You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@river.apache.org by Peter <ji...@zeus.net.au> on 2018/04/09 12:08:19 UTC

JVM regression bug

JVM bug causing issues with providers...  JDK 1.8.0_162

http://mail.openjdk.java.net/pipermail/security-dev/2018-March/016974.html

Oddly enough River has it's own service provider in 
org.apache.river.resource.Service, you can see RMI failing in the output 
below, this test is using JERI with TLS secure endpoints, tests are 
still passing even though Java RMI's not working.

But this test isn't using a security manager option from the command 
line, so why is RMI failing to find a provider?   RMI is being used by 
VisualVM in this instance.

      [java] -----------------------------------------
      [java]
      [java]
      [java] TIME: 9:19:48 PM
      [java]
      [java] QAConfig.loadTestConfiguration FINE: Configuration name: 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/src/org/apache/river/test
/impl/outrigger/configs/jsse/default.config
      [java] QAConfig.loadTestConfiguration FINE: Test configuration 
loaded: org.apache.river.qa.harness.QAConfiguration@437d8d
      [java] Running 
org/apache/river/test/impl/outrigger/matching/BlockingTest.td
      [java] Time is Mon Apr 09 21:19:48 AEST 2018
      [java] Starting test in separate process with command:
      [java] 'C:\Program Files\Java\jdk1.8.0_162\jre\bin\java' 
