If OSGi is going to refuse to support multi-release jars, then I doubt they're going to remain relevant over time as it's a rather important feature for libraries.
On 8 May 2017 at 11:21, Ralph Goers <ralph.go...@dslextreme.com> wrote: > BTW - it may, or may not, be possible to run the full build with Java 9 > once the bug Gary found gets fixed - which should be in the next EA > release. See http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-July/ > 002414.html <http://mail.openjdk.java.net/pipermail/jdk9-dev/2015-July/ > 002414.html>. > > I am also wondering if putting the Java 9 classes into a multi-release > directory would solve the problem for building in an IDE. I think the IDE > would ignore the files since they are under META-INF. The problem I had > when using them is that OSGi doesn’t support them and it looks like they > have no intention of doing so, so using Log4j in Java 9 with OSGi would be > a bit slow. See http://in.relation.to/2017/02/13/building-multi-release- > jars-with-maven/ <http://in.relation.to/2017/02/13/building-multi-release- > jars-with-maven/> for some info on multi-release jars. > > Ralph > > > On May 8, 2017, at 9:07 AM, Ralph Goers <ralph.go...@dslextreme.com> > wrote: > > > > mvn site should work, but only when run by itself under Java 9. That is > how you run it for a release build anyway - all by itself. > > > > Ralph > > > >> On May 8, 2017, at 8:33 AM, Matt Sicker <boa...@gmail.com> wrote: > >> > >> How exactly are we supposed to make a release then if "mvn site" doesn't > >> work? > >> > >> On 8 May 2017 at 10:32, Ralph Goers <ralph.go...@dslextreme.com> wrote: > >> > >>> The issue is that Matt keeps changing the Jenkins job to do "mvn clean > >>> install site” instead of “mvn clean install”. The job cannot run the > site > >>> plugin as that must be run in java 9. > >>> > >>> Ralph > >>> > >>>> On May 8, 2017, at 7:57 AM, Matt Sicker <boa...@gmail.com> wrote: > >>>> > >>>> But the issue in the stack trace is that the javadoc plugin is being > run > >>> by > >>>> java 7 in log4j-api when it needs to be run as java 9. > >>>> > >>>> On 8 May 2017 at 09:57, Matt Sicker <boa...@gmail.com> wrote: > >>>> > >>>>> I only just recently fixed the email address configured in Jenkins, > so > >>>>> there were probably several other failure messages that bounced to > >>>>> log4j-dev@. > >>>>> > >>>>> On 8 May 2017 at 09:43, Mikael Ståldal <mikael.stal...@magine.com> > >>> wrote: > >>>>> > >>>>>> I don't understand why the Jenkins build suddenly starts failing. It > >>>>>> cannot > >>>>>> possibly be due to my change to BUILDING.md, can it? > >>>>>> > >>>>>> On Mon, May 8, 2017 at 4:03 PM, Apache Jenkins Server < > >>>>>> jenk...@builds.apache.org> wrote: > >>>>>> > >>>>>>> See <https://builds.apache.org/job/Log4j%202.x/2771/display/ > >>>>>>> redirect?page=changes> > >>>>>>> > >>>>>>> Changes: > >>>>>>> > >>>>>>> [mikael.staldal] Fix typo > >>>>>>> > >>>>>>> ------------------------------------------ > >>>>>>> [...truncated 63.84 KB...] > >>>>>>> V extends Object declared in method <V>forEach(BiConsumer<String,? > >>>>>>> super V>) > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/spi/DefaultThreadCont > >>>>>> extMap.java>:[157,60] > >>>>>>> [unchecked] unchecked cast > >>>>>>> required: V > >>>>>>> found: String > >>>>>>> where V,S are type-variables: > >>>>>>> V extends Object declared in method <V,S>forEach(TriConsumer<Strin > >>>>>> g,? > >>>>>>> super V,S>,S) > >>>>>>> S extends Object declared in method <V,S>forEach(TriConsumer<Strin > >>>>>> g,? > >>>>>>> super V,S>,S) > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/spi/DefaultThreadCont > >>>>>> extMap.java>:[34,7] > >>>>>>> [serial] serializable class DefaultThreadContextMap has no > definition > >>> of > >>>>>>> serialVersionUID > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/spi/CopyOnWriteSorted > >>>>>> ArrayThreadCo > >>>>>>> ntextMap.java>:[156,18] [unchecked] getValue(String) in > >>>>>>> CopyOnWriteSortedArrayThreadContextMap implements > <V>getValue(String) > >>>>>> in > >>>>>>> ObjectThreadContextMap > >>>>>>> return type requires unchecked conversion from Object to V > >>>>>>> where V is a type-variable: > >>>>>>> V extends Object declared in method <V>getValue(String) > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/spi/GarbageFreeSorted > >>>>>> ArrayThreadCo > >>>>>>> ntextMap.java>:[150,18] [unchecked] getValue(String) in > >>>>>>> GarbageFreeSortedArrayThreadContextMap implements > <V>getValue(String) > >>>>>> in > >>>>>>> ObjectThreadContextMap > >>>>>>> return type requires unchecked conversion from Object to V > >>>>>>> where V is a type-variable: > >>>>>>> V extends Object declared in method <V>getValue(String) > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/SortedArrayStrin > >>>>>> gMap.java>:[545,105] > >>>>>>> [unchecked] unchecked cast > >>>>>>> required: MarshalledObject<Object> > >>>>>>> found: Object > >>>>>>> [INFO] > >>>>>>> [INFO] <<< clirr-maven-plugin:2.8:clirr < compile @ log4j-api <<< > >>>>>>> [INFO] configuring report plugin org.apache.maven.plugins: > >>>>>>> maven-checkstyle-plugin:2.17 > >>>>>>> [INFO] configuring report plugin org.apache.maven.plugins: > >>>>>>> maven-javadoc-plugin:2.10.4 > >>>>>>> [INFO] preparing 'javadoc' report requires 'generate-sources' > forked > >>>>>> phase > >>>>>>> execution > >>>>>>> [INFO] > >>>>>>> [INFO] >>> maven-javadoc-plugin:2.10.4:javadoc > generate-sources > @ > >>>>>>> log4j-api >>> > >>>>>>> [INFO] > >>>>>>> [INFO] <<< maven-javadoc-plugin:2.10.4:javadoc < generate-sources > @ > >>>>>>> log4j-api <<< > >>>>>>> [INFO] configuring report plugin org.codehaus.mojo:findbugs- > >>>>>>> maven-plugin:3.0.4 > >>>>>>> [INFO] configuring report plugin org.apache.maven.plugins: > >>>>>>> maven-jxr-plugin:2.5 > >>>>>>> [INFO] configuring report plugin org.apache.maven.plugins: > >>>>>>> maven-pmd-plugin:3.7 > >>>>>>> [INFO] artifact org.apache.logging.log4j:log4j-api: checking for > >>>>>> updates > >>>>>>> from Nexus > >>>>>>> [INFO] artifact org.apache.logging.log4j:log4j-api: checking for > >>>>>> updates > >>>>>>> from central > >>>>>>> [INFO] Fork Value is true > >>>>>>> [java] The following errors occurred during analysis: > >>>>>>> [java] Error scanning org/apache/logging/log4j/util/ > >>>>>> StackWalkerStackLocator > >>>>>>> for referenced classes > >>>>>>> [java] java.lang.IllegalArgumentException > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:170) > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:153) > >>>>>>> [java] At edu.umd.cs.findbugs.asm.FBClassReader.<init>( > >>>>>>> FBClassReader.java:35) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:48) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:34) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:75) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> buildReferencedClassSet(FindBugs2.java:774) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> execute(FindBugs2.java:222) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs. > >>>>>>> runMain(FindBugs.java:402) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> main(FindBugs2.java:1200) > >>>>>>> [java] Error scanning org/apache/logging/log4j/util/ > >>>>>> ClassPredicate > >>>>>>> for referenced classes > >>>>>>> [java] java.lang.IllegalArgumentException > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:170) > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:153) > >>>>>>> [java] At edu.umd.cs.findbugs.asm.FBClassReader.<init>( > >>>>>>> FBClassReader.java:35) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:48) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:34) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:75) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> buildReferencedClassSet(FindBugs2.java:774) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> execute(FindBugs2.java:222) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs. > >>>>>>> runMain(FindBugs.java:402) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> main(FindBugs2.java:1200) > >>>>>>> [java] Error scanning org/apache/logging/log4j/util/ > >>>>>> ClassNamePredicate > >>>>>>> for referenced classes > >>>>>>> [java] java.lang.IllegalArgumentException > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:170) > >>>>>>> [java] At org.objectweb.asm.ClassReader. > >>>>>>> <init>(ClassReader.java:153) > >>>>>>> [java] At edu.umd.cs.findbugs.asm.FBClassReader.<init>( > >>>>>>> FBClassReader.java:35) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:48) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine.asm. > >>>>>>> ClassReaderAnalysisEngine.analyze(ClassReaderAnalysisEngine. > java:34) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:75) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile.engine. > >>>>>>> ClassInfoAnalysisEngine.analyze(ClassInfoAnalysisEngine.java:38) > >>>>>>> [java] At edu.umd.cs.findbugs.classfile. > impl.AnalysisCache. > >>>>>>> getClassAnalysis(AnalysisCache.java:262) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> buildReferencedClassSet(FindBugs2.java:774) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> execute(FindBugs2.java:222) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs. > >>>>>>> runMain(FindBugs.java:402) > >>>>>>> [java] At edu.umd.cs.findbugs.FindBugs2. > >>>>>>> main(FindBugs2.java:1200) > >>>>>>> [java] Warnings generated: 7 > >>>>>>> [INFO] Done FindBugs Analysis.... > >>>>>>> [WARNING] There are 1 PMD processing errors: > >>>>>>> [WARNING] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>: > >>>>>>> Error while parsing <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/src/main/java/org/apache/loggin > >>>>>> g/log4j/util/ > >>>>>>> StackWalkerStackLocator.java> > >>>>>>> [INFO] Parent project loaded from repository: > >>>>>> org.apache.logging:logging- > >>>>>>> parent:pom:1 > >>>>>>> [INFO] Parent project loaded from repository: > org.apache:apache:pom:18 > >>>>>>> [INFO] Relativizing decoration links with respect to project URL: > >>>>>>> https://logging.apache.org/log4j/2.x/log4j-api/ > >>>>>>> [INFO] Rendering site with org.apache.maven.skins:maven-d > >>>>>> efault-skin:jar:1.0 > >>>>>>> skin. > >>>>>>> [INFO] Skipped "About" report (maven-project-info-reports-pl > >>>>>> ugin:2.8.1:index), > >>>>>>> file "index.html" already exists for the English version. > >>>>>>> [INFO] Rendering 1 Doxia document: 1 markdown > >>>>>>> [INFO] Generating "JIRA Report" report --- > >>>>>>> maven-changes-plugin:2.12.1:jira-report > >>>>>>> [INFO] Generating "Dependencies" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:dependencies > >>>>>>> [INFO] Generating "Dependency Information" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:dependency-info > >>>>>>> [INFO] Generating "Dependency Convergence" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:dependency-convergence > >>>>>>> [INFO] Generating "Dependency Management" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:dependency-management > >>>>>>> [INFO] Generating "Project Team" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:project-team > >>>>>>> [INFO] Generating "Mailing Lists" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:mailing-list > >>>>>>> [INFO] Generating "Issue Tracking" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:issue-tracking > >>>>>>> [INFO] Generating "Project License" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:license > >>>>>>> [INFO] Generating "Source Repository" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:scm > >>>>>>> [INFO] Generating "Project Summary" report --- > >>>>>>> maven-project-info-reports-plugin:2.8.1:summary > >>>>>>> [INFO] Generating "Rat Report" report --- > >>>>>>> apache-rat-plugin:0.12:rat > >>>>>>> [INFO] Enabled default license matchers. > >>>>>>> [INFO] Will parse SCM ignores for exclusions... > >>>>>>> [INFO] Finished adding exclusions from SCM ignore files. > >>>>>>> [INFO] 61 implicit excludes (use -debug for more details). > >>>>>>> [INFO] Exclude: src/main/resources/META-INF/services/**/* > >>>>>>> [INFO] Exclude: .idea/**/* > >>>>>>> [INFO] Exclude: src/test/resources/**/* > >>>>>>> [INFO] Exclude: src/ide/** > >>>>>>> [INFO] Exclude: **/*.asc > >>>>>>> [INFO] Exclude: src/site/resources/js/jquery.js > >>>>>>> [INFO] Exclude: src/site/resources/js/jquery.min.js > >>>>>>> [INFO] Exclude: log4j-distribution/target/**/* > >>>>>>> [INFO] Exclude: log4j-distribution/.project > >>>>>>> [INFO] Exclude: log4j-distribution/.settings/** > >>>>>>> [INFO] Exclude: velocity.log > >>>>>>> [INFO] Exclude: felix-cache/** > >>>>>>> [INFO] Exclude: RELEASE-NOTES.txt > >>>>>>> [INFO] 189 resources included (use -debug for more details) > >>>>>>> Warning: org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser: > >>> Property > >>>>>> ' > >>>>>>> http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is > >>> not > >>>>>>> recognized. > >>>>>>> Compiler warnings: > >>>>>>> WARNING: 'org.apache.xerces.jaxp.SAXParserImpl: Property ' > >>>>>>> http://javax.xml.XMLConstants/property/accessExternalDTD' is not > >>>>>>> recognized.' > >>>>>>> Warning: org.apache.xerces.parsers.SAXParser: Feature ' > >>>>>> http://javax.xml. > >>>>>>> XMLConstants/feature/secure-processing' is not recognized. > >>>>>>> Warning: org.apache.xerces.parsers.SAXParser: Property ' > >>>>>> http://javax.xml. > >>>>>>> XMLConstants/property/accessExternalDTD' is not recognized. > >>>>>>> Warning: org.apache.xerces.parsers.SAXParser: Property ' > >>>>>>> http://www.oracle.com/xml/jaxp/properties/entityExpansionLimit' is > >>> not > >>>>>>> recognized. > >>>>>>> [INFO] Generating "Clirr" report --- > >>>>>>> clirr-maven-plugin:2.8:clirr > >>>>>>> [INFO] Comparing to version: 2.8.2 > >>>>>>> [INFO] Generating "Checkstyle" report --- > >>>>>>> maven-checkstyle-plugin:2.17:checkstyle > >>>>>>> [INFO] There are 230 errors reported by Checkstyle 6.11.2 with < > >>>>>>> https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/../ch > >>>>>> eckstyle.xml> > >>>>>>> ruleset. > >>>>>>> [INFO] Generating "JavaDocs" report --- > >>>>>>> maven-javadoc-plugin:2.10.4:javadoc > >>>>>>> [INFO] > >>>>>>> Loading source files for package org.apache.logging.log4j... > >>>>>>> Loading source files for package org.apache.logging.log4j.spi... > >>>>>>> Loading source files for package org.apache.logging.log4j. > message... > >>>>>>> Loading source files for package org.apache.logging.log4j. > status... > >>>>>>> Loading source files for package org.apache.logging.log4j.util... > >>>>>>> Loading source files for package org.apache.logging.log4j. > simple... > >>>>>>> 7 errors > >>>>>>> [JENKINS] Archiving site from <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/target/site> to > >>>>>>> /x1/jenkins/jenkins-home/jobs/Log4j 2.x/site/log4j-api > >>>>>>> [INFO] ------------------------------ > ------------------------------ > >>>>>>> ------------ > >>>>>>> [INFO] Reactor Summary: > >>>>>>> [INFO] > >>>>>>> [INFO] Apache Log4j 2 ..................................... > SUCCESS > >>>>>>> [01:24 min] > >>>>>>> [INFO] Apache Log4j API ................................... > FAILURE > >>>>>>> [01:46 min] > >>>>>>> [INFO] Apache Log4j Core .................................. > SKIPPED > >>>>>>> [INFO] Apache Log4j Core Integration Tests ................ SKIPPED > >>>>>>> [INFO] Apache Log4j 1.x Compatibility API ................. SKIPPED > >>>>>>> [INFO] Apache Log4j SLF4J Binding ......................... SKIPPED > >>>>>>> [INFO] Apache Log4j to SLF4J Adapter ...................... SKIPPED > >>>>>>> [INFO] Apache Log4j Commons Logging Bridge ................ SKIPPED > >>>>>>> [INFO] Apache Log4j Flume Bridge .......................... SKIPPED > >>>>>>> [INFO] Apache Log4j Web ................................... > SKIPPED > >>>>>>> [INFO] Apache Log4j Tag Library ........................... SKIPPED > >>>>>>> [INFO] Apache Log4j JMX GUI ............................... > SKIPPED > >>>>>>> [INFO] Apache Log4j Samples ............................... > SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: Flume - Common ............... SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: Flume - Remote ............... SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: Flume - Embedded ............. SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: Configuration ................ SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: LoggerProperties ............. SKIPPED > >>>>>>> [INFO] Apache Log4j Scala 2.11 wrapper for Log4j API ...... SKIPPED > >>>>>>> [INFO] Apache Log4j Samples: Scala API .................... SKIPPED > >>>>>>> [INFO] Apache Log4j OSGi .................................. > SKIPPED > >>>>>>> [INFO] Apache Log4j BOM ................................... > SKIPPED > >>>>>>> [INFO] Apache Log4j NoSQL ................................. > SKIPPED > >>>>>>> [INFO] Apache Log4J Performance Tests ..................... SKIPPED > >>>>>>> [INFO] Apache Log4j Streaming Interface ................... SKIPPED > >>>>>>> [INFO] Apache Log4j JUL Adapter ........................... SKIPPED > >>>>>>> [INFO] Apache Log4j Liquibase Binding ..................... SKIPPED > >>>>>>> [INFO] Apache Log4j Scala 2.10 wrapper for Log4j API ...... SKIPPED > >>>>>>> [INFO] ------------------------------ > ------------------------------ > >>>>>>> ------------ > >>>>>>> [INFO] BUILD FAILURE > >>>>>>> [INFO] ------------------------------ > ------------------------------ > >>>>>>> ------------ > >>>>>>> [INFO] Total time: 03:19 min > >>>>>>> [INFO] Finished at: 2017-05-08T14:03:04+00:00 > >>>>>>> [INFO] Final Memory: 144M/879M > >>>>>>> [INFO] ------------------------------ > ------------------------------ > >>>>>>> ------------ > >>>>>>> Waiting for Jenkins to finish collecting data > >>>>>>> [ERROR] Failed to execute goal org.apache.maven.plugins:maven > >>>>>> -site-plugin:3.4:site > >>>>>>> (default-site) on project log4j-api: Error generating > >>>>>>> maven-javadoc-plugin:2.10.4:javadoc: > >>>>>>> [ERROR] Exit code: 1 - <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/src/main/java/org/apache/loggin > >>>>>> g/log4j/util/ > >>>>>>> StackWalkerStackLocator.java>:37: error: illegal start of > expression > >>>>>>> [ERROR] return walker.walk(s -> s.filter(new > >>> ClassNamePredicate(fqcn)). > >>>>>>> findFirst()).get().getDeclaringClass(); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:41: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] return walker.walk(s -> s.filter(new > ClassPredicate(anchor)). > >>>>>>> findFirst()).get().getDeclaringClass(); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:46: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] return walker.walk(s -> s.skip(depth).findFirst()). > >>>>>>> get().getDeclaringClass(); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:51: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] List<Class<?>> classes = walker.walk(s -> s.map(f -> > >>>>>>> f.getDeclaringClass()).collect(Collectors.toList())); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:51: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] List<Class<?>> classes = walker.walk(s -> s.map(f -> > >>>>>>> f.getDeclaringClass()).collect(Collectors.toList())); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:57: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] return stackWalker.walk(s -> s.filter(new > ClassNamePredicate( > >>>>>>> fqcnOfLogger)).findFirst()).get().toStackTraceElement(); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] <https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/ > >>>>>>> src/main/java/org/apache/logging/log4j/util/StackWalkerStack > >>>>>> Locator.java>:61: > >>>>>>> error: illegal start of expression > >>>>>>> [ERROR] return stackWalker.walk(s -> s.skip(depth).findFirst()). > >>>>>>> get().toStackTraceElement(); > >>>>>>> [ERROR] ^ > >>>>>>> [ERROR] > >>>>>>> [ERROR] Command line was: /usr/local/asfpackages/java/jd > >>>>>> k1.7.0_80/jre/../bin/javadoc > >>>>>>> @options @packages > >>>>>>> [ERROR] > >>>>>>> [ERROR] Refer to the generated Javadoc files in '< > >>>>>>> https://builds.apache.org/job/Log4j%202.x/ws/log4j-api/targe > >>>>>> t/site/apidocs'> > >>>>>>> dir. > >>>>>>> [ERROR] -> [Help 1] > >>>>>>> [ERROR] > >>>>>>> [ERROR] To see the full stack trace of the errors, re-run Maven > with > >>> the > >>>>>>> -e switch. > >>>>>>> [ERROR] Re-run Maven using the -X switch to enable full debug > logging. > >>>>>>> [ERROR] > >>>>>>> [ERROR] For more information about the errors and possible > solutions, > >>>>>>> please read the following articles: > >>>>>>> [ERROR] [Help 1] http://cwiki.apache.org/confluence/display/MAVEN/ > >>>>>>> MojoExecutionException > >>>>>>> [ERROR] > >>>>>>> [ERROR] After correcting the problems, you can resume the build > with > >>> the > >>>>>>> command > >>>>>>> [ERROR] mvn <goals> -rf :log4j-api > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/flume-remote/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-flume-remote/2.8.3-SNAPSHOT/log4j- > >>>>>>> samples-flume-remote-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-jmx-gui/pom.xml> to > >>> org.apache.logging.log4j/ > >>>>>>> log4j-jmx-gui/2.8.3-SNAPSHOT/log4j-jmx-gui-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-api/2.8.3-SNAPSHOT/log4j-api-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/target/log4j-api-2.8.3-SNAPSHOT.jar> > to > >>>>>>> org.apache.logging.log4j/log4j-api/2.8.3-SNAPSHOT/ > >>>>>>> log4j-api-2.8.3-SNAPSHOT.jar > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/target/log4j-api-2.8.3- > >>> SNAPSHOT-tests.jar> > >>>>>>> to org.apache.logging.log4j/log4j-api/2.8.3-SNAPSHOT/ > >>>>>>> log4j-api-2.8.3-SNAPSHOT-tests.jar > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api/target/log4j-api-2.8.3-SNAPSHOT > >>>>>> -sources.jar> > >>>>>>> to org.apache.logging.log4j/log4j-api/2.8.3-SNAPSHOT/ > >>>>>>> log4j-api-2.8.3-SNAPSHOT-sources.jar > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> flume-ng/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-flume-ng/2.8.3-SNAPSHOT/log4j-flume-ng-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/pom.xml> to org.apache.logging.log4j.sampl > >>>>>> es/log4j-samples/2.8.3- > >>>>>>> SNAPSHOT/log4j-samples-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/scala-api/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-scala-api/2.8.3-SNAPSHOT/log4j- > >>>>>>> samples-scala-api-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-core/pom.xml> to > org.apache.logging.log4j/ > >>>>>>> log4j-core/2.8.3-SNAPSHOT/log4j-core-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-perf/pom.xml> to > org.apache.logging.log4j/ > >>>>>>> log4j-perf/2.8.3-SNAPSHOT/log4j-perf-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api-scala_2.10/pom.xml> to > >>>>>>> org.apache.logging.log4j/log4j-api-scala_2.10/2.8.3- > >>>>>>> SNAPSHOT/log4j-api-scala_2.10-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/loggerProperties/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-loggerProperties/2.8.3- > SNAPSHOT/log4j-samples- > >>>>>>> loggerProperties-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/flume-embedded/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-flume-embedded/2.8.3-SNAPSHOT/log4j- > >>>>>>> samples-flume-embedded-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-api-scala_2.11/pom.xml> to > >>>>>>> org.apache.logging.log4j/log4j-api-scala_2.11/2.8.3- > >>>>>>> SNAPSHOT/log4j-api-scala_2.11-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> liquibase/pom.xml> to org.apache.logging.log4j/ > log4j-liquibase/2.8.3- > >>>>>>> SNAPSHOT/log4j-liquibase-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-core-its/pom.xml> to > >>> org.apache.logging.log4j/ > >>>>>>> log4j-core-its/2.8.3-SNAPSHOT/log4j-core-its-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-web/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-web/2.8.3-SNAPSHOT/log4j-web-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-jcl/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-jcl/2.8.3-SNAPSHOT/log4j-jcl-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> nosql/pom.xml> to org.apache.logging.log4j/ > >>> log4j-nosql/2.8.3-SNAPSHOT/ > >>>>>>> log4j-nosql-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> taglib/pom.xml> to org.apache.logging.log4j/log4j > >>>>>> -taglib/2.8.3-SNAPSHOT/ > >>>>>>> log4j-taglib-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-1.2-api/pom.xml> to > >>> org.apache.logging.log4j/ > >>>>>>> log4j-1.2-api/2.8.3-SNAPSHOT/log4j-1.2-api-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/configuration/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-configuration/2.8.3-SNAPSHOT/ > >>>>>>> log4j-samples-configuration-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-osgi/pom.xml> to > org.apache.logging.log4j/ > >>>>>>> log4j-osgi/2.8.3-SNAPSHOT/log4j-osgi-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-bom/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-bom/2.8.3-SNAPSHOT/log4j-bom-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-jul/pom.xml> to org.apache.logging.log4j/ > >>>>>>> log4j-jul/2.8.3-SNAPSHOT/log4j-jul-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> slf4j-impl/pom.xml> to org.apache.logging.log4j/ > >>> log4j-slf4j-impl/2.8.3- > >>>>>>> SNAPSHOT/log4j-slf4j-impl-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> iostreams/pom.xml> to org.apache.logging.log4j/ > log4j-iostreams/2.8.3- > >>>>>>> SNAPSHOT/log4j-iostreams-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/pom.xml> > >>>>>>> to org.apache.logging.log4j/log4j/2.8.3-SNAPSHOT/log4j-2.8.3- > >>>>>> SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/target/ > >>>>>>> log4j-2.8.3-SNAPSHOT-site.xml> to org.apache.logging.log4j/ > >>>>>>> log4j/2.8.3-SNAPSHOT/log4j-2.8.3-SNAPSHOT-site.xml > >>>>>>> Compressed 73.10 KB of artifacts by 87.6% relative to #2770 > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/ > >>>>>>> job/Log4j%202.x/ws/log4j-to-slf4j/pom.xml> to > >>> org.apache.logging.log4j/ > >>>>>>> log4j-to-slf4j/2.8.3-SNAPSHOT/log4j-to-slf4j-2.8.3-SNAPSHOT.pom > >>>>>>> [JENKINS] Archiving <https://builds.apache.org/job > >>>>>> /Log4j%202.x/ws/log4j- > >>>>>>> samples/flume-common/pom.xml> to org.apache.logging.log4j. > >>>>>>> samples/log4j-samples-flume-common/2.8.3-SNAPSHOT/log4j- > >>>>>>> samples-flume-common-2.8.3-SNAPSHOT.pom > >>>>>>> channel stopped > >>>>>>> > >>>>>> > >>>>>> > >>>>>> > >>>>>> -- > >>>>>> [image: MagineTV] > >>>>>> > >>>>>> *Mikael Ståldal* > >>>>>> Senior software developer > >>>>>> > >>>>>> *Magine TV* > >>>>>> mikael.stal...@magine.com > >>>>>> Grev Turegatan 3 | 114 46 Stockholm, Sweden | www.magine.com > >>>>>> > >>>>>> Privileged and/or Confidential Information may be contained in this > >>>>>> message. If you are not the addressee indicated in this message > >>>>>> (or responsible for delivery of the message to such a person), you > may > >>> not > >>>>>> copy or deliver this message to anyone. In such case, > >>>>>> you should destroy this message and kindly notify the sender by > reply > >>>>>> email. > >>>>>> > >>>>> > >>>>> > >>>>> > >>>>> -- > >>>>> Matt Sicker <boa...@gmail.com> > >>>>> > >>>> > >>>> > >>>> > >>>> -- > >>>> Matt Sicker <boa...@gmail.com> > >>> > >>> > >>> > >> > >> > >> -- > >> Matt Sicker <boa...@gmail.com> > > > > > > > > -- Matt Sicker <boa...@gmail.com>