Well something is improperly configured in Jenkins and I can't figure it out. This project only requires Java 6 (as does the version of Maven being used), yet something on Jenkins requires Java 7.
On 4 March 2017 at 15:17, Apache Jenkins Server <jenk...@builds.apache.org> wrote: > See <https://builds.apache.org/job/commons-pool/13/display/ > redirect?page=changes> > > Changes: > > [Matt Sicker] [POOL-320]: Use more efficient stack walking mechanisms for > usage tracking > > ------------------------------------------ > Started by an SCM change > [EnvInject] - Loading node environment variables. > Building remotely on ubuntu-4 (ubuntu) in workspace < > https://builds.apache.org/job/commons-pool/ws/> > Checking out a fresh workspace because there's no workspace at < > https://builds.apache.org/job/commons-pool/ws/> > Cleaning local Directory . > Checking out https://svn.apache.org/repos/asf/commons/proper/pool/trunk > at revision '2017-03-04T21:17:07.121 +0000' > AU RELEASE-NOTES.txt > AU pool-RC.sh > A .travis.yml > AU license-header.txt > A src > A src/assembly > AU src/assembly/src-zip.xml > AU src/assembly/bin.xml > AU src/assembly/src-tar-gz.xml > A src/test > A src/test/java > A src/test/java/org > A src/test/java/org/apache > A src/test/java/org/apache/commons > A src/test/java/org/apache/commons/pool2 > AU src/test/java/org/apache/commons/pool2/TestPoolUtils.java > AU src/test/java/org/apache/commons/pool2/TestBaseObjectPool.java > AU src/test/java/org/apache/commons/pool2/Waiter.java > AU src/test/java/org/apache/commons/pool2/TestObjectPool.java > A src/test/java/org/apache/commons/pool2/proxy > AU src/test/java/org/apache/commons/pool2/proxy/ > BaseTestProxiedObjectPool.java > AU src/test/java/org/apache/commons/pool2/proxy/ > BaseTestProxiedKeyedObjectPool.java > AU src/test/java/org/apache/commons/pool2/proxy/ > TestProxiedObjectPoolWithCglibProxy.java > AU src/test/java/org/apache/commons/pool2/proxy/ > TestProxiedKeyedObjectPoolWithCglibProxy.java > AU src/test/java/org/apache/commons/pool2/proxy/ > TestProxiedObjectPoolWithJdkProxy.java > AU src/test/java/org/apache/commons/pool2/proxy/ > TestProxiedKeyedObjectPoolWithJdkProxy.java > AU src/test/java/org/apache/commons/pool2/VisitTrackerFactory.java > AU src/test/java/org/apache/commons/pool2/ > TestBasePoolableObjectFactory.java > AU src/test/java/org/apache/commons/pool2/ > MethodCallPoolableObjectFactory.java > A src/test/java/org/apache/commons/pool2/PoolTest.java > AU src/test/java/org/apache/commons/pool2/VisitTracker.java > AU src/test/java/org/apache/commons/pool2/MethodCall.java > A src/test/java/org/apache/commons/pool2/impl > AU src/test/java/org/apache/commons/pool2/impl/ > TestAbandonedObjectPool.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestPoolImplUtils.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestGenericObjectPool.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestGenericObjectPoolClassLoaders.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestPooledSoftReference.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestDefaultPooledObject.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestSoftRefOutOfMemory.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestGenericKeyedObjectPool.java > A src/test/java/org/apache/commons/pool2/impl/CallStackTest.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestLinkedBlockingDeque.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestEvictionConfig.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestBaseGenericObjectPool.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestDefaultPooledObjectInfo.java > AU src/test/java/org/apache/commons/pool2/impl/ > TestSoftReferenceObjectPool.java > A src/test/java/org/apache/commons/pool2/performance > AU src/test/java/org/apache/commons/pool2/performance/ > SleepingObjectFactory.java > AU src/test/java/org/apache/commons/pool2/performance/ > PerformanceTest.java > AU src/test/java/org/apache/commons/pool2/TestKeyedObjectPool.java > AU src/test/java/org/apache/commons/pool2/WaiterFactory.java > AU src/test/java/org/apache/commons/pool2/PrivateException.java > AU src/test/java/org/apache/commons/pool2/ > TestBaseKeyedPoolableObjectFactory.java > A src/test/resources > A src/test/resources/test1 > A src/test/resources/test2 > A src/main > A src/main/java > A src/main/java/org > A src/main/java/org/apache > A src/main/java/org/apache/commons > A src/main/java/org/apache/commons/pool2 > AU src/main/java/org/apache/commons/pool2/overview.html > AU src/main/java/org/apache/commons/pool2/PoolUtils.java > AU src/main/java/org/apache/commons/pool2/TrackedUse.java > AU src/main/java/org/apache/commons/pool2/BaseObjectPool.java > AU src/main/java/org/apache/commons/pool2/ > BasePooledObjectFactory.java > AU src/main/java/org/apache/commons/pool2/ObjectPool.java > A src/main/java/org/apache/commons/pool2/proxy > AU src/main/java/org/apache/commons/pool2/proxy/ > BaseProxyHandler.java > AU src/main/java/org/apache/commons/pool2/proxy/JdkProxySource.java > AU src/main/java/org/apache/commons/pool2/proxy/ > ProxiedObjectPool.java > AU src/main/java/org/apache/commons/pool2/proxy/ > ProxiedKeyedObjectPool.java > AU src/main/java/org/apache/commons/pool2/proxy/package.html > AU src/main/java/org/apache/commons/pool2/proxy/ > CglibProxyHandler.java > AU src/main/java/org/apache/commons/pool2/proxy/ProxySource.java > AU src/main/java/org/apache/commons/pool2/proxy/ > CglibProxySource.java > AU src/main/java/org/apache/commons/pool2/proxy/ > JdkProxyHandler.java > AU src/main/java/org/apache/commons/pool2/BaseObject.java > AU src/main/java/org/apache/commons/pool2/PooledObjectFactory.java > AU src/main/java/org/apache/commons/pool2/PooledObject.java > AU src/main/java/org/apache/commons/pool2/PooledObjectState.java > AU src/main/java/org/apache/commons/pool2/package.html > AU src/main/java/org/apache/commons/pool2/ > BaseKeyedPooledObjectFactory.java > A src/main/java/org/apache/commons/pool2/impl > AU src/main/java/org/apache/commons/pool2/impl/EvictionPolicy.java > AU src/main/java/org/apache/commons/pool2/impl/AbandonedConfig.java > A src/main/java/org/apache/commons/pool2/impl/CallStack.java > AU src/main/java/org/apache/commons/pool2/impl/ > LinkedBlockingDeque.java > AU src/main/java/org/apache/commons/pool2/impl/ > DefaultEvictionPolicy.java > AU src/main/java/org/apache/commons/pool2/impl/ > GenericKeyedObjectPoolConfig.java > AU src/main/java/org/apache/commons/pool2/impl/EvictionConfig.java > A src/main/java/org/apache/commons/pool2/impl/ > ThrowableCallStack.java > AU src/main/java/org/apache/commons/pool2/impl/ > GenericKeyedObjectPoolMXBean.java > AU src/main/java/org/apache/commons/pool2/impl/ > SoftReferenceObjectPool.java > AU src/main/java/org/apache/commons/pool2/impl/PoolImplUtils.java > AU src/main/java/org/apache/commons/pool2/impl/ > DefaultPooledObject.java > AU src/main/java/org/apache/commons/pool2/impl/package.html > AU src/main/java/org/apache/commons/pool2/impl/ > GenericKeyedObjectPool.java > AU src/main/java/org/apache/commons/pool2/impl/EvictionTimer.java > AU src/main/java/org/apache/commons/pool2/impl/ > BaseObjectPoolConfig.java > A src/main/java/org/apache/commons/pool2/impl/CallStackUtils.java > AU src/main/java/org/apache/commons/pool2/impl/ > GenericObjectPoolConfig.java > AU src/main/java/org/apache/commons/pool2/impl/ > InterruptibleReentrantLock.java > A src/main/java/org/apache/commons/pool2/impl/ > SecurityManagerCallStack.java > AU src/main/java/org/apache/commons/pool2/impl/ > BaseGenericObjectPool.java > AU src/main/java/org/apache/commons/pool2/impl/ > GenericObjectPoolMXBean.java > AU src/main/java/org/apache/commons/pool2/impl/ > DefaultPooledObjectInfo.java > AU src/main/java/org/apache/commons/pool2/impl/ > PooledSoftReference.java > AU src/main/java/org/apache/commons/pool2/impl/ > DefaultPooledObjectInfoMBean.java > AU src/main/java/org/apache/commons/pool2/impl/ > GenericObjectPool.java > AU src/main/java/org/apache/commons/pool2/KeyedObjectPool.java > AU src/main/java/org/apache/commons/pool2/ > KeyedPooledObjectFactory.java > AU src/main/java/org/apache/commons/pool2/ > SwallowedExceptionListener.java > AU src/main/java/org/apache/commons/pool2/UsageTracking.java > A src/site > A src/site/resources > AU src/site/resources/download_pool.cgi > A src/site/resources/images > AU src/site/resources/images/pool-logo-white.png > A src/site/xdoc > AU src/site/xdoc/download_pool.xml > AU src/site/xdoc/index.xml > AU src/site/xdoc/issue-tracking.xml > AU src/site/xdoc/downloads.xml > AU src/site/xdoc/examples.xml > A src/site/xdoc/guide > AU src/site/xdoc/guide/index.xml > AU src/site/xdoc/mail-lists.xml > AU src/site/site.xml > A src/changes > AU src/changes/changes.xml > AU src/changes/release-notes.vm > AU pom.xml > AU checkstyle.xml > AU build.xml > AU NOTICE.txt > AU LICENSE.txt > AU pool-release.sh > A doc > AU doc/StringBufferFactory.java > AU doc/ReaderUtilClient.java > AU doc/ReaderUtil.java > AU pool-pre-RC.sh > AU build.properties.sample > AU findbugs-exclude-filter.xml > AU README.txt > U . > At revision 1785521 > > Parsing POMs > Established TCP socket on 37393 > maven32-agent.jar already up to date > maven32-interceptor.jar already up to date > maven3-interceptor-commons.jar already up to date > [commons-pool] $ /home/jenkins/tools/java/latest1.6/bin/java -Xmx2g > -Xms256m -cp /home/jenkins/jenkins-slave/maven32-agent.jar:/home/ > jenkins/tools/maven/apache-maven-3.2.5/boot/plexus- > classworlds-2.5.2.jar:/home/jenkins/tools/maven/apache-maven-3.2.5/conf/logging > jenkins.maven3.agent.Maven32Main /home/jenkins/tools/maven/apache-maven-3.2.5 > /home/jenkins/jenkins-slave/slave.jar > /home/jenkins/jenkins-slave/maven32-interceptor.jar > /home/jenkins/jenkins-slave/maven3-interceptor-commons.jar 37393 > Exception in thread "main" java.lang.UnsupportedClassVersionError: > hudson/remoting/Launcher : Unsupported major.minor version 51.0 > at java.lang.ClassLoader.defineClass1(Native Method) > at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631) > at java.lang.ClassLoader.defineClass(ClassLoader.java:615) > at java.security.SecureClassLoader.defineClass( > SecureClassLoader.java:141) > at java.net.URLClassLoader.defineClass(URLClassLoader.java:283) > at java.net.URLClassLoader.access$000(URLClassLoader.java:58) > at java.net.URLClassLoader$1.run(URLClassLoader.java:197) > at java.security.AccessController.doPrivileged(Native Method) > at java.net.URLClassLoader.findClass(URLClassLoader.java:190) > at org.codehaus.plexus.classworlds.realm.ClassRealm. > loadClassFromSelf(ClassRealm.java:401) > at org.codehaus.plexus.classworlds.strategy. > SelfFirstStrategy.loadClass(SelfFirstStrategy.java:42) > at org.codehaus.plexus.classworlds.realm.ClassRealm. > unsynchronizedLoadClass(ClassRealm.java:271) > at org.codehaus.plexus.classworlds.realm.ClassRealm. > loadClass(ClassRealm.java:254) > at org.codehaus.plexus.classworlds.realm.ClassRealm. > loadClass(ClassRealm.java:239) > at jenkins.maven3.agent.Maven32Main.main(Maven32Main.java:143) > at jenkins.maven3.agent.Maven32Main.main(Maven32Main.java:74) > ERROR: Failed to parse POMs > java.io.EOFException: unexpected stream termination > at hudson.remoting.ChannelBuilder.negotiate( > ChannelBuilder.java:365) > at hudson.remoting.ChannelBuilder.build(ChannelBuilder.java:310) > at hudson.slaves.Channels.forProcess(Channels.java:115) > at hudson.maven.AbstractMavenProcessFactory.newProcess( > AbstractMavenProcessFactory.java:294) > at hudson.maven.ProcessCache.get(ProcessCache.java:236) > at hudson.maven.MavenModuleSetBuild$MavenModuleSetBuildExecution. > doRun(MavenModuleSetBuild.java:798) > at hudson.model.AbstractBuild$AbstractBuildExecution.run( > AbstractBuild.java:534) > at hudson.model.Run.execute(Run.java:1728) > at hudson.maven.MavenModuleSetBuild.run( > MavenModuleSetBuild.java:544) > at hudson.model.ResourceController.execute( > ResourceController.java:98) > at hudson.model.Executor.run(Executor.java:404) > > --------------------------------------------------------------------- > To unsubscribe, e-mail: dev-unsubscr...@commons.apache.org > For additional commands, e-mail: dev-h...@commons.apache.org > > -- Matt Sicker <boa...@gmail.com>