-Djava.security.policy=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/p
olicy/defaultsecuretest.policy 
'-Djava.rmi.server.codebase=httpmd://medusa:9082/qa1-outrigger-dl.jar;md5=6fd17138b3efec70b98ae30bde800ea4 
httpmd://medusa:9082/q
a1-share-dl.jar;md5=d415eb573e8ed565a13a8ae08d3036f8' -cp 
C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jiniharness.jar;C:\Users\peter\Documen
ts\NetBeansProjects\river-internet\qa\lib\jinitests.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-
discovery-providers-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-pref-class-loader-3
.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\classserver-3.0-SNAPSHOT.jar;C:/Users/peter/Do
cuments/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-jeri-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-int
ernet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-platform-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-
3.0-SNAPSHOT\lib\jgdms-collections-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-lib-
3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\service-starter-3.0-SNAPSHOT.jar;C:/Users/pet
er/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl\jgdms-lib-dl-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects
/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\high-scale-lib-1.0.6.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGD
MS-3.0-SNAPSHOT\lib\jgdms-activation-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl\phoen
ix-dl-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\phoenix-init-3.0-SNAPSHOT.jar;C:/Users/
peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-destroy-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProject
s/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-url-integrity-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/di
st/target/JGDMS-3.0-SNAPSHOT\lib\bcprov-jdk15on-1.59.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\bctls
-jdk15on-1.59.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\security-policy-debug-3.0-SNAPSHOT.jar 
-ea -
esa -Djava.net.preferIPv6Addresses=true 
-Dorg.apache.river.tool.addPerms=true 
-Dorg.cliffc.high_scale_lib.jar=high-scale-lib-1.0.6.jar 
-Dorg.apache.river.discov
ery.jar=jgdms-discovery-providers-3.0-SNAPSHOT.jar 
-Dorg.apache.river.collections.jar=jgdms-collections-3.0-SNAPSHOT.jar 
-Dorg.apache.river.start.jar=service-st
arter-3.0-SNAPSHOT.jar 
-Dorg.apache.river.start.destroy.jar=jgdms-destroy-3.0-SNAPSHOT.jar 
-Dorg.apache.river.start.group.jar=group-service-3.0-SNAPSHOT.jar -Do
rg.apache.river.fiddler.jar=fiddler-service-3.0-SNAPSHOT.jar 
-Dorg.apache.river.fiddler.dl.jar=fiddler-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.mahalo.jar=mahalo-
service-3.0-SNAPSHOT.jar 
-Dorg.apache.river.mahalo.dl.jar=mahalo-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.mercury.jar=mercury-service-3.0-SNAPSHOT.jar -Dorg.apach
e.river.mercury.dl.jar=mercury-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.norm.jar=norm-service-3.0-SNAPSHOT.jar 
-Dorg.apache.river.norm.dl.jar=norm-dl-3.0-SNAPSHOT
.jar -Dorg.apache.river.outrigger.jar=outrigger-service-3.0-SNAPSHOT.jar 
-Dorg.apache.river.outrigger.dl.jar=outrigger-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.ou
trigger.snaplogstore.jar=outrigger-snaplogstore-3.0-SNAPSHOT.jar 
-Dorg.apache.river.reggie.jar=reggie-service-3.0-SNAPSHOT.jar 
-Dorg.apache.river.reggie.dl.jar=
reggie-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.lib.jar=jgdms-lib-3.0-SNAPSHOT.jar 
-Dorg.apache.river.loader.jar=jgdms-pref-class-loader-3.0-SNAPSHOT.jar 
-Dnet.ji
ni.activation.jar=jgdms-activation-3.0-SNAPSHOT.jar 
-Dnet.jini.lib.dl.jar=jgdms-lib-dl-3.0-SNAPSHOT.jar 
-Dnet.jini.platform.jar=jgdms-platform-3.0-SNAPSHOT.jar
-Dnet.jini.jeri.jar=jgdms-jeri-3.0-SNAPSHOT.jar 
-Dnet.jini.iiop.jar=jgdms-iiop-3.0-SNAPSHOT.jar 
-Dnet.jini.jrmp.jar=jgdms-jrmp-3.0-SNAPSHOT.jar -Dnet.jini.pref.
jar=jgdms-pref-class-loader-3.0-SNAPSHOT.jar 
-Dnet.jini.url.jar=jgdms-url-integrity-3.0-SNAPSHOT.jar 
-Dorg.bouncycastle.jce.jar=bcprov-jdk15on-1.59.jar -Dorg.bo
uncycastle.jsse.jar=bctls-jdk15on-1.59.jar 
-Dorg.apache.river.tool.classserver.jar=classserver-3.0-SNAPSHOT.jar 
-Dorg.apache.river.phoenix.jar=phoenix-3.0-SNAPS
HOT.jar 
-Dorg.apache.river.phoenix.common.jar=phoenix-common-3.0-SNAPSHOT.jar 
-Dorg.apache.river.phoenix.dl.jar=phoenix-dl-3.0-SNAPSHOT.jar 
-Dorg.apache.river.p
hoenix.group.jar=phoenix-group-3.0-SNAPSHOT.jar 
-Dorg.apache.river.phoenix.init.jar=phoenix-init-3.0-SNAPSHOT.jar 
-Dorg.apache.river.jsk.port=9080 -Dorg.apache.
river.qa.port=9081 
-Dorg.apache.river.jsk.home=C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT 
-Dorg.apache.river.
qa.home=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa 
-Dorg.apache.river.qa.harness.harnessJar=C:\Users\peter\Documents\NetBeansProjects\river-int
ernet\qa\lib\jiniharness.jar 
-Dorg.apache.river.qa.harness.testJar=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jinitests.jar 
-Dorg.apache.ri
ver.qa.harness.runjiniserver=true 
-Dorg.apache.river.qa.harness.runkitserver=true 
-Djava.security.properties=file:/C:/Users/peter/Documents/NetBeansProjects/riv
er-internet/qa/harness/trust/dynamic-policy.properties 
-Dorg.apache.river.qa.harness.testhosts= 
-Djava.util.logging.config.file=C:\Users\peter\Documents\NetBean
sProjects\river-internet\qa\src\org\apache\river\test\resources\qa1.logging 
-Dnet.jini.core.lookup.ServiceRegistrar.portAbitraryIfInUse=true 
-Djava.protocol.han
dler.pkgs=net.jini.url 
-Djava.security.auth.login.config=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/trust/jsselogins 
-Djavax.net.
ssl.trustStore=harness\trust\truststore 
-Dorg.apache.river.discovery.x500.trustStore=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/t
rust/truststore 
-Djava.security.properties=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/trust/dynamic-policy.properties 
-Dorg.apach
e.river.jeri.ssl.jceProvider=SUN 
-Dorg.apache.river.jeri.ssl.jsseProvider=SunJSSE 
-Dorg.apache.river.jeri.ssl.certificateType=X.509 
-Dorg.apache.river.test.home
=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa 
-Dorg.apache.river.test.port=9082 
-Dorg.apache.river.qa.harness.policies=file:/C:/Users/peter/Docum
ents/NetBeansProjects/river-internet/qa/src/org/apache/river/test/resources/jinitest.policy 
-DtestClass=BlockingTest -Dorg.apache.river.test.spec.javaspace.conf
ormance.checkTime=10000 
-DtestCategories=javaspace,javaspace_impl,javaspace_impl_matching 
-Dorg.apache.river.test.spec.javaspace.conformance.instantTime=5000 -D
testConfiguration=<url:org/apache/river/test/impl/outrigger/configs/<config>/default.config> 
-Dorg.apache.river.test.spec.javaspace.conformance.txnManager=net.j
ini.core.transaction.server.TransactionManager 
'-DtestCodebase=http://${HOST}:${org.apache.river.test.port}/qa1-outrigger-dl.jar 
http://${HOST}:${org.apache.riv
er.test.port}/qa1-share-dl.jar' 
-Dorg.apache.river.test.spec.javaspace.conformance.timeout2=40000 
-Dnet.jini.core.transaction.server.TransactionManager.log.1=Tx
nManagerImpl_log1 
-Dnet.jini.core.transaction.server.TransactionManager.log.0=TxnManagerImpl_log0 
-Dorg.apache.river.test.spec.javaspace.conformance.timeout1=20
000 -Dinclude0=../outrigger.properties 
-Dorg.apache.river.test.spec.javaspace.conformance.lease.forever=600000 
org.apache.river.qa.harness.MasterTest org/apache
/river/test/impl/outrigger/matching/BlockingTest.td
      [java] Apr 09, 2018 9:19:50 PM 
