See <https://builds.apache.org/job/river-qa-refactor-freebsd/4/changes>
Changes:
[peter_firmstone] Attempting to fix test failures on Windows Server 2008
Jdk1.7.0_25, using Jenkins as test environment:
Running
com/sun/jini/test/spec/lookupservice/test_set00/MultipleEvntLeaseRenewals.td
=============================== CALLING RUN() ===============================
net.jini.core.lease.UnknownLeaseException: No event recorded for ID: 0
at com.sun.jini.reggie.RegistrarImpl.checkEvent(RegistrarImpl.java:5471)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLeaseInt(RegistrarImpl.java:5566)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLeaseDo(RegistrarImpl.java:5549)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLease(RegistrarImpl.java:3268)
at
com.sun.jini.reggie.TransientRegistrarImpl.renewEventLease(TransientRegistrarImpl.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
net.jini.jeri.BasicInvocationDispatcher.invoke(BasicInvocationDispatcher.java:1134)
at
net.jini.jeri.BasicInvocationDispatcher.dispatch(BasicInvocationDispatcher.java:610)
at com.sun.jini.jeri.internal.runtime.Target$2.run(Target.java:493)
at
net.jini.export.ServerContext.doWithServerContext(ServerContext.java:108)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:490)
at com.sun.jini.jeri.internal.runtime.Target.access$000(Target.java:57)
at com.sun.jini.jeri.internal.runtime.Target$1.run(Target.java:466)
at
com.sun.jini.start.AggregatePolicyProvider$AggregateSecurityContext$2.run(AggregatePolicyProvider.java:593)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:463)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:428)
at
com.sun.jini.jeri.internal.runtime.DgcRequestDispatcher.dispatch(DgcRequestDispatcher.java:210)
at
net.jini.jeri.connection.ServerConnectionManager$Dispatcher.dispatch(ServerConnectionManager.java:147)
at com.sun.jini.jeri.internal.mux.MuxServer$1$1.run(MuxServer.java:244)
at
com.sun.jini.start.AggregatePolicyProvider$AggregateSecurityContext$1.run(AggregatePolicyProvider.java:579)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.jini.jeri.internal.mux.MuxServer$1.run(MuxServer.java:241)
at com.sun.jini.thread.ThreadPool$Task.run(ThreadPool.java:187)
at com.sun.jini.thread.ThreadPool$Worker.run(ThreadPool.java:226)
at java.lang.Thread.run(Thread.java:722)
at
com.sun.jini.jeri.internal.runtime.Util.__________EXCEPTION_RECEIVED_FROM_SERVER__________(Util.java:108)
at
com.sun.jini.jeri.internal.runtime.Util.exceptionReceivedFromServer(Util.java:101)
at
net.jini.jeri.BasicInvocationHandler.unmarshalThrow(BasicInvocationHandler.java:1303)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:832)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
at
net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
at com.sun.jini.reggie.$Proxy0.renewEventLease(Unknown Source)
at com.sun.jini.reggie.EventLease.doRenew(EventLease.java:98)
at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:83)
at
com.sun.jini.test.spec.lookupservice.QATestUtils.doRenewLease(QATestUtils.java:681)
at
com.sun.jini.test.spec.lookupservice.test_set00.MultipleEvntLeaseRenewals.run(MultipleEvntLeaseRenewals.java:193)
at com.sun.jini.qa.harness.MasterTest.doTest(MasterTest.java:256)
at com.sun.jini.qa.harness.MasterTest.main(MasterTest.java:144)
TIME: 11:05:11 AM
MasterTest.doTest INFO:
============================ CALLING TEARDOWN() =============================
[peter_firmstone] The existing implementation of ReadersWriter ensures
exclusivity for writing threads,but makes no visibility guarantees for writes,
as evidenced by test failures on Windows Server 2008 Jdk1.7.0_25:
Running
com/sun/jini/test/spec/lookupservice/test_set00/MultipleEvntLeaseRenewals.td
=============================== CALLING RUN() ===============================
net.jini.core.lease.UnknownLeaseException: No event recorded for ID: 0
at com.sun.jini.reggie.RegistrarImpl.checkEvent(RegistrarImpl.java:5471)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLeaseInt(RegistrarImpl.java:5566)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLeaseDo(RegistrarImpl.java:5549)
at
com.sun.jini.reggie.RegistrarImpl.renewEventLease(RegistrarImpl.java:3268)
at
com.sun.jini.reggie.TransientRegistrarImpl.renewEventLease(TransientRegistrarImpl.java:29)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:601)
at
net.jini.jeri.BasicInvocationDispatcher.invoke(BasicInvocationDispatcher.java:1134)
at
net.jini.jeri.BasicInvocationDispatcher.dispatch(BasicInvocationDispatcher.java:610)
at com.sun.jini.jeri.internal.runtime.Target$2.run(Target.java:493)
at
net.jini.export.ServerContext.doWithServerContext(ServerContext.java:108)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:490)
at com.sun.jini.jeri.internal.runtime.Target.access$000(Target.java:57)
at com.sun.jini.jeri.internal.runtime.Target$1.run(Target.java:466)
at
com.sun.jini.start.AggregatePolicyProvider$AggregateSecurityContext$2.run(AggregatePolicyProvider.java:593)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:463)
at com.sun.jini.jeri.internal.runtime.Target.dispatch(Target.java:428)
at
com.sun.jini.jeri.internal.runtime.DgcRequestDispatcher.dispatch(DgcRequestDispatcher.java:210)
at
net.jini.jeri.connection.ServerConnectionManager$Dispatcher.dispatch(ServerConnectionManager.java:147)
at com.sun.jini.jeri.internal.mux.MuxServer$1$1.run(MuxServer.java:244)
at
com.sun.jini.start.AggregatePolicyProvider$AggregateSecurityContext$1.run(AggregatePolicyProvider.java:579)
at java.security.AccessController.doPrivileged(Native Method)
at com.sun.jini.jeri.internal.mux.MuxServer$1.run(MuxServer.java:241)
at com.sun.jini.thread.ThreadPool$Task.run(ThreadPool.java:187)
at com.sun.jini.thread.ThreadPool$Worker.run(ThreadPool.java:226)
at java.lang.Thread.run(Thread.java:722)
at
com.sun.jini.jeri.internal.runtime.Util.__________EXCEPTION_RECEIVED_FROM_SERVER__________(Util.java:108)
at
com.sun.jini.jeri.internal.runtime.Util.exceptionReceivedFromServer(Util.java:101)
at
net.jini.jeri.BasicInvocationHandler.unmarshalThrow(BasicInvocationHandler.java:1303)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethodOnce(BasicInvocationHandler.java:832)
at
net.jini.jeri.BasicInvocationHandler.invokeRemoteMethod(BasicInvocationHandler.java:659)
at
net.jini.jeri.BasicInvocationHandler.invoke(BasicInvocationHandler.java:528)
at com.sun.jini.reggie.$Proxy0.renewEventLease(Unknown Source)
at com.sun.jini.reggie.EventLease.doRenew(EventLease.java:98)
at com.sun.jini.lease.AbstractLease.renew(AbstractLease.java:83)
at
com.sun.jini.test.spec.lookupservice.QATestUtils.doRenewLease(QATestUtils.java:681)
at
com.sun.jini.test.spec.lookupservice.test_set00.MultipleEvntLeaseRenewals.run(MultipleEvntLeaseRenewals.java:193)
at com.sun.jini.qa.harness.MasterTest.doTest(MasterTest.java:256)
at com.sun.jini.qa.harness.MasterTest.main(MasterTest.java:144)
TIME: 11:05:11 AM
MasterTest.doTest INFO:
============================ CALLING TEARDOWN() =============================
------------------------------------------
[...truncated 7132 lines...]
[echoproperties] sun.java.command=org.apache.tools.ant.launch.Launcher -cp
hudson-qa
[echoproperties] sun.java.launcher=SUN_STANDARD
[echoproperties] sun.jnu.encoding=ISO8859-1
[echoproperties] sun.management.compiler=HotSpot 64-Bit Tiered Compilers
[echoproperties] sun.os.patch.level=unknown
[echoproperties] test=test
[echoproperties] test.classes=test/classes
[echoproperties] test.classes.dir=test/classes
[echoproperties] test.dir=test
[echoproperties] test.lib=test/lib
[echoproperties] test.lib.dir=test/lib
[echoproperties] test.results=test/results
[echoproperties] test.results.dir=test/results
[echoproperties] test.src=test/src
[echoproperties] test.src.dir=test/src
[echoproperties]
user.dir=/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk>
[echoproperties] user.home=/home/hudson
[echoproperties] user.language=en
[echoproperties] user.name=hudson
[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:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build>
[mkdir] Created dir:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build/classes>
[mkdir] Created dir:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build/deps>
[mkdir] Created dir:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
[mkdir] Created dir:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/lib-dl>
[mkdir] Created dir:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/lib-ext>
LeaseRenewalManager.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
LookupDiscovery.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
LookupLocatorDiscovery.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
dis-common-entries:
browser.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/browser>
destroy.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
fiddler-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/fiddler-persistent>
fiddler-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/fiddler-transient>
JoinManager.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
svc-common-entries:
fiddler-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/fiddler-activatable>
mahalo-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mahalo-activatable>
mahalo-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mahalo-persistent>
mahalo-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mahalo-transient>
mercury-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mercury-activatable>
mercury-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mercury-persistent>
mercury-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/mercury-transient>
norm-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/norm-activatable>
norm-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/norm-persistent>
norm-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/norm-transient>
outrigger-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/outrigger-activatable>
outrigger-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/outrigger-persistent>
outrigger-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/outrigger-transient>
phoenix.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
phoenix-group.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
phoenix-stop.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
reggie-activatable.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/reggie-activatable>
reggie-persistent.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/reggie-persistent>
reggie-transient.configentry:
[echo] Creating
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry/reggie-transient>
ServiceDiscoveryManager.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
sharedgroup.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
start.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
WakeupManager.configentry:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/configentry>
configentry:
start.copy-resources:
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build/classes/com/sun/jini/start/resources>
tools.copy-resources:
[copy] Copying 8 files to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build/classes/com/sun/jini/tool/resources>
copy-resources:
copy-extlibs:
[copy] Copying 4 files to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/lib>
[copy] Copying 1 file to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/lib-ext>
compile:
[javac] Compiling 882 source files to
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build/classes>
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:31:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] import sun.rmi.server.UnicastServerRef;
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:32:
warning: sun.rmi.transport.LiveRef is internal proprietary API and may be
removed in a future release
[javac] import sun.rmi.transport.LiveRef;
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:115:
warning: sun.rmi.transport.LiveRef is internal proprietary API and may be
removed in a future release
[javac] UnicastServerRef getServerRef(LiveRef lref) {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:115:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] UnicastServerRef getServerRef(LiveRef lref) {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:28:
warning: sun.rmi.server.MarshalInputStream is internal proprietary API and may
be removed in a future release
[javac] import sun.rmi.server.MarshalInputStream;
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:29:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] import sun.rmi.server.UnicastServerRef;
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:30:
warning: sun.rmi.transport.LiveRef is internal proprietary API and may be
removed in a future release
[javac] import sun.rmi.transport.LiveRef;
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:61:
warning: sun.rmi.transport.LiveRef is internal proprietary API and may be
removed in a future release
[javac] UnicastServerRef getServerRef(LiveRef lref) {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:61:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] UnicastServerRef getServerRef(LiveRef lref) {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:69:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] static class BootstrapServerRef extends UnicastServerRef {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:87:
warning: sun.rmi.transport.LiveRef is internal proprietary API and may be
removed in a future release
[javac] public BootstrapServerRef(LiveRef lref) {
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:63:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] exportMethod =
UnicastServerRef.class.getMethod("exportObject",
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:93:
warning: sun.rmi.server.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]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:93:
warning: sun.rmi.transport.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]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/SunJrmpExporter.java>:116:
warning: sun.rmi.server.UnicastServerRef is internal proprietary API and may
be removed in a future release
[javac] return new UnicastServerRef(lref);
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/phoenix/RegistrySunExporter.java>:76:
warning: sun.rmi.server.MarshalInputStream is internal proprietary API and may
be removed in a future release
[javac] MarshalInputStream.class.getDeclaredMethod(
[javac] ^
[javac]
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/src/com/sun/jini/reggie/RegistrarImpl.java>:2150:
cannot find symbol
[javac] symbol : constructor
ConcurrentSkipListSet(java.util.Comparator<au.net.zeus.collection.Referrer<java.lang.Object>>)
[javac] location: class
java.util.concurrent.ConcurrentSkipListSet<au.net.zeus.collection.Referrer<com.sun.jini.reggie.RegistrarImpl.AddressTask>>
[javac] RC.set(new
ConcurrentSkipListSet<Referrer<AddressTask>>(
[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] 1 error
[javac] 16 warnings
BUILD FAILED
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build.xml>:2104:
The following error occurred while executing this line:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/qa/build.xml>:144:
The following error occurred while executing this line:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/build.xml>:529:
The following error occurred while executing this line:
/usr<https://builds.apache.org/job/river-qa-refactor-freebsd/ws/trunk/common.xml>:225:
Compile failed; see the compiler error output for details.
Total time: 12 seconds
Build step 'Invoke Ant' marked build as failure
Archiving artifacts