You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Apache Jenkins Server <je...@builds.apache.org> on 2014/05/20 14:11:49 UTC

Build failed in Jenkins: river-qa-refactoring #171

See <https://builds.apache.org/job/river-qa-refactoring/171/changes>

Changes:

[peter_firmstone] Move forName method out of ClassLoading, to avoid causing early loading of ClassLoading class, in case RMIClassLoaderSpi providers aren't ready.

[peter_firmstone] Fix data race in StreamConnectionIO, caused by ByteBuffer's being shared between calling threads and mux writer thread, other minor improvements included.

Note this fix exposes latent data races in Outrigger and ServiceDiscoveryManager.

------------------------------------------
[...truncated 7217 lines...]
[echoproperties] test.src=test/src
[echoproperties] test.src.dir=test/src
[echoproperties] user.country=US
[echoproperties] user.dir=/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk
[echoproperties] user.home=/home/jenkins
[echoproperties] user.language=en
[echoproperties] user.name=jenkins
[echoproperties] user.timezone=
[echoproperties] verbose=false
[echoproperties] version=trunk

clean-dist:

clean-jars:

-doc-settings:

doc-clean:

clean:

clean-tests:

all.clean:

clean-result:

clean-build:

clean-lib:

clean-trust:

clean-doc:

clean:

clean:

qa.run:

is-river-runtime-uptodate:

river-runtime:

deps:

prep:
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build/classes
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build/deps
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/lib-dl
    [mkdir] Created dir: /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/lib-ext

LeaseRenewalManager.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

LookupDiscovery.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

LookupLocatorDiscovery.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

dis-common-entries:

browser.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/browser

destroy.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

fiddler-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/fiddler-persistent

fiddler-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/fiddler-transient

JoinManager.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

svc-common-entries:

fiddler-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/fiddler-activatable

mahalo-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mahalo-activatable

mahalo-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mahalo-persistent

mahalo-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mahalo-transient

mercury-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mercury-activatable

mercury-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mercury-persistent

mercury-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/mercury-transient

norm-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/norm-activatable

norm-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/norm-persistent

norm-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/norm-transient

outrigger-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/outrigger-activatable

outrigger-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/outrigger-persistent

outrigger-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/outrigger-transient

phoenix.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

phoenix-group.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

phoenix-stop.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

reggie-activatable.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/reggie-activatable

reggie-persistent.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/reggie-persistent

reggie-transient.configentry:
     [echo] Creating /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry/reggie-transient

ServiceDiscoveryManager.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

sharedgroup.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

start.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

WakeupManager.configentry:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/configentry

configentry:

start.copy-resources:
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build/classes/com/sun/jini/start/resources

tools.copy-resources:
     [copy] Copying 8 files to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build/classes/com/sun/jini/tool/resources

copy-resources:

copy-extlibs:
     [copy] Copying 4 files to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/lib
     [copy] Copying 1 file to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/lib-ext

compile:
    [javac] Compiling 890 source files to /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build/classes
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/jeri/internal/mux/MuxInputStream.java:25: cannot find symbol
    [javac] symbol  : class ConcurrentLinkedDeque
    [javac] location: package java.util.concurrent
    [javac] import java.util.concurrent.ConcurrentLinkedDeque;
    [javac]                            ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/jeri/internal/mux/SocketChannelConnectionIO.java:31: cannot find symbol
    [javac] symbol  : class ConcurrentLinkedDeque
    [javac] location: package java.util.concurrent
    [javac] import java.util.concurrent.ConcurrentLinkedDeque;
    [javac]                            ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:31: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac] import sun.rmi.server.UnicastServerRef;
    [javac]                      ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:32: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac] import sun.rmi.transport.LiveRef;
    [javac]                         ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:115: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac]     UnicastServerRef getServerRef(LiveRef lref) {
    [javac]                                   ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:115: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac]     UnicastServerRef getServerRef(LiveRef lref) {
    [javac]     ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:28: warning: sun.rmi.server.MarshalInputStream is Sun proprietary API and may be removed in a future release
    [javac] import sun.rmi.server.MarshalInputStream;
    [javac]                      ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:29: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac] import sun.rmi.server.UnicastServerRef;
    [javac]                      ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:30: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac] import sun.rmi.transport.LiveRef;
    [javac]                         ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:61: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac]     UnicastServerRef getServerRef(LiveRef lref) {
    [javac]                                   ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:61: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac]     UnicastServerRef getServerRef(LiveRef lref) {
    [javac]     ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:69: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac]     static class BootstrapServerRef extends UnicastServerRef {
    [javac]                                             ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:87: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac] 	public BootstrapServerRef(LiveRef lref) {
    [javac] 	                          ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/jeri/internal/mux/MuxInputStream.java:47: cannot find symbol
    [javac] symbol  : class ConcurrentLinkedDeque
    [javac] location: class com.sun.jini.jeri.internal.mux.MuxInputStream
    [javac]         this.inBufQueue = new ConcurrentLinkedDeque<ByteBuffer>();
    [javac]                               ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:63: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac] 	    exportMethod = UnicastServerRef.class.getMethod("exportObject",
    [javac] 	                   ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:93: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac] 	UnicastServerRef uref = getServerRef(new LiveRef(new ObjID(id), port));
    [javac] 	^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:93: warning: sun.rmi.transport.LiveRef is Sun proprietary API and may be removed in a future release
    [javac] 	UnicastServerRef uref = getServerRef(new LiveRef(new ObjID(id), port));
    [javac] 	                                         ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:116: warning: sun.rmi.server.UnicastServerRef is Sun proprietary API and may be removed in a future release
    [javac] 	return new UnicastServerRef(lref);
    [javac] 	           ^
    [javac] /x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:76: warning: sun.rmi.server.MarshalInputStream is Sun proprietary API and may be removed in a future release
    [javac] 		    MarshalInputStream.class.getDeclaredMethod(
    [javac] 		    ^
    [javac] Note: Some input files use or override a deprecated API.
    [javac] Note: Recompile with -Xlint:deprecation for details.
    [javac] Note: Some input files use unchecked or unsafe operations.
    [javac] Note: Recompile with -Xlint:unchecked for details.
    [javac] 3 errors
    [javac] 16 warnings

BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build.xml:2114: The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/qa/build.xml:144: The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/build.xml:534: The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring/trunk/common.xml:225: Compile failed; see the compiler error output for details.

Total time: 7 seconds
Build step 'Invoke Ant' marked build as failure
[locks-and-latches] Releasing all the locks
[locks-and-latches] All the locks released
Archiving artifacts