org.apache.river.qa.harness.MasterTest main
      [java] FINE: Starting MasterTest
      [java] Apr 09, 2018 9:19:50 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] CONFIG: Problem parsing policy: 
file:C:/Users/peter/.java.policy C:\Users\peter\.java.policy (The system 
cannot find the file specified)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java]
      [java] TIME: 9:19:55 PM
      [java]
      [java] QAConfig.loadTestConfiguration FINE: Configuration name: 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/src/org/apache/river/test
/impl/outrigger/configs/jsse/default.config
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] QAConfig.loadTestConfiguration FINE: Test configuration 
loaded: org.apache.river.qa.harness.QAConfiguration@5357dd
      [java] MasterTest.doTest INFO:
      [java] ============================== CALLING CONSTRUCT() 
==============================
      [java]
      [java] AdminManager.startService FINE: starting qaClassServer
      [java] FINE:
      [java] FINE: Parameters for qaClassServer(.0):
      [java] FINE:      type              : classServer
      [java] FINE:      impl              : 
org.apache.river.tool.ClassServer
      [java] FINE:      directory         : 
C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib
      [java] FINE:      options           : -ea -esa
      [java] AdminManager.startService FINE: starting jiniClassServer
      [java] FINE:
      [java] FINE: Parameters for jiniClassServer(.0):
      [java] FINE:      type              : classServer
      [java] FINE:      impl              : 
org.apache.river.tool.ClassServer
      [java] FINE:      directory         : 
C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl
      [java] FINE:      options           : -ea -esa
      [java] AdminManager.startService FINE: starting testClassServer
      [java] FINE:
      [java] FINE: Parameters for testClassServer(.0):
      [java] FINE:      type              : classServer
      [java] FINE:      impl              : 
org.apache.river.tool.ClassServer
      [java] FINE:      directory         : 
C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib
      [java] FINE:      options           : -ea -esa
      [java] TestBase.construct FINE: Test Name = 
org.apache.river.test.impl.outrigger.matching.BlockingTest
      [java] TestBase.dbgSpecSrvcs FINE: 
TestBase.specifyServices({net.jini.space.JavaSpace})
      [java] TestBase.dbgSpecSrvcs FINE: specifyServices groups=null 
locator=null useLookup =true
      [java] AdminManager.startService FINE: starting 
net.jini.core.lookup.ServiceRegistrar
      [java] QAConfig.getServiceHost FINE: Selecting service host
      [java] QAConfig.getServiceHost FINE: Not distributed - selecting 
