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 Firmstone <ji...@zeus.net.au> on 2010/08/04 12:51:18 UTC

An interesting concurrency bug

Hi,

Got an interesting concurrency bug to solve, if you check out the latest 
revision, you can simulate this bug.  Go back to rev 981386, the bug 
isn't apparent.

Basically the changes are:

DynamicConcurrentPolicyProvider:

implies(ProtectionDomain, Permission)
    old version calls underlying basePolicy.implies() first, then 
basePolicy.getPermissions()
    new version skips implies and calls basePolicy.getPermissions()

grant( Class ...)
   Changed to use AccessController.checkPermission()  instead of 
SecurityManager call of same name.

Only implies() is involved in this case.

The test in question:
com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td

The 7 tests that fail are related to PreferredPolicyProvider, no 
DynamicPolicy tests fail.

The reason the basedPolicy.implies() is no longer called is to remove 
the possiblity of a ConcurrentModificationException that would occur 
when an implies from a concurrent thread causes UnresolvedPermission's 
to become resolved, changing underlying state during an Enumeration.

Oh and the test passes when -Djava.security.debug=access:failure is used.

Test results attached.

I'll commit a changed to the build.xml file for qa, so you can run the 
test from the qa directory using ant run-tests

Cheers,

Peter.




Re: An interesting concurrency bug

Posted by Peter Firmstone <ji...@zeus.net.au>.
Oddly enough, in the test that passes, I don't see the implies call for 
DownloadPermission

Peter Firmstone wrote:
> Hi,
>
> Got an interesting concurrency bug to solve, if you check out the 
> latest revision, you can simulate this bug.  Go back to rev 981386, 
> the bug isn't apparent.
>
> Basically the changes are:
>
> DynamicConcurrentPolicyProvider:
>
> implies(ProtectionDomain, Permission)
>    old version calls underlying basePolicy.implies() first, then 
> basePolicy.getPermissions()
>    new version skips implies and calls basePolicy.getPermissions()
>
> grant( Class ...)
>   Changed to use AccessController.checkPermission()  instead of 
> SecurityManager call of same name.
>
> Only implies() is involved in this case.
>
> The test in question:
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>
>
> The 7 tests that fail are related to PreferredPolicyProvider, no 
> DynamicPolicy tests fail.
>
> The reason the basedPolicy.implies() is no longer called is to remove 
> the possiblity of a ConcurrentModificationException that would occur 
> when an implies from a concurrent thread causes UnresolvedPermission's 
> to become resolved, changing underlying state during an Enumeration.
>
> Oh and the test passes when -Djava.security.debug=access:failure is used.
>
> Test results attached.
>
> I'll commit a changed to the build.xml file for qa, so you can run the 
> test from the qa directory using ant run-tests
>
> Cheers,
>
> Peter.
>
>
>


Re: An interesting concurrency bug

Posted by Peter Firmstone <ji...@zeus.net.au>.
If I force loading of a SecurityManager using 
-Djava.security.manager=java.lang.SecurityManager the test passes.

This tends to indicate, that the new found concurrency is allowing 
re-ordering, such that calls are being made prior to loading the 
SecurityManager.

I'm not sure of the ramifications of forcing the SecurityManager to load 
for all tests.

Cheers,

Peter.

