On Mon, May 8, 2017 at 6:40 PM, Matt Sicker <boa...@gmail.com> wrote:

> 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.
>

Don't tell that to IBM... ;-)

Gary


>
> 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>
>



-- 
E-Mail: garydgreg...@gmail.com | ggreg...@apache.org
Java Persistence with Hibernate, Second Edition
<https://www.amazon.com/gp/product/1617290459/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1617290459&linkCode=as2&tag=garygregory-20&linkId=cadb800f39946ec62ea2b1af9fe6a2b8>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1617290459>
JUnit in Action, Second Edition
<https://www.amazon.com/gp/product/1935182021/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182021&linkCode=as2&tag=garygregory-20&linkId=31ecd1f6b6d1eaf8886ac902a24de418%22>

<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182021>
Spring Batch in Action
<https://www.amazon.com/gp/product/1935182951/ref=as_li_tl?ie=UTF8&camp=1789&creative=9325&creativeASIN=1935182951&linkCode=%7B%7BlinkCode%7D%7D&tag=garygregory-20&linkId=%7B%7Blink_id%7D%7D%22%3ESpring+Batch+in+Action>
<http:////ir-na.amazon-adsystem.com/e/ir?t=garygregory-20&l=am2&o=1&a=1935182951>
Blog: http://garygregory.wordpress.com
Home: http://garygregory.com/
Tweet! http://twitter.com/GaryGregory

Reply via email to