this host
      [java] AdminManager.startService FINE: starting nonActivatableGroup
      [java] QAConfig.genIntegrityCodebase WARNING: WARNING: file not 
found for codebase http://medusa:9081/nonactivatablegroup-dl.jar in 
directory C:\Users\pete
r\Documents\NetBeansProjects\river-internet\qa\lib, DISCARDING
      [java] FINE:
      [java] FINE: Parameters for nonActivatableGroup(.0):
      [java] FINE:      type              : nonactivatablegroup
      [java] FINE:      codebase          :
      [java] FINE:      impl              : 
org.apache.river.qa.harness.NonActivatableGroupImpl
      [java] FINE:      policy file       : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/policy/defaultnonactvm.policy
      [java] FINE:      classpath         : 
C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\nonactivatablegroup.jar;C:/Users/peter/Documents/Netb
eansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-discovery-providers-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-
internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-pref-class-loader-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/t
arget/JGDMS-3.0-SNAPSHOT\lib\jgdms-lib-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl\jgd
ms-lib-dl-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-jeri-3.0-SNAPSHOT.jar;C:/User
s/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\service-starter-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansPro
jects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-platform-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dis
t/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-collections-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT
\lib\high-scale-lib-1.0.6.jar,;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-url-integrity-3.0-SNAPSHO
T.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-url-integrity-3.0-SNAPSHOT.jar;C:/Users/peter/Docu
ments/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-activation-3.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river
-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\bcprov-jdk15on-1.59.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-
SNAPSHOT\lib\bctls-jdk15on-1.59.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\security-policy-debug-3.0-
SNAPSHOT.jar
      [java] FINE:      options           : -esa -ea -server
      [java] FINE:      properties        : 
-Dorg.apache.river.start.destroy.jar=jgdms-destroy-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.phoenix.group.jar=phoenix-group-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.loader.jar=jgdms-pref-class-loader-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.norm.jar=norm-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.reggie.jar=reggie-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.bouncycastle.jsse.jar=bctls-jdk15on-1.59.jar
      [java] FINE:                        : 
-Dorg.apache.river.jeri.ssl.jsseProvider=SunJSSE
      [java] FINE:                        : 
-Dorg.apache.river.outrigger.jar=outrigger-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dnet.jini.jeri.jar=jgdms-jeri-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.phoenix.common.jar=phoenix-common-3.0-SNAPSHOT.jar
      [java] FINE:                        : -Dorg.apache.river.jsk.port=9080
      [java] FINE:                        : 
-Dnet.jini.jrmp.jar=jgdms-jrmp-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.lib.jar=jgdms-lib-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.start.group.jar=group-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : -Dorg.apache.river.qa.port=9081
      [java] FINE:                        : 
-Dorg.apache.river.test.port=9082
      [java] FINE:                        : 
-Dnet.jini.url.jar=jgdms-url-integrity-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Djava.net.preferIPv6Addresses=true
      [java] FINE:                        : 
-Dorg.apache.river.start.jar=service-starter-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.harnessJar=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jiniharness.
jar
      [java] FINE:                        : 
-Djava.security.properties=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/trust/dynamic-po
licy.properties
      [java] FINE:                        : 
-Dorg.apache.river.jsk.home=C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAP
SHOT
      [java] FINE:                        : 
-Dorg.apache.river.discovery.x500.trustStore=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harnes
s/trust/truststore
      [java] FINE:                        : 
-Dorg.apache.river.qa.home=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa
      [java] FINE:                        : 
-Dorg.apache.river.reggie.dl.jar=reggie-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.bouncycastle.jce.jar=bcprov-jdk15on-1.59.jar
      [java] FINE:                        : 
-Dorg.apache.river.test.home=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa
      [java] FINE:                        : 
-Dorg.cliffc.high_scale_lib.jar=high-scale-lib-1.0.6.jar
      [java] FINE:                        : 
-Dorg.apache.river.phoenix.jar=phoenix-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.runjiniserver=true
      [java] FINE:                        : 
-Dorg.apache.river.mercury.dl.jar=mercury-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Djavax.net.ssl.trustStore=harness\trust\truststore
      [java] FINE:                        : 