Peter Firmstone wrote:
> Tom Hobbs wrote:
>> Hi Peter,
>>
>> The comment "basedPolicy.implies() is no longer called is to remove the
>> possiblity of a ConcurrentModificationException".  I'm sure they are 
>> lots of
>> good reasons, but, what is the reason for not taking a copy of the
>> underlying Collection and enumerating on that?  Is it the cost of the 
>> copy
>> or some other logic?
>>   
>
> The Enumerator is the only way to copy the underlying Collection 
> unfortunately.
>
>> If you put back the call to basedPolicy.implies(), does the bug go away?
>>  What is the cost of not calling implies()?
>>   
>
> No, not if that's the only change, I tried that one.
>
> We still have to call implies() on the cached PermssionCollection 
> after it is retrieved and copied from the underlying basePolicy.  We 
> have to copy the PermissionCollection returned from the basePolicy, 
> otherwise dynamic grants would leak into the basePolicy, making it 
> impossible to revoke the dynamic grants.
>> If the answers in the code, then feel free to just say that!  :-)  I 
>> don't
>> have the code to hand, but will try and take a look later.
>>
>> Cheers,
>>
>> Tom
>>
>>
>>
>> On Wed, Aug 4, 2010 at 11:51 AM, Peter Firmstone <ji...@zeus.net.au> 
>> wrote:
>>
>>  
>>> Hi,
>>>
>>> Got an interesting concurrency bug to solve, if you check out the 
>>> latest
>>> revision, you can simulate this bug.  Go back to rev 981386, the bug 
>>> isn't
>>> apparent.
>>>
>>> Basically the changes are:
>>>
>>> DynamicConcurrentPolicyProvider:
>>>
>>> implies(ProtectionDomain, Permission)
>>>   old version calls underlying basePolicy.implies() first, then
>>> basePolicy.getPermissions()
>>>   new version skips implies and calls basePolicy.getPermissions()
>>>
>>> grant( Class ...)
>>>  Changed to use AccessController.checkPermission()  instead of
>>> SecurityManager call of same name.
>>>
>>> Only implies() is involved in this case.
>>>
>>> The test in question:
>>>
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>
>>> The 7 tests that fail are related to PreferredPolicyProvider, no
>>> DynamicPolicy tests fail.
>>>
>>> The reason the basedPolicy.implies() is no longer called is to 
>>> remove the
>>> possiblity of a ConcurrentModificationException that would occur 
>>> when an
>>> implies from a concurrent thread causes UnresolvedPermission's to 
>>> become
>>> resolved, changing underlying state during an Enumeration.
>>>
>>> Oh and the test passes when -Djava.security.debug=access:failure is 
>>> used.
>>>
>>> Test results attached.
>>>
>>> I'll commit a changed to the build.xml file for qa, so you can run 
>>> the test
>>> from the qa directory using ant run-tests
>>>
>>> Cheers,
>>>
>>> Peter.
>>>
>>>
>>>
>>>
>>> Buildfile: build.xml
>>>
>>> run-tests:
>>>     [java]
>>>     [java] TIME: 20:03:41
>>>     [java]
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop 
>>>
>>>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>>>     [java] Resolver.setToken FINEST: setting token <testJar> to
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> com/sun/jini/qa/resources/qaDefaults.properties
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties 
>>>
>>>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] CONFIGURATION FILE:
>>>     [java]
>>>     [java]
>>>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop 
>>>
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] SETTING UP THE TEST LIST:
>>>     [java]
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java]    Adding test:
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>>>     [java]
>>>     [java]    Date started:
>>>     [java]       Wed Aug 04 20:03:42 EST 2010
>>>     [java]    Installation directory of the JSK:
>>>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>>>     [java]    Installation directory of the harness:
>>>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>>>     [java]    Categories being tested:
>>>     [java]       categories=No Categories
>>>     [java] -----------------------------------------
>>>     [java] ENVIRONMENT PROPERTIES:
>>>     [java]
>>>     [java]    JVM information:
>>>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM 
>>> mode
>>>     [java]       Sun Microsystems Inc.
>>>     [java]    OS information:
>>>     [java]       SunOS, 5.10, sparc
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] STARTING TO RUN THE TESTS
>>>     [java]
>>>     [java]
>>>     [java] Resolver.setToken FINEST: setting token <config> to none
>>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>>> options:
>>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>>     [java] Running
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] Time is Wed Aug 04 20:03:43 EST 2010
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> loaderNoDlPerm.policy
>>>     [java] Starting test in separate process with command:
>>>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
>>> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy 
>>>
>>> -cp
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar 
>>>
>>> -client
>>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext 
>>>
>>> -Dcom.sun.jini.jsk.port=8080 -Dcom.sun.jini.qa.port=8081
>>> -Dcom.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>>> -Dcom.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>>> -Dcom.sun.jini.qa.harness.harnessJar=/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar 
>>>
>>> -Dcom.sun.jini.qa.harness.testJar=/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar 
>>>
>>> -Dcom.sun.jini.qa.harness.runjiniserver=false
>>> -Dcom.sun.jini.qa.harness.runkitserver=false
>>> -Djava.security.properties=file:/opt/src/ApacheRiver/trunk/qa/harness/trust/dynamic-policy.properties 
>>>
>>> -Djava.util.logging.config.file=/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qa1.logging 
>>>
>>> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
>>> -Dcom.sun.jini.test.port=8082
>>> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy 
>>>
>>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext 
>>>
>>> com.sun.jini.qa.harness.MasterTest
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] 4/08/2010 20:03:44 com.sun.jini.qa.harness.MasterTest main
>>>     [java] FINE: Starting MasterTest
>>>     [java]
>>>     [java] TIME: 20:03:46
>>>     [java]
>>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>>> options:
>>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>>     [java] MasterTest.doTest INFO:
>>>     [java] ============================== CALLING SETUP()
>>> ==============================
>>>     [java]
>>>     [java] AdminManager.startService FINE: starting testClassServer
>>>     [java] AdminManager.getAdmin FINEST: getAdmin called with prefix
>>> testClassServer
>>>     [java] FINE:
>>>     [java] FINE: Parameters for testClassServer(.0):
>>>     [java] FINE:      type              : classServer
>>>     [java] FINE:      impl              : com.sun.jini.tool.ClassServer
>>>     [java] FINE:      directory         : 
>>> /opt/src/ApacheRiver/trunk/qa/lib
>>>     [java] FINE:      options           :
>>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer run
>>>     [java] INFO: ClassServer started 
>>> [[/opt/src/ApacheRiver/trunk/qa/lib/],
>>> port 8082]
>>>     [java] MasterTest.doTest INFO:
>>>     [java] =============================== CALLING RUN()
>>> ===============================
>>>     [java]
>>>     [java] AbstractTestBase.createLoader FINE: new
>>> QATestPreferredClassLoader(http://bluto:8082/qa1-loader-pref.jar, null,
>>> true)
>>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer$Task run
>>>     [java] FINER: qa1-loader-pref.jar requested from bluto:57127
>>>     [java] com.sun.jini.qa.harness.TestException:
>>>     [java]
>>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, 
>>> false,
>>> loader)
>>>     [java]   returned:class
>>> com.sun.jini.test.spec.loader.util.classes.Class01
>>>     [java]   expected:throws SecurityException
>>>     [java]     at
>>> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.testCase(Unknown 
>>>
>>> Source)
>>>     [java]     at
>>> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.run(Unknown 
>>>
>>> Source)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown 
>>> Source)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown 
>>> Source)
>>>     [java] MasterTest.doTest INFO:
>>>     [java] ============================ CALLING TEARDOWN()
>>> =============================
>>>     [java]
>>>     [java] QATest.tearDown FINE: Destroying remaining managed services
>>>     [java] AdminManager.destroyService FINE: destroying service: class
>>> com.sun.jini.tool.ClassServer
>>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>>>     [java] INFO: ClassServer terminated [port 8082]
>>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>>>     [java] INFO: ClassServer terminated [port 8082]
>>>     [java]
>>>     [java] TIME: 20:03:48
>>>     [java]
>>>     [java] Test process was destroyed and returned code 1
>>>     [java]
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] Test Failed: Test Failed: 
>>> com.sun.jini.qa.harness.TestException:
>>>     [java]
>>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, 
>>> false,
>>> loader)
>>>     [java]   returned:class
>>> com.sun.jini.test.spec.loader.util.classes.Class01
>>>     [java]   expected:throws SecurityException
>>>     [java]
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java]
>>>     [java] SUMMARY =================================
>>>     [java]
>>>     [java]
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] Test Failed: Test Failed: 
>>> com.sun.jini.qa.harness.TestException:
>>>     [java]
>>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, 
>>> false,
>>> loader)
>>>     [java]   returned:class
>>> com.sun.jini.test.spec.loader.util.classes.Class01
>>>     [java]   expected:throws SecurityException
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java]
>>>     [java] # of tests started   = 1
>>>     [java] # of tests completed = 1
>>>     [java] # of tests passed    = 0
>>>     [java] # of tests failed    = 1
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java]
>>>     [java]    Date finished:
>>>     [java]       Wed Aug 04 20:03:53 EST 2010
>>>     [java]    Time elapsed:
>>>     [java]       10 seconds
>>>     [java]
>>>
>>> Buildfile: build.xml
>>>
>>> run-tests:
>>>     [java]
>>>     [java] TIME: 20:05:12
>>>     [java]
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop 
>>>
>>>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>>>     [java] Resolver.setToken FINEST: setting token <testJar> to
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> com/sun/jini/qa/resources/qaDefaults.properties
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties 
>>>
>>>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] CONFIGURATION FILE:
>>>     [java]
>>>     [java]
>>>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop 
>>>
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] SETTING UP THE TEST LIST:
>>>     [java]
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java]    Adding test:
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>>>     [java]
>>>     [java]    Date started:
>>>     [java]       Wed Aug 04 20:05:13 EST 2010
>>>     [java]    Installation directory of the JSK:
>>>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>>>     [java]    Installation directory of the harness:
>>>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>>>     [java]    Categories being tested:
>>>     [java]       categories=No Categories
>>>     [java] -----------------------------------------
>>>     [java] ENVIRONMENT PROPERTIES:
>>>     [java]
>>>     [java]    JVM information:
>>>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM 
>>> mode
>>>     [java]       Sun Microsystems Inc.
>>>     [java]    OS information:
>>>     [java]       SunOS, 5.10, sparc
>>>     [java]
>>>     [java] -----------------------------------------
>>>     [java] STARTING TO RUN THE TESTS
>>>     [java]
>>>     [java]
>>>     [java] Resolver.setToken FINEST: setting token <config> to none
>>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>>> options:
>>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>>     [java] Running
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] Time is Wed Aug 04 20:05:13 EST 2010
>>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>>> loaderNoDlPerm.policy
>>>     [java] Starting test in separate process with command:
>>>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
>>> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy 
>>>
>>> -cp
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar 
>>>
>>> -client -Djava.security.debug=access:failure
>>> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
>>> -Dcom.sun.jini.test.port=8082
>>> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy 
>>>
>>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext 
>>>
>>> com.sun.jini.qa.harness.MasterTest
>>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td 
>>>
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.expandProperties)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.ignoreIdentityScope)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.allowSystemProperty)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.security.policy.utf8 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.security.policy.numcaches read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.security.policy read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy 
>>>
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy 
>>>
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.net.preferIPv6Addresses read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> loadLibrary.net)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.net.preferIPv4Stack read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> impl.prefix
>>> read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.spi.nameservice.provider.1 read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.url.1)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.ext.dirs read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/* read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib-ext/* read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib-ext/* read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.url.2)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /home/peter/.java.policy read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /home/peter/.java.policy read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.policy.url.3)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.security.auth.policy read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.auth.policy.url.1)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.testhosts read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.1)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/lib/libpkcs11.so read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.security.pkcs11.enable-solaris read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.2)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.3)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.4)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.5)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.6)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.7)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.security.provider.8)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getPolicy)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.pkcs11)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.provider)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SUN)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.security.preserveOldDCEncoding read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.rsa)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunRsaSign)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.security.key.serial.interop read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.boot.class.path read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sunpkcs11.jar read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.system.scope)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getProperty.identity.database)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /home/peter/identitydb.obj read)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> setSystemScope)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.util)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.action)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.security.pkcs11.allowSingleThreadedModules read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.util)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/sunpkcs11-solaris.cfg 
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> os.nameread)
>>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/lib/libpkcs11.so read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> loadLibrary.j2pkcs11)
>>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib-ext/sparc/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib-ext/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib-ext/sparc/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib-ext/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libj2pkcs11.so read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.security.util)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> putProviderProperty.SunPKCS11-Solaris)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> net.jini.discovery.announce read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.testhosts read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>>     [java] access: access allowed (java.net.NetPermission
>>> specifyStreamHandler)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/lib/jsk-platform.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createSecurityManager)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getDomainCombiner)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> createAccessControlContext)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testFailureAnalyzers read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.callAutoT read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessClassInPackage.sun.text.resources)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> user.timezone read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> user.country read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> user.timezone write)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> user.timezone write)
>>>     [java] access: access denied (java.lang.RuntimePermission
>>> accessClassInPackage.sun.util.logging.resources)
>>>     [java] java.lang.Exception: Stack trace
>>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>>     [java]     at
>>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253) 
>>>
>>>     [java]     at
>>> java.security.AccessController.checkPermission(AccessController.java:427) 
>>>
>>>     [java]     at
>>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>>     [java]     at
>>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>>     [java]     at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>>     [java]     at
>>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>     [java]     at
>>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:743)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>>     [java]     at 
>>> java.util.logging.Level.getLocalizedName(Level.java:223)
>>>     [java]     at 
>>> com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>>> Source)
>>>     [java]     at
>>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>>> Source)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown 
>>> Source)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown 
>>> Source)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getPolicy)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java] access: domain that failed ProtectionDomain
>>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>>> certificates>)
>>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>>     [java]  <no principals>
>>>     [java]  java.security.Permissions@f4a24a (
>>>     [java]  (java.util.PropertyPermission java.version read)
>>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>>     [java]  (java.util.PropertyPermission os.name read)
>>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.vendor 
>>> read)
>>>     [java]  (java.util.PropertyPermission os.version read)
>>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>>     [java]  (java.util.PropertyPermission java.class.version read)
>>>     [java]  (java.util.PropertyPermission file.separator read)
>>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>>     [java]  (java.util.PropertyPermission os.arch read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.name 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.version 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vendor read)
>>>     [java]  (java.util.PropertyPermission * read,write)
>>>     [java]  (java.util.PropertyPermission path.separator read)
>>>     [java]  (java.util.PropertyPermission line.separator read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>>     [java]  (java.io.FilePermission .\- write,delete)
>>>     [java]  (java.io.FilePermission d:\- read)
>>>     [java]  (java.io.FilePermission d:\ read)
>>>     [java]  (java.io.FilePermission c:\- read)
>>>     [java]  (java.io.FilePermission c:\ read)
>>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /tmp write,delete)
>>>     [java]  (java.io.FilePermission ./- write,delete)
>>>     [java]  (java.io.FilePermission /- read)
>>>     [java]  (java.io.FilePermission / read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>>     [java]  (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>>     [java]  (java.lang.RuntimePermission setFactory)
>>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>>     [java]  (java.lang.RuntimePermission
>>> accessClassInPackage.sun.rmi.server)
>>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>>     [java]  (java.lang.RuntimePermission stopThread)
>>>     [java]  (java.lang.RuntimePermission setIO)
>>>     [java]  (java.lang.RuntimePermission exitVM)
>>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.86 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.85 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.84 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>>     [java]  (javax.security.auth.AuthPermission doAs)
>>>     [java]  (javax.security.auth.AuthPermission
>>> createLoginContext.com.sun.jini.Test)
>>>     [java]  (java.security.SecurityPermission 
>>> createAccessControlContext)
>>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>>     [java]  (java.security.SecurityPermission getPolicy)
>>>     [java]  (java.util.logging.LoggingPermission control)
>>>     [java] )
>>>     [java]
>>>     [java]
>>>     [java] access: access denied (java.lang.RuntimePermission
>>> accessClassInPackage.sun.util.logging.resources)
>>>     [java] java.lang.Exception: Stack trace
>>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>>     [java]     at
>>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253) 
>>>
>>>     [java]     at
>>> java.security.AccessController.checkPermission(AccessController.java:427) 
>>>
>>>     [java]     at
>>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>>     [java]     at
>>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>>     [java]     at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>>     [java]     at
>>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>     [java]     at
>>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>>     [java]     at 
>>> java.util.logging.Level.getLocalizedName(Level.java:223)
>>>     [java]     at 
>>> com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>>> Source)
>>>     [java]     at
>>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>>> Source)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown 
>>> Source)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown 
>>> Source)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getPolicy)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java] access: domain that failed ProtectionDomain
>>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>>> certificates>)
>>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>>     [java]  <no principals>
>>>     [java]  java.security.Permissions@cac268 (
>>>     [java]  (java.util.PropertyPermission java.version read)
>>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>>     [java]  (java.util.PropertyPermission os.name read)
>>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.vendor 
>>> read)
>>>     [java]  (java.util.PropertyPermission os.version read)
>>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>>     [java]  (java.util.PropertyPermission java.class.version read)
>>>     [java]  (java.util.PropertyPermission file.separator read)
>>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>>     [java]  (java.util.PropertyPermission os.arch read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.name 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.version 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vendor read)
>>>     [java]  (java.util.PropertyPermission * read,write)
>>>     [java]  (java.util.PropertyPermission path.separator read)
>>>     [java]  (java.util.PropertyPermission line.separator read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>>     [java]  (java.io.FilePermission .\- write,delete)
>>>     [java]  (java.io.FilePermission d:\- read)
>>>     [java]  (java.io.FilePermission d:\ read)
>>>     [java]  (java.io.FilePermission c:\- read)
>>>     [java]  (java.io.FilePermission c:\ read)
>>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /tmp write,delete)
>>>     [java]  (java.io.FilePermission ./- write,delete)
>>>     [java]  (java.io.FilePermission /- read)
>>>     [java]  (java.io.FilePermission / read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>>     [java]  (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>>     [java]  (java.lang.RuntimePermission setFactory)
>>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>>     [java]  (java.lang.RuntimePermission
>>> accessClassInPackage.sun.rmi.server)
>>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>>     [java]  (java.lang.RuntimePermission stopThread)
>>>     [java]  (java.lang.RuntimePermission setIO)
>>>     [java]  (java.lang.RuntimePermission exitVM)
>>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.86 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.85 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.84 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>>     [java]  (javax.security.auth.AuthPermission doAs)
>>>     [java]  (javax.security.auth.AuthPermission
>>> createLoginContext.com.sun.jini.Test)
>>>     [java]  (java.security.SecurityPermission 
>>> createAccessControlContext)
>>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>>     [java]  (java.security.SecurityPermission getPolicy)
>>>     [java]  (java.util.logging.LoggingPermission control)
>>>     [java] )
>>>     [java]
>>>     [java]
>>>     [java] access: access denied (java.lang.RuntimePermission
>>> accessClassInPackage.sun.util.logging.resources)
>>>     [java] java.lang.Exception: Stack trace
>>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>>     [java]     at
>>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253) 
>>>
>>>     [java]     at
>>> java.security.AccessController.checkPermission(AccessController.java:427) 
>>>
>>>     [java]     at
>>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>>     [java]     at
>>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>>     [java]     at
>>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>>     [java]     at
>>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>>     [java]     at
>>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>>     [java]     at
>>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>>     [java]     at 
>>> java.util.logging.Level.getLocalizedName(Level.java:223)
>>>     [java]     at 
>>> com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>>> Source)
>>>     [java]     at
>>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>>> Source)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown 
>>> Source)
>>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown 
>>> Source)
>>>     [java] access: access allowed (java.security.SecurityPermission
>>> getPolicy)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java] access: domain that failed ProtectionDomain
>>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>>> certificates>)
>>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>>     [java]  <no principals>
>>>     [java]  java.security.Permissions@1a16869 (
>>>     [java]  (java.util.PropertyPermission java.version read)
>>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>>     [java]  (java.util.PropertyPermission os.name read)
>>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.vendor 
>>> read)
>>>     [java]  (java.util.PropertyPermission os.version read)
>>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>>     [java]  (java.util.PropertyPermission java.class.version read)
>>>     [java]  (java.util.PropertyPermission file.separator read)
>>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>>     [java]  (java.util.PropertyPermission os.arch read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.name 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>>> read)
>>>     [java]  (java.util.PropertyPermission java.specification.version 
>>> read)
>>>     [java]  (java.util.PropertyPermission java.vendor read)
>>>     [java]  (java.util.PropertyPermission * read,write)
>>>     [java]  (java.util.PropertyPermission path.separator read)
>>>     [java]  (java.util.PropertyPermission line.separator read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>>     [java]  (java.io.FilePermission .\- write,delete)
>>>     [java]  (java.io.FilePermission d:\- read)
>>>     [java]  (java.io.FilePermission d:\ read)
>>>     [java]  (java.io.FilePermission c:\- read)
>>>     [java]  (java.io.FilePermission c:\ read)
>>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>>     [java]  (java.io.FilePermission /tmp write,delete)
>>>     [java]  (java.io.FilePermission ./- write,delete)
>>>     [java]  (java.io.FilePermission /- read)
>>>     [java]  (java.io.FilePermission / read)
>>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>>     [java]  (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>>     [java]  (java.lang.RuntimePermission setFactory)
>>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>>     [java]  (java.lang.RuntimePermission
>>> accessClassInPackage.sun.rmi.server)
>>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>>     [java]  (java.lang.RuntimePermission stopThread)
>>>     [java]  (java.lang.RuntimePermission setIO)
>>>     [java]  (java.lang.RuntimePermission exitVM)
>>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.86 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.85 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission 224.0.1.84 
>>> connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>>     [java]  (javax.security.auth.AuthPermission doAs)
>>>     [java]  (javax.security.auth.AuthPermission
>>> createLoginContext.com.sun.jini.Test)
>>>     [java]  (java.security.SecurityPermission 
>>> createAccessControlContext)
>>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>>     [java]  (java.security.SecurityPermission getPolicy)
>>>     [java]  (java.util.logging.LoggingPermission control)
>>>     [java] )
>>>     [java]
>>>     [java]
>>>     [java]
>>>     [java] TIME: 20:05:17
>>>     [java]
>>>     [java] MasterTest.doTest INFO:
>>>     [java] ============================== CALLING SETUP()
>>> ==============================
>>>     [java]
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.isHttp read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.startDelay read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.runkitserver read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.runjiniserver read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.testClassServer read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.serviceMode read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.transient.impl read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.adminName read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.1 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.1 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.1 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.1 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.impl.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.impl read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.impl.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.impl read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.port.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.port read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.port.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.port read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.port read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.dir.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.dir read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.dir.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.dir read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.home read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.qa.harness.globalvmargs read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.home read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.port read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> src/com/sun/jini/test/resources/jinitest.policy read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> user.dir
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy 
>>>
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.serverjvmargs.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.classServer.serverjvmargs read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.serverjvmargs.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.serverjvmargs read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type.0 read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> testClassServer.type read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> loadLibrary.net)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>>>     [java] access: access allowed (java.net.SocketPermission 
>>> localhost:8082
>>> listen,resolve)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.port read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.httpPort read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.requireDlPerm read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.exportAnnotation read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.expectSecurityException read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> loader.codebase read)
>>>     [java] MasterTest.doTest INFO:
>>>     [java] =============================== CALLING RUN()
>>> ===============================
>>>     [java]
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> os.nameread)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.util.logging.LoggingPermission
>>> control)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] 4/08/2010 20:05:17 com.sun.jini.tool.ClassServer run
>>>     [java] INFO: ClassServer started 
>>> [[/opt/src/ApacheRiver/trunk/qa/lib/],
>>> port 8082]
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.home read)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.protocol.handler.pkgs read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.maxRedirects read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.version read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> http.agent
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.auth.digest.validateProxy read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.auth.digest.validateServer read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.http.errorstream.enableBuffering read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.http.errorstream.timeout read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.http.errorstream.bufferSize read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.auth.serializeRequests read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.auth.ntlm.domain read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.protocol.handler.pkgs read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> java.home
>>> read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /usr/jdk/instances/jdk1.5.0/jre/lib/net.properties read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.net.useSystemProxies read)
>>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>>> suppressAccessChecks)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getProxySelector)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.proxyHost read)
>>>     [java] access: access allowed (java.util.PropertyPermission 
>>> proxyHost
>>> read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> socksProxyHost read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.client.defaultReadTimeout read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.client.defaultConnectTimeout read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> file.encoding read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> http.keepAlive read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> sun.net.http.retryPost read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.SocketPermission 
>>> 10.1.1.2:8082connect,resolve)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> writeFileDescriptor)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> line.separator read)
>>>     [java] access: access allowed (java.net.SocketPermission
>>> 10.1.1.2:57133 accept,resolve)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> accessDeclaredMembers)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> writeFileDescriptor)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> readFileDescriptor)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> readFileDescriptor)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> java.io.tmpdir read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp write)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp delete)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp write)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp delete)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /var/tmp/jar_cache34294.tmp read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto 
>>> resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>>> connect,resolve)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getCookieHandler)
>>>     [java] access: access allowed (java.net.NetPermission 
>>> getResponseCache)
>>>     [java] access: access allowed (java.util.PropertyPermission
>>> com.sun.jini.test.home read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> createClassLoader)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.lang.RuntimePermission
>>> getProtectionDomain)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission
>>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>>     [java] access: access allowed (java.io.FilePermission 
>>> /opt/src/Apache
>>>
>>>     
>>
>>   
>
>


Re: An interesting concurrency bug

Posted by Peter Firmstone <ji...@zeus.net.au>.
Tom Hobbs wrote:
> Hi Peter,
>
> The comment "basedPolicy.implies() is no longer called is to remove the
> possiblity of a ConcurrentModificationException".  I'm sure they are lots of
> good reasons, but, what is the reason for not taking a copy of the
> underlying Collection and enumerating on that?  Is it the cost of the copy
> or some other logic?
>   

The Enumerator is the only way to copy the underlying Collection 
unfortunately.

> If you put back the call to basedPolicy.implies(), does the bug go away?
>  What is the cost of not calling implies()?
>   

No, not if that's the only change, I tried that one.

We still have to call implies() on the cached PermssionCollection after 
it is retrieved and copied from the underlying basePolicy.  We have to 
copy the PermissionCollection returned from the basePolicy, otherwise 
dynamic grants would leak into the basePolicy, making it impossible to 
revoke the dynamic grants.
> If the answers in the code, then feel free to just say that!  :-)  I don't
> have the code to hand, but will try and take a look later.
>
> Cheers,
>
> Tom
>
>
>
> On Wed, Aug 4, 2010 at 11:51 AM, Peter Firmstone <ji...@zeus.net.au> wrote:
>
>   
>> Hi,
>>
>> Got an interesting concurrency bug to solve, if you check out the latest
>> revision, you can simulate this bug.  Go back to rev 981386, the bug isn't
>> apparent.
>>
>> Basically the changes are:
>>
>> DynamicConcurrentPolicyProvider:
>>
>> implies(ProtectionDomain, Permission)
>>   old version calls underlying basePolicy.implies() first, then
>> basePolicy.getPermissions()
>>   new version skips implies and calls basePolicy.getPermissions()
>>
>> grant( Class ...)
>>  Changed to use AccessController.checkPermission()  instead of
>> SecurityManager call of same name.
>>
>> Only implies() is involved in this case.
>>
>> The test in question:
>>
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>
>> The 7 tests that fail are related to PreferredPolicyProvider, no
>> DynamicPolicy tests fail.
>>
>> The reason the basedPolicy.implies() is no longer called is to remove the
>> possiblity of a ConcurrentModificationException that would occur when an
>> implies from a concurrent thread causes UnresolvedPermission's to become
>> resolved, changing underlying state during an Enumeration.
>>
>> Oh and the test passes when -Djava.security.debug=access:failure is used.
>>
>> Test results attached.
>>
>> I'll commit a changed to the build.xml file for qa, so you can run the test
>> from the qa directory using ant run-tests
>>
>> Cheers,
>>
>> Peter.
>>
>>
>>
>>
>> Buildfile: build.xml
>>
>> run-tests:
>>     [java]
>>     [java] TIME: 20:03:41
>>     [java]
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>>     [java] Resolver.setToken FINEST: setting token <testJar> to
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> com/sun/jini/qa/resources/qaDefaults.properties
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties
>>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>>     [java]
>>     [java] -----------------------------------------
>>     [java] CONFIGURATION FILE:
>>     [java]
>>     [java]
>>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>>     [java]
>>     [java] -----------------------------------------
>>     [java] SETTING UP THE TEST LIST:
>>     [java]
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java]    Adding test:
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java]
>>     [java] -----------------------------------------
>>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>>     [java]
>>     [java]    Date started:
>>     [java]       Wed Aug 04 20:03:42 EST 2010
>>     [java]    Installation directory of the JSK:
>>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>>     [java]    Installation directory of the harness:
>>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>>     [java]    Categories being tested:
>>     [java]       categories=No Categories
>>     [java] -----------------------------------------
>>     [java] ENVIRONMENT PROPERTIES:
>>     [java]
>>     [java]    JVM information:
>>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM mode
>>     [java]       Sun Microsystems Inc.
>>     [java]    OS information:
>>     [java]       SunOS, 5.10, sparc
>>     [java]
>>     [java] -----------------------------------------
>>     [java] STARTING TO RUN THE TESTS
>>     [java]
>>     [java]
>>     [java] Resolver.setToken FINEST: setting token <config> to none
>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>> options:
>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>     [java] Running
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] Time is Wed Aug 04 20:03:43 EST 2010
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> loaderNoDlPerm.policy
>>     [java] Starting test in separate process with command:
>>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
>> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
>> -cp
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar
>> -client
>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
>> -Dcom.sun.jini.jsk.port=8080 -Dcom.sun.jini.qa.port=8081
>> -Dcom.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>> -Dcom.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>> -Dcom.sun.jini.qa.harness.harnessJar=/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>> -Dcom.sun.jini.qa.harness.testJar=/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>> -Dcom.sun.jini.qa.harness.runjiniserver=false
>> -Dcom.sun.jini.qa.harness.runkitserver=false
>> -Djava.security.properties=file:/opt/src/ApacheRiver/trunk/qa/harness/trust/dynamic-policy.properties
>> -Djava.util.logging.config.file=/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qa1.logging
>> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
>> -Dcom.sun.jini.test.port=8082
>> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
>> com.sun.jini.qa.harness.MasterTest
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] 4/08/2010 20:03:44 com.sun.jini.qa.harness.MasterTest main
>>     [java] FINE: Starting MasterTest
>>     [java]
>>     [java] TIME: 20:03:46
>>     [java]
>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>> options:
>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>     [java] MasterTest.doTest INFO:
>>     [java] ============================== CALLING SETUP()
>> ==============================
>>     [java]
>>     [java] AdminManager.startService FINE: starting testClassServer
>>     [java] AdminManager.getAdmin FINEST: getAdmin called with prefix
>> testClassServer
>>     [java] FINE:
>>     [java] FINE: Parameters for testClassServer(.0):
>>     [java] FINE:      type              : classServer
>>     [java] FINE:      impl              : com.sun.jini.tool.ClassServer
>>     [java] FINE:      directory         : /opt/src/ApacheRiver/trunk/qa/lib
>>     [java] FINE:      options           :
>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer run
>>     [java] INFO: ClassServer started [[/opt/src/ApacheRiver/trunk/qa/lib/],
>> port 8082]
>>     [java] MasterTest.doTest INFO:
>>     [java] =============================== CALLING RUN()
>> ===============================
>>     [java]
>>     [java] AbstractTestBase.createLoader FINE: new
>> QATestPreferredClassLoader(http://bluto:8082/qa1-loader-pref.jar, null,
>> true)
>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer$Task run
>>     [java] FINER: qa1-loader-pref.jar requested from bluto:57127
>>     [java] com.sun.jini.qa.harness.TestException:
>>     [java]
>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
>> loader)
>>     [java]   returned:class
>> com.sun.jini.test.spec.loader.util.classes.Class01
>>     [java]   expected:throws SecurityException
>>     [java]     at
>> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.testCase(Unknown
>> Source)
>>     [java]     at
>> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.run(Unknown
>> Source)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>>     [java] MasterTest.doTest INFO:
>>     [java] ============================ CALLING TEARDOWN()
>> =============================
>>     [java]
>>     [java] QATest.tearDown FINE: Destroying remaining managed services
>>     [java] AdminManager.destroyService FINE: destroying service: class
>> com.sun.jini.tool.ClassServer
>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>>     [java] INFO: ClassServer terminated [port 8082]
>>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>>     [java] INFO: ClassServer terminated [port 8082]
>>     [java]
>>     [java] TIME: 20:03:48
>>     [java]
>>     [java] Test process was destroyed and returned code 1
>>     [java]
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException:
>>     [java]
>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
>> loader)
>>     [java]   returned:class
>> com.sun.jini.test.spec.loader.util.classes.Class01
>>     [java]   expected:throws SecurityException
>>     [java]
>>     [java]
>>     [java] -----------------------------------------
>>     [java]
>>     [java] SUMMARY =================================
>>     [java]
>>     [java]
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException:
>>     [java]
>> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
>> loader)
>>     [java]   returned:class
>> com.sun.jini.test.spec.loader.util.classes.Class01
>>     [java]   expected:throws SecurityException
>>     [java]
>>     [java] -----------------------------------------
>>     [java]
>>     [java] # of tests started   = 1
>>     [java] # of tests completed = 1
>>     [java] # of tests passed    = 0
>>     [java] # of tests failed    = 1
>>     [java]
>>     [java] -----------------------------------------
>>     [java]
>>     [java]    Date finished:
>>     [java]       Wed Aug 04 20:03:53 EST 2010
>>     [java]    Time elapsed:
>>     [java]       10 seconds
>>     [java]
>>
>> Buildfile: build.xml
>>
>> run-tests:
>>     [java]
>>     [java] TIME: 20:05:12
>>     [java]
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>>     [java] Resolver.setToken FINEST: setting token <testJar> to
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> com/sun/jini/qa/resources/qaDefaults.properties
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties
>>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>>     [java]
>>     [java] -----------------------------------------
>>     [java] CONFIGURATION FILE:
>>     [java]
>>     [java]
>>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>>     [java]
>>     [java] -----------------------------------------
>>     [java] SETTING UP THE TEST LIST:
>>     [java]
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] QAConfig.loadProperties FINEST: loaded properties:
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java]    Adding test:
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java]
>>     [java] -----------------------------------------
>>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>>     [java]
>>     [java]    Date started:
>>     [java]       Wed Aug 04 20:05:13 EST 2010
>>     [java]    Installation directory of the JSK:
>>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>>     [java]    Installation directory of the harness:
>>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>>     [java]    Categories being tested:
>>     [java]       categories=No Categories
>>     [java] -----------------------------------------
>>     [java] ENVIRONMENT PROPERTIES:
>>     [java]
>>     [java]    JVM information:
>>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM mode
>>     [java]       Sun Microsystems Inc.
>>     [java]    OS information:
>>     [java]       SunOS, 5.10, sparc
>>     [java]
>>     [java] -----------------------------------------
>>     [java] STARTING TO RUN THE TESTS
>>     [java]
>>     [java]
>>     [java] Resolver.setToken FINEST: setting token <config> to none
>>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
>> options:
>>     [java] QAConfig.loadTestConfiguration FINER:    -
>>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>>     [java] Running
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] Time is Wed Aug 04 20:05:13 EST 2010
>>     [java] QAConfig.getComponentFile FINEST: failed existance check on
>> loaderNoDlPerm.policy
>>     [java] Starting test in separate process with command:
>>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
>> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
>> -cp
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar
>> -client -Djava.security.debug=access:failure
>> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
>> -Dcom.sun.jini.test.port=8082
>> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
>> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
>> com.sun.jini.qa.harness.MasterTest
>> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.expandProperties)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.ignoreIdentityScope)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.allowSystemProperty)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.security.policy.utf8 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.security.policy.numcaches read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.security.policy read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.net.preferIPv6Addresses read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> loadLibrary.net)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.net.preferIPv4Stack read)
>>     [java] access: access allowed (java.util.PropertyPermission impl.prefix
>> read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.spi.nameservice.provider.1 read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.url.1)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.ext.dirs read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/* read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib-ext/* read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib-ext/* read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.url.2)
>>     [java] access: access allowed (java.util.PropertyPermission user.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /home/peter/.java.policy read)
>>     [java] access: access allowed (java.io.FilePermission
>> /home/peter/.java.policy read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.policy.url.3)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.security.auth.policy read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.auth.policy.url.1)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.testhosts read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.1)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/lib/libpkcs11.so read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.security.pkcs11.enable-solaris read)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.2)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.3)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.4)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.5)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.6)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.7)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.security.provider.8)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getPolicy)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.pkcs11)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.provider)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SUN)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.security.preserveOldDCEncoding read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.rsa)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunRsaSign)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.security.key.serial.interop read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.boot.class.path read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sunpkcs11.jar read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.system.scope)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getProperty.identity.database)
>>     [java] access: access allowed (java.util.PropertyPermission user.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /home/peter/identitydb.obj read)
>>     [java] access: access allowed (java.security.SecurityPermission
>> setSystemScope)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.util)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.action)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.security.pkcs11.allowSingleThreadedModules read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.util)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/security/sunpkcs11-solaris.cfg read)
>>     [java] access: access allowed (java.util.PropertyPermission os.nameread)
>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/lib/libpkcs11.so read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> loadLibrary.j2pkcs11)
>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/libj2pkcs11.so read)
>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib-ext/sparc/libj2pkcs11.so read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib-ext/libj2pkcs11.so read)
>>     [java] access: access allowed (java.util.PropertyPermission os.arch
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib-ext/sparc/libj2pkcs11.so read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib-ext/libj2pkcs11.so read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libj2pkcs11.so read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.security.util)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.security.SecurityPermission
>> putProviderProperty.SunPKCS11-Solaris)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> net.jini.discovery.announce read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.testhosts read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>>     [java] access: access allowed (java.net.NetPermission
>> specifyStreamHandler)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/lib/jsk-platform.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createSecurityManager)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getDomainCombiner)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.security.SecurityPermission
>> createAccessControlContext)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testFailureAnalyzers read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.callAutoT read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessClassInPackage.sun.text.resources)
>>     [java] access: access allowed (java.util.PropertyPermission
>> user.timezone read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> user.country read)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> user.timezone write)
>>     [java] access: access allowed (java.util.PropertyPermission
>> user.timezone write)
>>     [java] access: access denied (java.lang.RuntimePermission
>> accessClassInPackage.sun.util.logging.resources)
>>     [java] java.lang.Exception: Stack trace
>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>     [java]     at
>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>>     [java]     at
>> java.security.AccessController.checkPermission(AccessController.java:427)
>>     [java]     at
>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>     [java]     at
>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>     [java]     at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>     [java]     at
>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>     [java]     at
>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>     [java]     at
>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:743)
>>     [java]     at
>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>> Source)
>>     [java]     at
>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>> Source)
>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getPolicy)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java] access: domain that failed ProtectionDomain
>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>> certificates>)
>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>     [java]  <no principals>
>>     [java]  java.security.Permissions@f4a24a (
>>     [java]  (java.util.PropertyPermission java.version read)
>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>     [java]  (java.util.PropertyPermission os.name read)
>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>>     [java]  (java.util.PropertyPermission os.version read)
>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>     [java]  (java.util.PropertyPermission java.class.version read)
>>     [java]  (java.util.PropertyPermission file.separator read)
>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>     [java]  (java.util.PropertyPermission os.arch read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.version read)
>>     [java]  (java.util.PropertyPermission java.vendor read)
>>     [java]  (java.util.PropertyPermission * read,write)
>>     [java]  (java.util.PropertyPermission path.separator read)
>>     [java]  (java.util.PropertyPermission line.separator read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>     [java]  (java.io.FilePermission .\- write,delete)
>>     [java]  (java.io.FilePermission d:\- read)
>>     [java]  (java.io.FilePermission d:\ read)
>>     [java]  (java.io.FilePermission c:\- read)
>>     [java]  (java.io.FilePermission c:\ read)
>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>     [java]  (java.io.FilePermission /tmp write,delete)
>>     [java]  (java.io.FilePermission ./- write,delete)
>>     [java]  (java.io.FilePermission /- read)
>>     [java]  (java.io.FilePermission / read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>     [java]  (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>     [java]  (java.lang.RuntimePermission setFactory)
>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>     [java]  (java.lang.RuntimePermission
>> accessClassInPackage.sun.rmi.server)
>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>     [java]  (java.lang.RuntimePermission stopThread)
>>     [java]  (java.lang.RuntimePermission setIO)
>>     [java]  (java.lang.RuntimePermission exitVM)
>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>     [java]  (javax.security.auth.AuthPermission doAs)
>>     [java]  (javax.security.auth.AuthPermission
>> createLoginContext.com.sun.jini.Test)
>>     [java]  (java.security.SecurityPermission createAccessControlContext)
>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>     [java]  (java.security.SecurityPermission getPolicy)
>>     [java]  (java.util.logging.LoggingPermission control)
>>     [java] )
>>     [java]
>>     [java]
>>     [java] access: access denied (java.lang.RuntimePermission
>> accessClassInPackage.sun.util.logging.resources)
>>     [java] java.lang.Exception: Stack trace
>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>     [java]     at
>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>>     [java]     at
>> java.security.AccessController.checkPermission(AccessController.java:427)
>>     [java]     at
>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>     [java]     at
>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>     [java]     at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>     [java]     at
>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>     [java]     at
>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>     [java]     at
>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>     [java]     at
>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>> Source)
>>     [java]     at
>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>> Source)
>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getPolicy)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java] access: domain that failed ProtectionDomain
>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>> certificates>)
>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>     [java]  <no principals>
>>     [java]  java.security.Permissions@cac268 (
>>     [java]  (java.util.PropertyPermission java.version read)
>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>     [java]  (java.util.PropertyPermission os.name read)
>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>>     [java]  (java.util.PropertyPermission os.version read)
>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>     [java]  (java.util.PropertyPermission java.class.version read)
>>     [java]  (java.util.PropertyPermission file.separator read)
>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>     [java]  (java.util.PropertyPermission os.arch read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.version read)
>>     [java]  (java.util.PropertyPermission java.vendor read)
>>     [java]  (java.util.PropertyPermission * read,write)
>>     [java]  (java.util.PropertyPermission path.separator read)
>>     [java]  (java.util.PropertyPermission line.separator read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>     [java]  (java.io.FilePermission .\- write,delete)
>>     [java]  (java.io.FilePermission d:\- read)
>>     [java]  (java.io.FilePermission d:\ read)
>>     [java]  (java.io.FilePermission c:\- read)
>>     [java]  (java.io.FilePermission c:\ read)
>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>     [java]  (java.io.FilePermission /tmp write,delete)
>>     [java]  (java.io.FilePermission ./- write,delete)
>>     [java]  (java.io.FilePermission /- read)
>>     [java]  (java.io.FilePermission / read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>     [java]  (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>     [java]  (java.lang.RuntimePermission setFactory)
>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>     [java]  (java.lang.RuntimePermission
>> accessClassInPackage.sun.rmi.server)
>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>     [java]  (java.lang.RuntimePermission stopThread)
>>     [java]  (java.lang.RuntimePermission setIO)
>>     [java]  (java.lang.RuntimePermission exitVM)
>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>     [java]  (javax.security.auth.AuthPermission doAs)
>>     [java]  (javax.security.auth.AuthPermission
>> createLoginContext.com.sun.jini.Test)
>>     [java]  (java.security.SecurityPermission createAccessControlContext)
>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>     [java]  (java.security.SecurityPermission getPolicy)
>>     [java]  (java.util.logging.LoggingPermission control)
>>     [java] )
>>     [java]
>>     [java]
>>     [java] access: access denied (java.lang.RuntimePermission
>> accessClassInPackage.sun.util.logging.resources)
>>     [java] java.lang.Exception: Stack trace
>>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>>     [java]     at
>> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>>     [java]     at
>> java.security.AccessController.checkPermission(AccessController.java:427)
>>     [java]     at
>> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>>     [java]     at
>> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>>     [java]     at
>> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>>     [java]     at
>> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>>     [java]     at
>> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>>     [java]     at
>> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>>     [java]     at
>> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
>> Source)
>>     [java]     at
>> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
>> Source)
>>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>>     [java] access: access allowed (java.security.SecurityPermission
>> getPolicy)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java] access: domain that failed ProtectionDomain
>>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
>> certificates>)
>>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>>     [java]  <no principals>
>>     [java]  java.security.Permissions@1a16869 (
>>     [java]  (java.util.PropertyPermission java.version read)
>>     [java]  (java.util.PropertyPermission java.vm.name read)
>>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>>     [java]  (java.util.PropertyPermission os.name read)
>>     [java]  (java.util.PropertyPermission java.vendor.url read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>>     [java]  (java.util.PropertyPermission os.version read)
>>     [java]  (java.util.PropertyPermission java.specification.name read)
>>     [java]  (java.util.PropertyPermission java.class.version read)
>>     [java]  (java.util.PropertyPermission file.separator read)
>>     [java]  (java.util.PropertyPermission java.vm.version read)
>>     [java]  (java.util.PropertyPermission os.arch read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>>     [java]  (java.util.PropertyPermission java.vm.specification.version
>> read)
>>     [java]  (java.util.PropertyPermission java.specification.version read)
>>     [java]  (java.util.PropertyPermission java.vendor read)
>>     [java]  (java.util.PropertyPermission * read,write)
>>     [java]  (java.util.PropertyPermission path.separator read)
>>     [java]  (java.util.PropertyPermission line.separator read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>>     [java]  (java.io.FilePermission d:\temp write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>>     [java]  (java.io.FilePermission c:\temp write,delete)
>>     [java]  (java.io.FilePermission .\- write,delete)
>>     [java]  (java.io.FilePermission d:\- read)
>>     [java]  (java.io.FilePermission d:\ read)
>>     [java]  (java.io.FilePermission c:\- read)
>>     [java]  (java.io.FilePermission c:\ read)
>>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>>     [java]  (java.io.FilePermission /var/tmp write,delete)
>>     [java]  (java.io.FilePermission /tmp/- write,delete)
>>     [java]  (java.io.FilePermission /tmp write,delete)
>>     [java]  (java.io.FilePermission ./- write,delete)
>>     [java]  (java.io.FilePermission /- read)
>>     [java]  (java.io.FilePermission / read)
>>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>>     [java]  (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>>     [java]  (java.lang.RuntimePermission getClassLoader)
>>     [java]  (java.lang.RuntimePermission setFactory)
>>     [java]  (java.lang.RuntimePermission setSecurityManager)
>>     [java]  (java.lang.RuntimePermission createSecurityManager)
>>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>>     [java]  (java.lang.RuntimePermission
>> accessClassInPackage.sun.rmi.server)
>>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>>     [java]  (java.lang.RuntimePermission stopThread)
>>     [java]  (java.lang.RuntimePermission setIO)
>>     [java]  (java.lang.RuntimePermission exitVM)
>>     [java]  (java.lang.RuntimePermission createClassLoader)
>>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>>     [java]  (javax.security.auth.AuthPermission doAs)
>>     [java]  (javax.security.auth.AuthPermission
>> createLoginContext.com.sun.jini.Test)
>>     [java]  (java.security.SecurityPermission createAccessControlContext)
>>     [java]  (java.security.SecurityPermission getDomainCombiner)
>>     [java]  (java.security.SecurityPermission getPolicy)
>>     [java]  (java.util.logging.LoggingPermission control)
>>     [java] )
>>     [java]
>>     [java]
>>     [java]
>>     [java] TIME: 20:05:17
>>     [java]
>>     [java] MasterTest.doTest INFO:
>>     [java] ============================== CALLING SETUP()
>> ==============================
>>     [java]
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.isHttp read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.startDelay read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.runkitserver read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.runjiniserver read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.testClassServer read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.serviceMode read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.transient.impl read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.adminName read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.1 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.1 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.1 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.1 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.impl.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.impl read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.impl.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.impl read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.port.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.port read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.port.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.port read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.port read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.dir.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.dir read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.dir.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.dir read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.home read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.qa.harness.globalvmargs read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.home read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.port read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> src/com/sun/jini/test/resources/jinitest.policy read)
>>     [java] access: access allowed (java.util.PropertyPermission user.dir
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.serverjvmargs.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.classServer.serverjvmargs read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.serverjvmargs.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.serverjvmargs read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type.0 read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> testClassServer.type read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> loadLibrary.net)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>>     [java] access: access allowed (java.net.SocketPermission localhost:8082
>> listen,resolve)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.port read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.httpPort read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.requireDlPerm read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.exportAnnotation read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.expectSecurityException read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.util.PropertyPermission
>> loader.codebase read)
>>     [java] MasterTest.doTest INFO:
>>     [java] =============================== CALLING RUN()
>> ===============================
>>     [java]
>>     [java] access: access allowed (java.util.PropertyPermission os.nameread)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.util.logging.LoggingPermission
>> control)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] 4/08/2010 20:05:17 com.sun.jini.tool.ClassServer run
>>     [java] INFO: ClassServer started [[/opt/src/ApacheRiver/trunk/qa/lib/],
>> port 8082]
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.home read)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.protocol.handler.pkgs read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.maxRedirects read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.version read)
>>     [java] access: access allowed (java.util.PropertyPermission http.agent
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.auth.digest.validateProxy read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.auth.digest.validateServer read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.http.errorstream.enableBuffering read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.http.errorstream.timeout read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.http.errorstream.bufferSize read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.auth.serializeRequests read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.auth.ntlm.domain read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.protocol.handler.pkgs read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.util.PropertyPermission java.home
>> read)
>>     [java] access: access allowed (java.io.FilePermission
>> /usr/jdk/instances/jdk1.5.0/jre/lib/net.properties read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.net.useSystemProxies read)
>>     [java] access: access allowed (java.lang.reflect.ReflectPermission
>> suppressAccessChecks)
>>     [java] access: access allowed (java.net.NetPermission getProxySelector)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.proxyHost read)
>>     [java] access: access allowed (java.util.PropertyPermission proxyHost
>> read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> socksProxyHost read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.client.defaultReadTimeout read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.client.defaultConnectTimeout read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> file.encoding read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> http.keepAlive read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> sun.net.http.retryPost read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.SocketPermission 10.1.1.2:8082connect,resolve)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> writeFileDescriptor)
>>     [java] access: access allowed (java.util.PropertyPermission
>> line.separator read)
>>     [java] access: access allowed (java.net.SocketPermission
>> 10.1.1.2:57133 accept,resolve)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> accessDeclaredMembers)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> writeFileDescriptor)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> readFileDescriptor)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> readFileDescriptor)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.util.PropertyPermission
>> java.io.tmpdir read)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp write)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp delete)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp write)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp read)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp delete)
>>     [java] access: access allowed (java.io.FilePermission
>> /var/tmp/jar_cache34294.tmp read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.net.SocketPermission bluto:8082
>> connect,resolve)
>>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>>     [java] access: access allowed (java.util.PropertyPermission
>> com.sun.jini.test.home read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> createClassLoader)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.lang.RuntimePermission
>> getProtectionDomain)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission
>> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>>     [java] access: access allowed (java.io.FilePermission /opt/src/Apache
>>
>>     
>
>   


Re: An interesting concurrency bug

Posted by Tom Hobbs <tv...@googlemail.com>.
Hi Peter,

The comment "basedPolicy.implies() is no longer called is to remove the
possiblity of a ConcurrentModificationException".  I'm sure they are lots of
good reasons, but, what is the reason for not taking a copy of the
underlying Collection and enumerating on that?  Is it the cost of the copy
or some other logic?

If you put back the call to basedPolicy.implies(), does the bug go away?
 What is the cost of not calling implies()?

If the answers in the code, then feel free to just say that!  :-)  I don't
have the code to hand, but will try and take a look later.

Cheers,

Tom



On Wed, Aug 4, 2010 at 11:51 AM, Peter Firmstone <ji...@zeus.net.au> wrote:

> Hi,
>
> Got an interesting concurrency bug to solve, if you check out the latest
> revision, you can simulate this bug.  Go back to rev 981386, the bug isn't
> apparent.
>
> Basically the changes are:
>
> DynamicConcurrentPolicyProvider:
>
> implies(ProtectionDomain, Permission)
>   old version calls underlying basePolicy.implies() first, then
> basePolicy.getPermissions()
>   new version skips implies and calls basePolicy.getPermissions()
>
> grant( Class ...)
>  Changed to use AccessController.checkPermission()  instead of
> SecurityManager call of same name.
>
> Only implies() is involved in this case.
>
> The test in question:
>
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>
> The 7 tests that fail are related to PreferredPolicyProvider, no
> DynamicPolicy tests fail.
>
> The reason the basedPolicy.implies() is no longer called is to remove the
> possiblity of a ConcurrentModificationException that would occur when an
> implies from a concurrent thread causes UnresolvedPermission's to become
> resolved, changing underlying state during an Enumeration.
>
> Oh and the test passes when -Djava.security.debug=access:failure is used.
>
> Test results attached.
>
> I'll commit a changed to the build.xml file for qa, so you can run the test
> from the qa directory using ant run-tests
>
> Cheers,
>
> Peter.
>
>
>
>
> Buildfile: build.xml
>
> run-tests:
>     [java]
>     [java] TIME: 20:03:41
>     [java]
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>     [java] Resolver.setToken FINEST: setting token <testJar> to
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> com/sun/jini/qa/resources/qaDefaults.properties
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties
>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>     [java]
>     [java] -----------------------------------------
>     [java] CONFIGURATION FILE:
>     [java]
>     [java]
>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>     [java]
>     [java] -----------------------------------------
>     [java] SETTING UP THE TEST LIST:
>     [java]
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java]    Adding test:
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java]
>     [java] -----------------------------------------
>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>     [java]
>     [java]    Date started:
>     [java]       Wed Aug 04 20:03:42 EST 2010
>     [java]    Installation directory of the JSK:
>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>     [java]    Installation directory of the harness:
>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>     [java]    Categories being tested:
>     [java]       categories=No Categories
>     [java] -----------------------------------------
>     [java] ENVIRONMENT PROPERTIES:
>     [java]
>     [java]    JVM information:
>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM mode
>     [java]       Sun Microsystems Inc.
>     [java]    OS information:
>     [java]       SunOS, 5.10, sparc
>     [java]
>     [java] -----------------------------------------
>     [java] STARTING TO RUN THE TESTS
>     [java]
>     [java]
>     [java] Resolver.setToken FINEST: setting token <config> to none
>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
> options:
>     [java] QAConfig.loadTestConfiguration FINER:    -
>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>     [java] Running
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] Time is Wed Aug 04 20:03:43 EST 2010
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> loaderNoDlPerm.policy
>     [java] Starting test in separate process with command:
>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
> -cp
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar
> -client
> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
> -Dcom.sun.jini.jsk.port=8080 -Dcom.sun.jini.qa.port=8081
> -Dcom.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
> -Dcom.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
> -Dcom.sun.jini.qa.harness.harnessJar=/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
> -Dcom.sun.jini.qa.harness.testJar=/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
> -Dcom.sun.jini.qa.harness.runjiniserver=false
> -Dcom.sun.jini.qa.harness.runkitserver=false
> -Djava.security.properties=file:/opt/src/ApacheRiver/trunk/qa/harness/trust/dynamic-policy.properties
> -Djava.util.logging.config.file=/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qa1.logging
> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
> -Dcom.sun.jini.test.port=8082
> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
> com.sun.jini.qa.harness.MasterTest
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] 4/08/2010 20:03:44 com.sun.jini.qa.harness.MasterTest main
>     [java] FINE: Starting MasterTest
>     [java]
>     [java] TIME: 20:03:46
>     [java]
>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
> options:
>     [java] QAConfig.loadTestConfiguration FINER:    -
>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>     [java] MasterTest.doTest INFO:
>     [java] ============================== CALLING SETUP()
> ==============================
>     [java]
>     [java] AdminManager.startService FINE: starting testClassServer
>     [java] AdminManager.getAdmin FINEST: getAdmin called with prefix
> testClassServer
>     [java] FINE:
>     [java] FINE: Parameters for testClassServer(.0):
>     [java] FINE:      type              : classServer
>     [java] FINE:      impl              : com.sun.jini.tool.ClassServer
>     [java] FINE:      directory         : /opt/src/ApacheRiver/trunk/qa/lib
>     [java] FINE:      options           :
>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer run
>     [java] INFO: ClassServer started [[/opt/src/ApacheRiver/trunk/qa/lib/],
> port 8082]
>     [java] MasterTest.doTest INFO:
>     [java] =============================== CALLING RUN()
> ===============================
>     [java]
>     [java] AbstractTestBase.createLoader FINE: new
> QATestPreferredClassLoader(http://bluto:8082/qa1-loader-pref.jar, null,
> true)
>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer$Task run
>     [java] FINER: qa1-loader-pref.jar requested from bluto:57127
>     [java] com.sun.jini.qa.harness.TestException:
>     [java]
> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
> loader)
>     [java]   returned:class
> com.sun.jini.test.spec.loader.util.classes.Class01
>     [java]   expected:throws SecurityException
>     [java]     at
> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.testCase(Unknown
> Source)
>     [java]     at
> com.sun.jini.test.spec.loader.pref.preferredClassLoader.GetPermissions.run(Unknown
> Source)
>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>     [java] MasterTest.doTest INFO:
>     [java] ============================ CALLING TEARDOWN()
> =============================
>     [java]
>     [java] QATest.tearDown FINE: Destroying remaining managed services
>     [java] AdminManager.destroyService FINE: destroying service: class
> com.sun.jini.tool.ClassServer
>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>     [java] INFO: ClassServer terminated [port 8082]
>     [java] 4/08/2010 20:03:47 com.sun.jini.tool.ClassServer terminate
>     [java] INFO: ClassServer terminated [port 8082]
>     [java]
>     [java] TIME: 20:03:48
>     [java]
>     [java] Test process was destroyed and returned code 1
>     [java]
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException:
>     [java]
> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
> loader)
>     [java]   returned:class
> com.sun.jini.test.spec.loader.util.classes.Class01
>     [java]   expected:throws SecurityException
>     [java]
>     [java]
>     [java] -----------------------------------------
>     [java]
>     [java] SUMMARY =================================
>     [java]
>     [java]
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] Test Failed: Test Failed: com.sun.jini.qa.harness.TestException:
>     [java]
> Class.forName(com.sun.jini.test.spec.loader.util.classes.Class01, false,
> loader)
>     [java]   returned:class
> com.sun.jini.test.spec.loader.util.classes.Class01
>     [java]   expected:throws SecurityException
>     [java]
>     [java] -----------------------------------------
>     [java]
>     [java] # of tests started   = 1
>     [java] # of tests completed = 1
>     [java] # of tests passed    = 0
>     [java] # of tests failed    = 1
>     [java]
>     [java] -----------------------------------------
>     [java]
>     [java]    Date finished:
>     [java]       Wed Aug 04 20:03:53 EST 2010
>     [java]    Time elapsed:
>     [java]       10 seconds
>     [java]
>
> Buildfile: build.xml
>
> run-tests:
>     [java]
>     [java] TIME: 20:05:12
>     [java]
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>     [java] Resolver.setToken FINEST: setting token <harnessJar> to
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar
>     [java] Resolver.setToken FINEST: setting token <testJar> to
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> com/sun/jini/qa/resources/qaDefaults.properties
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/qa/resources/qaDefaults.properties
>     [java] Resolver.setToken FINEST: setting token <gethost> to bluto
>     [java]
>     [java] -----------------------------------------
>     [java] CONFIGURATION FILE:
>     [java]
>     [java]
>  /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/qaHarness.prop
>     [java]
>     [java] -----------------------------------------
>     [java] SETTING UP THE TEST LIST:
>     [java]
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] QAConfig.loadProperties FINEST: loaded properties:
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java]    Adding test:
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java]
>     [java] -----------------------------------------
>     [java] GENERAL HARNESS CONFIGURATION INFORMATION:
>     [java]
>     [java]    Date started:
>     [java]       Wed Aug 04 20:05:13 EST 2010
>     [java]    Installation directory of the JSK:
>     [java]       com.sun.jini.jsk.home=/opt/src/ApacheRiver/trunk
>     [java]    Installation directory of the harness:
>     [java]       com.sun.jini.qa.home=/opt/src/ApacheRiver/trunk/qa
>     [java]    Categories being tested:
>     [java]       categories=No Categories
>     [java] -----------------------------------------
>     [java] ENVIRONMENT PROPERTIES:
>     [java]
>     [java]    JVM information:
>     [java]       Java HotSpot(TM) Server VM, 1.5.0_15-b04, 32 bit VM mode
>     [java]       Sun Microsystems Inc.
>     [java]    OS information:
>     [java]       SunOS, 5.10, sparc
>     [java]
>     [java] -----------------------------------------
>     [java] STARTING TO RUN THE TESTS
>     [java]
>     [java]
>     [java] Resolver.setToken FINEST: setting token <config> to none
>     [java] QAConfig.loadTestConfiguration FINER: Test Configuration
> options:
>     [java] QAConfig.loadTestConfiguration FINER:    -
>     [java] QAConfig.loadTestConfiguration FINER:    multicast.ttl = 0
>     [java] Running
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] Time is Wed Aug 04 20:05:13 EST 2010
>     [java] QAConfig.getComponentFile FINEST: failed existance check on
> loaderNoDlPerm.policy
>     [java] Starting test in separate process with command:
>     [java] /usr/jdk/instances/jdk1.5.0/jre/bin/java
> -Djava.security.policy=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
> -cp
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar:/opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar:/opt/src/ApacheRiver/trunk/lib/jsk-platform.jar:/opt/src/ApacheRiver/trunk/lib/jsk-lib.jar
> -client -Djava.security.debug=access:failure
> -Dcom.sun.jini.test.home=/opt/src/ApacheRiver/trunk/qa
> -Dcom.sun.jini.test.port=8082
> -Dcom.sun.jini.qa.harness.policies=file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
> -Djava.ext.dirs=/usr/jdk/instances/jdk1.5.0/jre/lib/ext:/opt/src/ApacheRiver/trunk/qa/lib-ext:/opt/src/ApacheRiver/trunk/lib-ext
> com.sun.jini.qa.harness.MasterTest
> com/sun/jini/test/spec/loader/pref/preferredClassLoader/GetPermissionsSecurityException.td
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.expandProperties)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.ignoreIdentityScope)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.allowSystemProperty)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.security.policy.utf8 read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.security.policy.numcaches read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.security.policy read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.io.FilePermission
> file:/opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
> read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/spec/loader/pref/preferredClassLoader/loaderNoDlPerm.policy
> read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.net.preferIPv6Addresses read)
>     [java] access: access allowed (java.lang.RuntimePermission
> loadLibrary.net)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.net.preferIPv4Stack read)
>     [java] access: access allowed (java.util.PropertyPermission impl.prefix
> read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.spi.nameservice.provider.1 read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.url.1)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/security/java.policy read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.ext.dirs read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/* read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib-ext/* read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib-ext/* read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.url.2)
>     [java] access: access allowed (java.util.PropertyPermission user.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /home/peter/.java.policy read)
>     [java] access: access allowed (java.io.FilePermission
> /home/peter/.java.policy read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.policy.url.3)
>     [java] access: access allowed (java.util.PropertyPermission
> java.security.auth.policy read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.auth.policy.url.1)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.testhosts read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.1)
>     [java] access: access allowed (java.io.FilePermission
> /usr/lib/libpkcs11.so read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.security.pkcs11.enable-solaris read)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.2)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.3)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.4)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.5)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.6)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.7)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.security.provider.8)
>     [java] access: access allowed (java.security.SecurityPermission
> getPolicy)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.pkcs11)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.provider)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SUN)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.security.preserveOldDCEncoding read)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.rsa)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunRsaSign)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.security.key.serial.interop read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.boot.class.path read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/rt.jar read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sunpkcs11.jar read)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.system.scope)
>     [java] access: access allowed (java.security.SecurityPermission
> getProperty.identity.database)
>     [java] access: access allowed (java.util.PropertyPermission user.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /home/peter/identitydb.obj read)
>     [java] access: access allowed (java.security.SecurityPermission
> setSystemScope)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.util)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.action)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.security.pkcs11.allowSingleThreadedModules read)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.util)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/security/sunpkcs11-solaris.cfg read)
>     [java] access: access allowed (java.util.PropertyPermission os.nameread)
>     [java] access: access allowed (java.util.PropertyPermission os.arch
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/lib/libpkcs11.so read)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> loadLibrary.j2pkcs11)
>     [java] access: access allowed (java.util.PropertyPermission os.arch
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/sparc/libj2pkcs11.so read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/ext/libj2pkcs11.so read)
>     [java] access: access allowed (java.util.PropertyPermission os.arch
> read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib-ext/sparc/libj2pkcs11.so read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib-ext/libj2pkcs11.so read)
>     [java] access: access allowed (java.util.PropertyPermission os.arch
> read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib-ext/sparc/libj2pkcs11.so read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib-ext/libj2pkcs11.so read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libj2pkcs11.so read)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.security.util)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.security.SecurityPermission
> putProviderProperty.SunPKCS11-Solaris)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.util.PropertyPermission
> net.jini.discovery.announce read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.testhosts read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/i18n.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/sunrsasign.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jsse.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/jce.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/charsets.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/classes read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-resources.jar read)
>     [java] access: access allowed (java.net.NetPermission
> specifyStreamHandler)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-lib.jar read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/lib/jsk-platform.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> createSecurityManager)
>     [java] access: access allowed (java.security.SecurityPermission
> getDomainCombiner)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.security.SecurityPermission
> createAccessControlContext)
>     [java] access: access allowed (java.util.PropertyPermission
> testFailureAnalyzers read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.callAutoT read)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessClassInPackage.sun.text.resources)
>     [java] access: access allowed (java.util.PropertyPermission
> user.timezone read)
>     [java] access: access allowed (java.util.PropertyPermission
> user.country read)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Queensland read)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/ZoneInfoMappings read)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/zi/Australia/Brisbane read)
>     [java] access: access allowed (java.util.PropertyPermission
> user.timezone write)
>     [java] access: access allowed (java.util.PropertyPermission
> user.timezone write)
>     [java] access: access denied (java.lang.RuntimePermission
> accessClassInPackage.sun.util.logging.resources)
>     [java] java.lang.Exception: Stack trace
>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>     [java]     at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>     [java]     at
> java.security.AccessController.checkPermission(AccessController.java:427)
>     [java]     at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>     [java]     at
> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>     [java]     at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>     [java]     at
> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>     [java]     at
> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>     [java]     at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:743)
>     [java]     at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
> Source)
>     [java]     at
> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
> Source)
>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>     [java] access: access allowed (java.security.SecurityPermission
> getPolicy)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java] access: domain that failed ProtectionDomain
>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
> certificates>)
>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>     [java]  <no principals>
>     [java]  java.security.Permissions@f4a24a (
>     [java]  (java.util.PropertyPermission java.version read)
>     [java]  (java.util.PropertyPermission java.vm.name read)
>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>     [java]  (java.util.PropertyPermission os.name read)
>     [java]  (java.util.PropertyPermission java.vendor.url read)
>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
> read)
>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>     [java]  (java.util.PropertyPermission os.version read)
>     [java]  (java.util.PropertyPermission java.specification.name read)
>     [java]  (java.util.PropertyPermission java.class.version read)
>     [java]  (java.util.PropertyPermission file.separator read)
>     [java]  (java.util.PropertyPermission java.vm.version read)
>     [java]  (java.util.PropertyPermission os.arch read)
>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>     [java]  (java.util.PropertyPermission java.vm.specification.version
> read)
>     [java]  (java.util.PropertyPermission java.specification.version read)
>     [java]  (java.util.PropertyPermission java.vendor read)
>     [java]  (java.util.PropertyPermission * read,write)
>     [java]  (java.util.PropertyPermission path.separator read)
>     [java]  (java.util.PropertyPermission line.separator read)
>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\temp write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\temp write,delete)
>     [java]  (java.io.FilePermission .\- write,delete)
>     [java]  (java.io.FilePermission d:\- read)
>     [java]  (java.io.FilePermission d:\ read)
>     [java]  (java.io.FilePermission c:\- read)
>     [java]  (java.io.FilePermission c:\ read)
>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>     [java]  (java.io.FilePermission /var/tmp write,delete)
>     [java]  (java.io.FilePermission /tmp/- write,delete)
>     [java]  (java.io.FilePermission /tmp write,delete)
>     [java]  (java.io.FilePermission ./- write,delete)
>     [java]  (java.io.FilePermission /- read)
>     [java]  (java.io.FilePermission / read)
>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>     [java]  (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java]  (java.lang.RuntimePermission getClassLoader)
>     [java]  (java.lang.RuntimePermission setFactory)
>     [java]  (java.lang.RuntimePermission setSecurityManager)
>     [java]  (java.lang.RuntimePermission createSecurityManager)
>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>     [java]  (java.lang.RuntimePermission
> accessClassInPackage.sun.rmi.server)
>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>     [java]  (java.lang.RuntimePermission stopThread)
>     [java]  (java.lang.RuntimePermission setIO)
>     [java]  (java.lang.RuntimePermission exitVM)
>     [java]  (java.lang.RuntimePermission createClassLoader)
>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>     [java]  (javax.security.auth.AuthPermission doAs)
>     [java]  (javax.security.auth.AuthPermission
> createLoginContext.com.sun.jini.Test)
>     [java]  (java.security.SecurityPermission createAccessControlContext)
>     [java]  (java.security.SecurityPermission getDomainCombiner)
>     [java]  (java.security.SecurityPermission getPolicy)
>     [java]  (java.util.logging.LoggingPermission control)
>     [java] )
>     [java]
>     [java]
>     [java] access: access denied (java.lang.RuntimePermission
> accessClassInPackage.sun.util.logging.resources)
>     [java] java.lang.Exception: Stack trace
>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>     [java]     at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>     [java]     at
> java.security.AccessController.checkPermission(AccessController.java:427)
>     [java]     at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>     [java]     at
> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>     [java]     at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>     [java]     at
> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>     [java]     at
> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>     [java]     at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>     [java]     at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
> Source)
>     [java]     at
> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
> Source)
>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>     [java] access: access allowed (java.security.SecurityPermission
> getPolicy)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java] access: domain that failed ProtectionDomain
>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
> certificates>)
>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>     [java]  <no principals>
>     [java]  java.security.Permissions@cac268 (
>     [java]  (java.util.PropertyPermission java.version read)
>     [java]  (java.util.PropertyPermission java.vm.name read)
>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>     [java]  (java.util.PropertyPermission os.name read)
>     [java]  (java.util.PropertyPermission java.vendor.url read)
>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
> read)
>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>     [java]  (java.util.PropertyPermission os.version read)
>     [java]  (java.util.PropertyPermission java.specification.name read)
>     [java]  (java.util.PropertyPermission java.class.version read)
>     [java]  (java.util.PropertyPermission file.separator read)
>     [java]  (java.util.PropertyPermission java.vm.version read)
>     [java]  (java.util.PropertyPermission os.arch read)
>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>     [java]  (java.util.PropertyPermission java.vm.specification.version
> read)
>     [java]  (java.util.PropertyPermission java.specification.version read)
>     [java]  (java.util.PropertyPermission java.vendor read)
>     [java]  (java.util.PropertyPermission * read,write)
>     [java]  (java.util.PropertyPermission path.separator read)
>     [java]  (java.util.PropertyPermission line.separator read)
>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\temp write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\temp write,delete)
>     [java]  (java.io.FilePermission .\- write,delete)
>     [java]  (java.io.FilePermission d:\- read)
>     [java]  (java.io.FilePermission d:\ read)
>     [java]  (java.io.FilePermission c:\- read)
>     [java]  (java.io.FilePermission c:\ read)
>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>     [java]  (java.io.FilePermission /var/tmp write,delete)
>     [java]  (java.io.FilePermission /tmp/- write,delete)
>     [java]  (java.io.FilePermission /tmp write,delete)
>     [java]  (java.io.FilePermission ./- write,delete)
>     [java]  (java.io.FilePermission /- read)
>     [java]  (java.io.FilePermission / read)
>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>     [java]  (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java]  (java.lang.RuntimePermission getClassLoader)
>     [java]  (java.lang.RuntimePermission setFactory)
>     [java]  (java.lang.RuntimePermission setSecurityManager)
>     [java]  (java.lang.RuntimePermission createSecurityManager)
>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>     [java]  (java.lang.RuntimePermission
> accessClassInPackage.sun.rmi.server)
>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>     [java]  (java.lang.RuntimePermission stopThread)
>     [java]  (java.lang.RuntimePermission setIO)
>     [java]  (java.lang.RuntimePermission exitVM)
>     [java]  (java.lang.RuntimePermission createClassLoader)
>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>     [java]  (javax.security.auth.AuthPermission doAs)
>     [java]  (javax.security.auth.AuthPermission
> createLoginContext.com.sun.jini.Test)
>     [java]  (java.security.SecurityPermission createAccessControlContext)
>     [java]  (java.security.SecurityPermission getDomainCombiner)
>     [java]  (java.security.SecurityPermission getPolicy)
>     [java]  (java.util.logging.LoggingPermission control)
>     [java] )
>     [java]
>     [java]
>     [java] access: access denied (java.lang.RuntimePermission
> accessClassInPackage.sun.util.logging.resources)
>     [java] java.lang.Exception: Stack trace
>     [java]     at java.lang.Thread.dumpStack(Thread.java:1158)
>     [java]     at
> java.security.AccessControlContext.checkPermission(AccessControlContext.java:253)
>     [java]     at
> java.security.AccessController.checkPermission(AccessController.java:427)
>     [java]     at
> java.lang.SecurityManager.checkPermission(SecurityManager.java:532)
>     [java]     at
> java.lang.SecurityManager.checkPackageAccess(SecurityManager.java:1512)
>     [java]     at
> sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:265)
>     [java]     at java.lang.ClassLoader.loadClass(ClassLoader.java:251)
>     [java]     at
> java.util.ResourceBundle.loadBundle(ResourceBundle.java:1053)
>     [java]     at
> java.util.ResourceBundle.findBundle(ResourceBundle.java:928)
>     [java]     at
> java.util.ResourceBundle.getBundleImpl(ResourceBundle.java:762)
>     [java]     at
> java.util.ResourceBundle.getBundle(ResourceBundle.java:549)
>     [java]     at java.util.logging.Level.getLocalizedName(Level.java:223)
>     [java]     at com.sun.jini.qa.harness.HarnessFormatter.format(Unknown
> Source)
>     [java]     at
> java.util.logging.StreamHandler.publish(StreamHandler.java:179)
>     [java]     at com.sun.jini.qa.harness.ReportHandler.publish(Unknown
> Source)
>     [java]     at java.util.logging.Logger.log(Logger.java:452)
>     [java]     at java.util.logging.Logger.doLog(Logger.java:474)
>     [java]     at java.util.logging.Logger.log(Logger.java:497)
>     [java]     at com.sun.jini.qa.harness.MasterTest.doTest(Unknown Source)
>     [java]     at com.sun.jini.qa.harness.MasterTest.main(Unknown Source)
>     [java] access: access allowed (java.security.SecurityPermission
> getPolicy)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java] access: domain that failed ProtectionDomain
>  (file:/opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar <no signer
> certificates>)
>     [java]  sun.misc.Launcher$AppClassLoader@133056f
>     [java]  <no principals>
>     [java]  java.security.Permissions@1a16869 (
>     [java]  (java.util.PropertyPermission java.version read)
>     [java]  (java.util.PropertyPermission java.vm.name read)
>     [java]  (java.util.PropertyPermission java.vm.vendor read)
>     [java]  (java.util.PropertyPermission os.name read)
>     [java]  (java.util.PropertyPermission java.vendor.url read)
>     [java]  (java.util.PropertyPermission java.vm.specification.vendor
> read)
>     [java]  (java.util.PropertyPermission java.specification.vendor read)
>     [java]  (java.util.PropertyPermission os.version read)
>     [java]  (java.util.PropertyPermission java.specification.name read)
>     [java]  (java.util.PropertyPermission java.class.version read)
>     [java]  (java.util.PropertyPermission file.separator read)
>     [java]  (java.util.PropertyPermission java.vm.version read)
>     [java]  (java.util.PropertyPermission os.arch read)
>     [java]  (java.util.PropertyPermission java.vm.specification.name read)
>     [java]  (java.util.PropertyPermission java.vm.specification.version
> read)
>     [java]  (java.util.PropertyPermission java.specification.version read)
>     [java]  (java.util.PropertyPermission java.vendor read)
>     [java]  (java.util.PropertyPermission * read,write)
>     [java]  (java.util.PropertyPermission path.separator read)
>     [java]  (java.util.PropertyPermission line.separator read)
>     [java]  (java.io.FilePermission <<ALL FILES>> execute)
>     [java]  (java.io.FilePermission d:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\windows\temp write,delete)
>     [java]  (java.io.FilePermission d:\temp\- write,delete)
>     [java]  (java.io.FilePermission d:\temp write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\windows\temp write,delete)
>     [java]  (java.io.FilePermission c:\temp\- write,delete)
>     [java]  (java.io.FilePermission c:\temp write,delete)
>     [java]  (java.io.FilePermission .\- write,delete)
>     [java]  (java.io.FilePermission d:\- read)
>     [java]  (java.io.FilePermission d:\ read)
>     [java]  (java.io.FilePermission c:\- read)
>     [java]  (java.io.FilePermission c:\ read)
>     [java]  (java.io.FilePermission /var/tmp/- write,delete)
>     [java]  (java.io.FilePermission /var/tmp write,delete)
>     [java]  (java.io.FilePermission /tmp/- write,delete)
>     [java]  (java.io.FilePermission /tmp write,delete)
>     [java]  (java.io.FilePermission ./- write,delete)
>     [java]  (java.io.FilePermission /- read)
>     [java]  (java.io.FilePermission / read)
>     [java]  (java.io.FilePermission <<ALL FILES>> read)
>     [java]  (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jiniharness.jar read)
>     [java]  (java.lang.RuntimePermission getClassLoader)
>     [java]  (java.lang.RuntimePermission setFactory)
>     [java]  (java.lang.RuntimePermission setSecurityManager)
>     [java]  (java.lang.RuntimePermission createSecurityManager)
>     [java]  (java.lang.RuntimePermission accessDeclaredMembers)
>     [java]  (java.lang.RuntimePermission setContextClassLoader)
>     [java]  (java.lang.RuntimePermission
> accessClassInPackage.sun.rmi.server)
>     [java]  (java.lang.RuntimePermission getProtectionDomain)
>     [java]  (java.lang.RuntimePermission stopThread)
>     [java]  (java.lang.RuntimePermission setIO)
>     [java]  (java.lang.RuntimePermission exitVM)
>     [java]  (java.lang.RuntimePermission createClassLoader)
>     [java]  (unresolved net.jini.discovery.DiscoveryPermission * null)
>     [java]  (java.net.SocketPermission localhost:1024- listen,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.86 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.85 connect,accept,resolve)
>     [java]  (java.net.SocketPermission 224.0.1.84 connect,accept,resolve)
>     [java]  (java.net.SocketPermission *:1024- connect,accept,resolve)
>     [java]  (java.net.SocketPermission * connect,accept,resolve)
>     [java]  (javax.security.auth.AuthPermission doAs)
>     [java]  (javax.security.auth.AuthPermission
> createLoginContext.com.sun.jini.Test)
>     [java]  (java.security.SecurityPermission createAccessControlContext)
>     [java]  (java.security.SecurityPermission getDomainCombiner)
>     [java]  (java.security.SecurityPermission getPolicy)
>     [java]  (java.util.logging.LoggingPermission control)
>     [java] )
>     [java]
>     [java]
>     [java]
>     [java] TIME: 20:05:17
>     [java]
>     [java] MasterTest.doTest INFO:
>     [java] ============================== CALLING SETUP()
> ==============================
>     [java]
>     [java] access: access allowed (java.util.PropertyPermission
> loader.isHttp read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.startDelay read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.runkitserver read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.runjiniserver read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.testClassServer read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.serviceMode read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.transient.impl read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.adminName read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.1 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.1 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.1 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.1 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.impl.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.impl read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.impl.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.impl read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.port.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.port read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.port.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.port read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.port read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.dir.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.dir read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.dir.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.dir read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.home read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.qa.harness.globalvmargs read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.home read)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.port read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.io.FilePermission
> src/com/sun/jini/test/resources/jinitest.policy read)
>     [java] access: access allowed (java.util.PropertyPermission user.dir
> read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/src/com/sun/jini/test/resources/jinitest.policy
> read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.serverjvmargs.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.classServer.serverjvmargs read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.serverjvmargs.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.serverjvmargs read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type.0 read)
>     [java] access: access allowed (java.util.PropertyPermission
> testClassServer.type read)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> loadLibrary.net)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/sparc/libnet.so read)
>     [java] access: access allowed (java.net.SocketPermission localhost:8082
> listen,resolve)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.port read)
>     [java] access: access allowed (java.util.PropertyPermission
> loader.httpPort read)
>     [java] access: access allowed (java.util.PropertyPermission
> loader.requireDlPerm read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> loader.exportAnnotation read)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.PropertyPermission
> loader.expectSecurityException read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.util.PropertyPermission
> loader.codebase read)
>     [java] MasterTest.doTest INFO:
>     [java] =============================== CALLING RUN()
> ===============================
>     [java]
>     [java] access: access allowed (java.util.PropertyPermission os.nameread)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.util.logging.LoggingPermission
> control)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] 4/08/2010 20:05:17 com.sun.jini.tool.ClassServer run
>     [java] INFO: ClassServer started [[/opt/src/ApacheRiver/trunk/qa/lib/],
> port 8082]
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.home read)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.util.PropertyPermission
> java.protocol.handler.pkgs read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.util.PropertyPermission
> http.maxRedirects read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.version read)
>     [java] access: access allowed (java.util.PropertyPermission http.agent
> read)
>     [java] access: access allowed (java.util.PropertyPermission
> http.auth.digest.validateProxy read)
>     [java] access: access allowed (java.util.PropertyPermission
> http.auth.digest.validateServer read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.http.errorstream.enableBuffering read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.http.errorstream.timeout read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.http.errorstream.bufferSize read)
>     [java] access: access allowed (java.util.PropertyPermission
> http.auth.serializeRequests read)
>     [java] access: access allowed (java.util.PropertyPermission
> http.auth.ntlm.domain read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.util.PropertyPermission
> java.protocol.handler.pkgs read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.util.PropertyPermission java.home
> read)
>     [java] access: access allowed (java.io.FilePermission
> /usr/jdk/instances/jdk1.5.0/jre/lib/net.properties read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.net.useSystemProxies read)
>     [java] access: access allowed (java.lang.reflect.ReflectPermission
> suppressAccessChecks)
>     [java] access: access allowed (java.net.NetPermission getProxySelector)
>     [java] access: access allowed (java.util.PropertyPermission
> http.proxyHost read)
>     [java] access: access allowed (java.util.PropertyPermission proxyHost
> read)
>     [java] access: access allowed (java.util.PropertyPermission
> socksProxyHost read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.client.defaultReadTimeout read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.client.defaultConnectTimeout read)
>     [java] access: access allowed (java.util.PropertyPermission
> file.encoding read)
>     [java] access: access allowed (java.util.PropertyPermission
> http.keepAlive read)
>     [java] access: access allowed (java.util.PropertyPermission
> sun.net.http.retryPost read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.SocketPermission 10.1.1.2:8082connect,resolve)
>     [java] access: access allowed (java.lang.RuntimePermission
> writeFileDescriptor)
>     [java] access: access allowed (java.util.PropertyPermission
> line.separator read)
>     [java] access: access allowed (java.net.SocketPermission
> 10.1.1.2:57133 accept,resolve)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> accessDeclaredMembers)
>     [java] access: access allowed (java.lang.RuntimePermission
> writeFileDescriptor)
>     [java] access: access allowed (java.lang.RuntimePermission
> readFileDescriptor)
>     [java] access: access allowed (java.lang.RuntimePermission
> readFileDescriptor)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.util.PropertyPermission
> java.io.tmpdir read)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp write)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp delete)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp write)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp read)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp delete)
>     [java] access: access allowed (java.io.FilePermission
> /var/tmp/jar_cache34294.tmp read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.net.SocketPermission bluto:8082
> connect,resolve)
>     [java] access: access allowed (java.net.NetPermission getCookieHandler)
>     [java] access: access allowed (java.net.NetPermission getResponseCache)
>     [java] access: access allowed (java.util.PropertyPermission
> com.sun.jini.test.home read)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.lang.RuntimePermission
> createClassLoader)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.lang.RuntimePermission
> getProtectionDomain)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/jinitests.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission
> /opt/src/ApacheRiver/trunk/qa/lib/qa1-loader-pref.jar read)
>     [java] access: access allowed (java.io.FilePermission /opt/src/Apache
>