Backing out the changes to the following files: src/net/jini/security/policy/DynamicPolicyProvider.java qa/src/com/sun/jini/test/spec/policyprovider/dynamicPolicyProvider/DynamicPolicyProviderTestBase.java qa/src/com/sun/jini/test/spec/policyprovider/dynamicPolicyProvider/GrantNoPricipalCase02.java qa/src/com/sun/jini/test/spec/policyprovider/dynamicPolicyProvider/NullCases.java has made the "security" QA test category pass completely for me
2010/8/27 Patricia Shanahan <[email protected]> > This is a relatively recent regression, later than the one Peter is > currently investigating. It fails on revision 979018, but passes on both > 935130 and 934258, the revisions that bracket the known regression. > > Patricia > > > On 8/26/2010 4:51 PM, Jonathan Costers wrote: > >> test failing: >> com/sun/jini/test/spec/security/basicproxypreparer/Grant_Test.td: >> >> >> =============================== CALLING RUN() >> =============================== >> >> Grant_Test.run INFO: ====================================== >> java.lang.NullPointerException >> at >> >> org.apache.river.imp.security.policy.util.PermissionGrantBuilderImp.clazz(PermissionGrantBuilderImp.java:87) >> at >> >> org.apache.river.imp.security.policy.se.DynamicConcurrentPolicyProvider.grant(DynamicConcurrentPolicyProvider.java:406) >> at >> >> net.jini.security.policy.DynamicPolicyProvider.grant(DynamicPolicyProvider.java:224) >> at net.jini.security.Security.grant(Security.java:763) >> at net.jini.security.Security.grant(Security.java:708) >> at >> net.jini.security.BasicProxyPreparer.grant(BasicProxyPreparer.java:334) >> at >> >> com.sun.jini.test.spec.security.basicproxypreparer.FakeBasicProxyPreparer.grant(FakeBasicProxyPreparer.java:135) >> at >> >> com.sun.jini.test.spec.security.basicproxypreparer.Grant_Test.run(Grant_Test.java:148) >> at com.sun.jini.qa.harness.MasterTest.doTest(MasterTest.java:250) >> at com.sun.jini.qa.harness.MasterTest.main(MasterTest.java:140) >> MasterTest.doTest INFO: >> ============================ CALLING TEARDOWN() >> ============================= >> >> QATest.tearDown FINE: Destroying remaining managed services >> 27-aug-2010 1:48:19 net.jini.config.AbstractConfiguration getEntryInternal >> FINE: configurationf...@1d6096, component com.sun.jini.qa.harness, name >> nSecsWaitDestroy: returns default null >> AdminManager.destroyService FINE: destroying service: class >> com.sun.jini.tool.ClassServer >> 27-aug-2010 1:48:19 com.sun.jini.tool.ClassServer terminate >> INFO: ClassServer terminated [port 8082] >> 27-aug-2010 1:48:19 com.sun.jini.tool.ClassServer terminate >> INFO: ClassServer terminated [port 8082] >> >> TIME: 1:48:20 >> >> Test process was destroyed and returned code 1 >> com/sun/jini/test/spec/security/basicproxypreparer/Grant_Test.td >> Test Failed: Test Failed with an Unexpected Exception: >> java.lang.NullPointerException >> >> >