-Dnet.jini.activation.jar=jgdms-activation-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dnet.jini.iiop.jar=jgdms-iiop-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.outrigger.dl.jar=outrigger-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Djava.util.logging.config.file=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\src\org\apache\river\test
\resources\qa1.logging
      [java] FINE:                        : 
-Djava.protocol.handler.pkgs=net.jini.url
      [java] FINE:                        : 
-Dorg.apache.river.mahalo.dl.jar=mahalo-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dnet.jini.pref.jar=jgdms-pref-class-loader-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.tool.addPerms=true
      [java] FINE:                        : 
-Dorg.apache.river.tool.classserver.jar=classserver-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.jeri.ssl.jceProvider=SUN
      [java] FINE:                        : 
-Dorg.apache.river.phoenix.dl.jar=phoenix-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.discovery.jar=jgdms-discovery-providers-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.runkitserver=true
      [java] FINE:                        : 
-Djava.security.auth.login.config=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/trust/jss
elogins
      [java] FINE:                        : 
-Dorg.apache.river.outrigger.snaplogstore.jar=outrigger-snaplogstore-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dnet.jini.platform.jar=jgdms-platform-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.fiddler.jar=fiddler-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.mercury.jar=mercury-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.norm.dl.jar=norm-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.policies=file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/src/org/apac
he/river/test/resources/jinitest.policy
      [java] FINE:                        : 
-Dnet.jini.lib.dl.jar=jgdms-lib-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.mahalo.jar=mahalo-service-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.testhosts=
      [java] FINE:                        : 
-Dorg.apache.river.qa.harness.testJar=C:\Users\peter\Documents\NetBeansProjects\river-internet\qa\lib\jinitests.jar
      [java] FINE:                        : 
-Dorg.apache.river.jeri.ssl.certificateType=X.509
      [java] FINE:                        : 
-Dorg.apache.river.fiddler.dl.jar=fiddler-dl-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.phoenix.init.jar=phoenix-init-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dorg.apache.river.collections.jar=jgdms-collections-3.0-SNAPSHOT.jar
      [java] FINE:                        : 
-Dnet.jini.core.lookup.ServiceRegistrar.portAbitraryIfInUse=true
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] FINE:
      [java] FINE: Parameters for net.jini.core.lookup.ServiceRegistrar(.0):
      [java] FINE:      type              : transient
      [java] FINE:      codebase          : 
httpmd://medusa:9080/reggie-dl-3.0-SNAPSHOT.jar;md5=e57d14f9083c9fccc8eb6d78e51874dc 
httpmd://medusa:9080/jgdms-lib-d
l-3.0-SNAPSHOT.jar;md5=324028fd0b35983ff49ff9d79e6a5901
      [java] FINE:      impl              : 
org.apache.river.reggie.TransientRegistrarImpl
      [java] FINE:      component name    : org.apache.river.reggie
      [java] FINE:      policy file       : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/policy/defaultsecurereggie.policy
      [java] FINE:      classpath         : 
C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\reggie-service-3.0-
SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl\reggie-dl-3.0-SNAPSHOT.jar;C:/Users/peter/Docu
ments/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-activation-3.0-SNAPSHOT.jar
      [java] FINE:      service conf file : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/reggie/reggie.config
      [java] FINE:      starter conf file : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/starter/starter.config
      [java] FINE:      proxy preparer    : test.reggiePreparer
      [java] FINE:      option args 0     : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/reggie/reggie.config
      [java] FINE:      option args 1     : 
org.apache.river.reggie.initialMemberGroups = new 
String[]{"QATestDefaultGroup_medusa_1523272788492"}
      [java] FINE:      option args 2     : 
org.apache.river.reggie.serverExporter = exporter.transientExporter
      [java] FINE:      option args 3     : multicast.ttl=0
      [java] FINE:
      [java] NonActGrp-out: Apr 09, 2018 9:20:02 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Problem parsing policy: 
file:C:/Users/peter/.java.policy C:\Users\peter\.java.policy (The system 
cannot find the file specifi
ed)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Problem parsing policy: 
file:C:/Users/peter/.java.policy C:\Users\peter\.java.policy (The system 
cannot find the file specifi
ed)
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: reggie
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: mercury
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: mahalo
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: norm
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: group
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: fiddler
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: outrigger
      [java] NonActGrp-out: Apr 09, 2018 9:20:07 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: test
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] Exception in thread "RMI TCP Connection(idle)" 
java.lang.NoClassDefFoundError: Could not initialize class 
java.rmi.server.RMIClassLoader
      [java]     at 
