See <https://builds.apache.org/job/river-qa-refactoring-jdk7/33/changes>
Changes:
[peter_firmstone] Increased Reggie scalability for client remote event
notifications, event notification executor is now multi threaded. In response
client code is now expected to deal with out of order event arrival.
ServiceDiscoveryManager and some specification compliance tests in the qa
suite, now utilize a Comparator to order remote event notifications prior to
processing. This complies with the Jini Event Specification.
Replaced Vector parameters in some methods in the qa suite with List, without
changing test functionality.
Reorganized NonActivatableGroupImpl due to some deadlocks experienced
occasionally in some tests during classloading.
------------------------------------------
[...truncated 7211 lines...]
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/deps
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib-dl
[mkdir] Created dir:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib-ext
LeaseRenewalManager.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
LookupDiscovery.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
LookupLocatorDiscovery.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
dis-common-entries:
browser.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/browser
destroy.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
fiddler-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/fiddler-persistent
fiddler-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/fiddler-transient
JoinManager.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
svc-common-entries:
fiddler-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/fiddler-activatable
mahalo-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mahalo-activatable
mahalo-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mahalo-persistent
mahalo-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mahalo-transient
mercury-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mercury-activatable
mercury-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mercury-persistent
mercury-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/mercury-transient
norm-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/norm-activatable
norm-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/norm-persistent
norm-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/norm-transient
outrigger-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/outrigger-activatable
outrigger-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/outrigger-persistent
outrigger-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/outrigger-transient
phoenix.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
phoenix-group.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
phoenix-stop.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
reggie-activatable.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/reggie-activatable
reggie-persistent.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/reggie-persistent
reggie-transient.configentry:
[echo] Creating
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry/reggie-transient
ServiceDiscoveryManager.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
sharedgroup.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
start.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
WakeupManager.configentry:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/configentry
configentry:
start.copy-resources:
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes/com/sun/jini/start/resources
tools.copy-resources:
[copy] Copying 8 files to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/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-jdk7/trunk/lib
[copy] Copying 1 file to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib-ext
compile:
[javac] Compiling 887 source files to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes
[javac]
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:31:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:32:
warning: LiveRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:28:
warning: MarshalInputStream is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:29:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:30:
warning: LiveRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:69:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:63:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:93:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:93:
warning: LiveRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:115:
warning: LiveRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:115:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java:116:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:61:
warning: LiveRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:61:
warning: UnicastServerRef is internal 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-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:76:
warning: MarshalInputStream is internal proprietary API and may be removed in
a future release
[javac] MarshalInputStream.class.getDeclaredMethod(
[javac] ^
[javac]
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java:87:
warning: LiveRef is internal proprietary API and may be removed in a future
release
[javac] public BootstrapServerRef(LiveRef lref) {
[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] 16 warnings
phoenix.stubs:
[rmic] RMI Compiling 4 classes to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes
[rmic] RMI Compiling 1 class to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes
start.stubs:
[rmic] RMI Compiling 1 class to
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build/classes
stubs:
jsk-dl.jar:
[java] Warning: Class not found: au.net.zeus.collection.RC
[java] Warning: Class not found: au.net.zeus.collection.Ref
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib-dl/jsk-dl.jar
jsk-lib.jar:
[java] Warning: Class not found: au.net.zeus.collection.RC
[java] Warning: Class not found: au.net.zeus.collection.Ref
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib/jsk-lib.jar
jsk-resources.jar:
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib/jsk-resources.jar
jsk-platform.jar:
[java] Warning: Class not found: au.net.zeus.collection.Referrer
[java] Warning: Class not found: au.net.zeus.collection.RC
[java] Warning: Class not found: au.net.zeus.collection.Ref
[java] Warning: Class not found:
org.cliffc.high_scale_lib.NonBlockingHashMap
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib/jsk-platform.jar
[java] Class entry com/sun/jini/config/KeyStores.class identified by the
-api option does not exist in any JAR file. That entry has been discarded
[java] Class entry com/sun/jini/config/ConfigUtil.class identified by the
-api option does not exist in any JAR file. That entry has been discarded
[java] Class entry com/sun/jini/logging/LogManager.class identified by the
-api option does not exist in any JAR file. That entry has been discarded
[java] Class entry net/jini/discovery/ConstrainableLookupLocator.class
identified by the -api option does not exist in any JAR file. That entry has
been discarded
[java] Class entry
net/jini/discovery/ConstrainableLookupLocatorTrustVerifier.class identified by
the -api option does not exist in any JAR file. That entry has been discarded
[java] Class entry
net/jini/security/AuthenticationPermission$AuthenticationPermissionCollection.class
identified by the -api option does not exist in any JAR file. That entry has
been discarded
[java] Class entry
net/jini/security/GrantPermission$GrantPermissionCollection.class identified by
the -api option does not exist in any JAR file. That entry has been discarded
jsk-policy.jar:
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib-ext/jsk-policy.jar
river.jars:
tools.jar:
[java] Warning: Class not found:
com.sun.jini.tool.classdepend.AbstractVisitor
[java] Warning: Class not found: au.net.zeus.collection.RC
[java] Warning: Class not found: au.net.zeus.collection.Ref
[java] Warning: Class not found: au.net.zeus.collection.Referrer
[java] Warning: Class not found:
org.cliffc.high_scale_lib.NonBlockingHashMap
[jar] Building jar:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/lib/tools.jar
[java] Exception in thread "main" java.lang.NoClassDefFoundError:
org/apache/river/api/net/RFC3986URLClassLoader
[java] at java.lang.Class.getDeclaredMethods0(Native Method)
[java] at java.lang.Class.privateGetDeclaredMethods(Class.java:2521)
[java] at java.lang.Class.getMethod0(Class.java:2764)
[java] at java.lang.Class.getMethod(Class.java:1653)
[java] at
sun.launcher.LauncherHelper.getMainMethod(LauncherHelper.java:494)
[java] at
sun.launcher.LauncherHelper.checkAndLoadMain(LauncherHelper.java:486)
[java] Caused by: java.lang.ClassNotFoundException:
org.apache.river.api.net.RFC3986URLClassLoader
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:366)
[java] at java.net.URLClassLoader$1.run(URLClassLoader.java:355)
[java] at java.security.AccessController.doPrivileged(Native Method)
[java] at java.net.URLClassLoader.findClass(URLClassLoader.java:354)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:424)
[java] at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308)
[java] at java.lang.ClassLoader.loadClass(ClassLoader.java:357)
[java] ... 6 more
BUILD FAILED
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build.xml:2111:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/qa/build.xml:144:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/build.xml:2093:
The following error occurred while executing this line:
/x1/jenkins/jenkins-slave/workspace/river-qa-refactoring-jdk7/trunk/common.xml:236:
Java returned: 1
Total time: 37 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