sun.rmi.server.MarshalOutputStream.annotateClass(MarshalOutputStream.java:93)
      [java]     at 
java.io.ObjectOutputStream.writeNonProxyDesc(ObjectOutputStream.java:1290)
      [java]     at 
java.io.ObjectOutputStream.writeClassDesc(ObjectOutputStream.java:1231)
      [java]     at 
java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1427)
      [java]     at 
java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1178)
      [java]     at 
java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:348)
      [java]     at 
sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:400)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:200)
      [java]     at sun.rmi.transport.Transport$1.run(Transport.java:197)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.Transport.serviceCall(Transport.java:196)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:568)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:826)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.lambda$run$0(TCPTransport.java:683)
      [java]     at java.security.AccessController.doPrivileged(Native 
Method)
      [java]     at 
sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:682)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
      [java]     at 
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
      [java]     at java.lang.Thread.run(Thread.java:748)
      [java] NonActGrp-out: Apr 09, 2018 9:20:20 PM 
org.apache.river.reggie.RegistrarImpl$3 run
      [java] NonActGrp-out: INFO: started Reggie: 
b39b80a9-9cca-48e9-bf26-c03b0aef8a3c, 
[QATestDefaultGroup_medusa_1523272788492], ConstrainableLookupLocator[[ji
ni://medusa.lan:4160/], [null]]
      [java]
      [java] TIME: 9:20:24 PM
      [java]
      [java] TestBase.specifyServices FINE: Starting service #0: 
net.jini.space.JavaSpace
      [java] AdminManager.startService FINE: starting 
net.jini.space.JavaSpace
      [java] QAConfig.getServiceHost FINE: Selecting service host
      [java] QAConfig.getServiceHost FINE: Not distributed - selecting 
this host
      [java] FINE:
      [java] FINE: Parameters for net.jini.space.JavaSpace(.0):
      [java] FINE:      type              : transient
      [java] FINE:      codebase          : 
httpmd://medusa:9080/outrigger-dl-3.0-SNAPSHOT.jar;md5=6ebc2ef8d909b3e52cb7436849988422 
httpmd://medusa:9080/jgdms-li
b-dl-3.0-SNAPSHOT.jar;md5=324028fd0b35983ff49ff9d79e6a5901
      [java] FINE:      impl              : 
org.apache.river.outrigger.TransientOutriggerImpl
      [java] FINE:      component name    : org.apache.river.outrigger
      [java] FINE:      policy file       : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/policy/defaultsecureoutrigger.policy
      [java] FINE:      classpath         : 
C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\outrigger-service-3
.0-SNAPSHOT.jar;C:/Users/peter/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib-dl\outrigger-dl-3.0-SNAPSHOT.jar;C:/Users/pete
r/Documents/NetbeansProjects/river-internet/JGDMS/dist/target/JGDMS-3.0-SNAPSHOT\lib\jgdms-activation-3.0-SNAPSHOT.jar
      [java] FINE:      service conf file : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/outrigger/outrigger.config
      [java] FINE:      starter conf file : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/starter/starter.config
      [java] FINE:      proxy preparer    : test.outriggerPreparer
      [java] FINE:      option args 0     : 
file:/C:/Users/peter/Documents/NetBeansProjects/river-internet/qa/harness/configs/jsse/outrigger/outrigger.config
      [java] FINE:      option args 1     : 
org.apache.river.outrigger.initialLookupGroups = new 
String[]{"QATestDefaultGroup_medusa_1523272788492"}
      [java] FINE:      option args 2     : 
org.apache.river.outrigger.persistenceDirectory = 
"C:\\Users\\peter\\AppData\\Local\\Temp\\FrontEndSpace_log724121947
6419570153dir"
      [java] FINE:      option args 3     : 
org.apache.river.outrigger.serverExporter = exporter.transientExporter
      [java] FINE:      option args 4     : 
org.apache.river.outrigger.store=new 
org.apache.river.outrigger.snaplogstore.LogStore(this)
      [java] FINE:      option args 5     : multicast.ttl=0
      [java] FINE:
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Problem parsing policy: 
file:C:/Users/peter/.java.policy C:\Users\peter\.java.policy (The system 
cannot find the file specifi
ed)
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: mercury
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: reggie
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: test
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: fiddler
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: mahalo
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: outrigger
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to grant Permission: 
net.jini.security.GrantPermission
      [java] NonActGrp-out: net.jini.security.AuthenticationPermission 
"javax.security.auth.kerberos.KerberosPrincipal \"${outrigger}\"", "connect"
      [java] NonActGrp-out:
      [java] NonActGrp-out:  Unknown key: outrigger
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to grant Permission: 
net.jini.security.AuthenticationPermission
      [java] NonActGrp-out: 
javax.security.auth.kerberos.KerberosPrincipal "${outrigger}"
      [java] NonActGrp-out: connect,accept
      [java] NonActGrp-out:  Unknown key: outrigger
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: group
      [java] NonActGrp-out: Apr 09, 2018 9:20:24 PM 
org.apache.river.api.security.DefaultPolicyParser$1 run
      [java] NonActGrp-out: CONFIG: Unable to resolve Principal name: 
Unknown key: norm
      [java]
      [java] TIME: 9:20:34 PM
      [java]
      [java] MatchTestBase.construct INFO: Have JavaSpace and re-bound 
to Auditor
      [java] MasterTest.doTest INFO:
      [java] =============================== CALLING RUN() 
===============================
      [java]
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.StringMatch(aString=FOO,originatingHostVM=medusa1523272834821,e
ntryID=0)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.IntegerMatch(aInt=1,originatingHostVM=medusa1523272834821,entry
ID=1)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.UserDefMatch(aRUDO=org.apache.river.test.impl.outrigger.matchin
g.RandomUserDefinedClass@693a59d,originatingHostVM=medusa1523272834821,entryID=2)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.RemoteMatch(aRI=org.apache.river.test.impl.outrigger.matching.A
RemoteInterfaceImpl@89f56f,originatingHostVM=medusa1523272834821,entryID=3)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.ChildOfStringMatch(aFloat=17.5,aString=BAR,originatingHostVM=me
dusa1523272834821,entryID=4)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.GrandChildOfStringMatch(arrayOfShorts=[S@12c8cc,aFloat=6.19,aSt
ring=Who do we appreciate?,originatingHostVM=medusa1523272834821,entryID=5)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.ChildOfIntegerMatch(aInt=2,originatingHostVM=medusa152327283482
1,entryID=6)
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.GrandChildOfIntegerMatch(aInt=3,originatingHostVM=medusa1523272
834821,entryID=7)
      [java] BlockingTest.run INFO: Setup query for NBEUniqueEntry 
[entryID=0, originatingHostVM=medusa1523272834981, 
toString()=org.apache.river.test.impl.outri
gger.matching.NBEEmpty@194a0d1]
      [java] BlockingTest.run INFO: Setup query for NBEUniqueEntry 
[entryID=1, originatingHostVM=medusa1523272834981, 
toString()=org.apache.river.test.impl.outri
gger.matching.NBEComplex@13e4387]
      [java] BlockingTest.run INFO: Setup query for 
org.apache.river.test.impl.outrigger.matching.LoneEntry@187d449
      [java] BlockingTest.run INFO: sleeping for 20000...
      [java]
      [java] TIME: 9:20:55 PM
      [java]
      [java] BlockingTest.run INFO: awake
      [java] BlockingTest.run INFO: 1523272855031 write start
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.StringMatch Entry
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.IntegerMatch Entry
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.UserDefMatch Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855266 0 Took 
org.apache.river.test.impl.outrigger.matching.StringMatch(aString=FOO,originatingHostVM=medusa15
23272834821,entryID=0)
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.RemoteMatch Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855292 2 Took 
org.apache.river.test.impl.outrigger.matching.UserDefMatch(aRUDO=org.apache.river.test.impl.outr
igger.matching.RandomUserDefinedClass@693a59d,originatingHostVM=medusa1523272834821,entryID=2)
      [java] BlockingTest$Matcher.run INFO: 1523272855317 1 Took 
org.apache.river.test.impl.outrigger.matching.IntegerMatch(aInt=1,originatingHostVM=medusa152327
2834821,entryID=1)
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.ChildOfStringMatch Entry
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.GrandChildOfStringMatch Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855418 4 Took 
org.apache.river.test.impl.outrigger.matching.ChildOfStringMatch(aFloat=17.5,aString=BAR,origina
tingHostVM=medusa1523272834821,entryID=4)
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.ChildOfIntegerMatch Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855500 5 Took 
org.apache.river.test.impl.outrigger.matching.GrandChildOfStringMatch(arrayOfShorts=[S@16db942,a
Float=6.19,aString=Who do we 
appreciate?,originatingHostVM=medusa1523272834821,entryID=5)
      [java] BlockingTest$Matcher.run INFO: 1523272855525 6 Took 
org.apache.river.test.impl.outrigger.matching.ChildOfIntegerMatch(aInt=2,originatingHostVM=medus
a1523272834821,entryID=6)
      [java] BlockingTest$Matcher.run INFO: 1523272855527 3 Took 
org.apache.river.test.impl.outrigger.matching.RemoteMatch(aRI=Proxy[ARemoteInterface,AtomicInvoc
ationHandler[BasicObjectEndpoint[ad3ec3f2-65e8-42e5-aac0-22a424d98e93,SslEndpoint[fe80:0:0:0:51ce:d94d:bec3:8246%11:17277]]]],originatingHostVM=medusa1523272834
821,entryID=3)
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.GrandChildOfIntegerMatch Entry
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.NBEEmpty Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855719 7 Took 
org.apache.river.test.impl.outrigger.matching.GrandChildOfIntegerMatch(aInt=3,originatingHostVM=
medusa1523272834821,entryID=7)
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.NBEComplex Entry
      [java] BlockingTest$Matcher.run INFO: 1523272855758 8 Took 
NBEUniqueEntry [entryID=0, originatingHostVM=medusa1523272834981, 
toString()=org.apache.river.te
st.impl.outrigger.matching.NBEEmpty@100b956]
      [java] MatchTestBase.writeBunch INFO: Wrote 
org.apache.river.test.impl.outrigger.matching.LoneEntry Entry
      [java] BlockingTest.run INFO: 1523272855785 write end
      [java] BlockingTest$Matcher.run INFO: 1523272855804 9 Took 
NBEUniqueEntry [entryID=1, originatingHostVM=medusa1523272834981, 
toString()=org.apache.river.te
st.impl.outrigger.matching.NBEComplex@585a83]
      [java] BlockingTest$Matcher.run INFO: 1523272855818 10 Took 
org.apache.river.test.impl.outrigger.matching.LoneEntry@eccf53
      [java] BlockingTest.run INFO: Total Write Time:754
      [java] BlockingTest.run INFO: Total Query Time:34
      [java] MasterTest.doTest INFO:
      [java] ============================ CALLING TEARDOWN() 
=============================
      [java]
      [java] TestBase.tearDown FINE: Waiting 0 ms after cleanup() call
      [java] QATestEnvironment.tearDown FINE: Destroying remaining 
managed services
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.outrigger.proxy.ConstrainableSpaceProxy2
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.reggie.proxy.ConstrainableRegistrarProxy
      [java] NonActGrp-out: Apr 09, 2018 9:20:57 PM 
org.apache.river.reggie.RegistrarImpl destroy
      [java] NonActGrp-out: INFO: starting Reggie shutdown
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.qa.harness.$Proxy3
      [java]
      [java] TIME: 9:21:07 PM
      [java]
      [java] NonActivatableGroupAdmin.stop INFO: Nonactivatable group 
process did not exit, attempting to destroy
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.tool.ClassServer
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.tool.ClassServer
      [java] AdminManager.destroyService FINE: destroying service: class 
org.apache.river.tool.ClassServer
      [java]
      [java] TIME: 9:21:12 PM
      [java]
      [java] Test process was destroyed and returned code 0
      [java] org/apache/river/test/impl/outrigger/matching/BlockingTest.td
      [java] Test Passed: OK
      [java]
      [java]
      [java] -----------------------------------------