[jboss-dev] Startup issues with testsuite's jacc-securitymgr config

Anil Saldhana Anil.Saldhana at redhat.com
Fri Jan 29 14:44:58 EST 2010


The exception Pete is seeing is different from the jacc security manager tests as the latter is probably failing due to some missed security
permissions. Any time there is a major change in MC components, there is a chance of the AS failing under the security manager.

On 01/29/2010 01:33 PM, Brian Stansberry wrote:

> Pete Muir also reported a strange startup issue after updating today:
>
> http://pastebin.org/84004
>
> On 01/29/2010 12:51 PM, Brian Stansberry wrote:
>    
>> Ales, the last AS testsuite run failed to complete due to failure to
>> start the jacc-securitymgr config[1], which happens as part of the
>> tests-jacc-securitymgr ant target.  There's not much in the hudson
>> artifact logs[2] so I've been trying it myself with boot logging to
>> configured to log everything at TRACE to boot.log.
>>
>> ./run.sh -c jacc-securitymgr -Djboss.boot.server.log.level=TRACE
>> -Djboss.boot.server.log.file.level=TRACE
>>
>> With that I get a bunch of NPEs (more below). What's weird is I just did
>> a simple
>>
>> ./run.sh -c jacc-securitymgr
>>
>> and it started cleanly. A little while ago it had failed to start with
>> the same uninformative logging seen at [2].
>>
>> Anyway, an NPE is obviously no good. The NPE is in
>> AbstractControllerContext, line 1315
>>
>>      log.trace("Already installing " + name + " for " +
>> toState.getStateString());
>>
>> Perhaps something that came in with 2.2.0.Alpha3?  The stack trace:
>>
>> 12:16:54,570 WARN  [ServiceController] Problem starting service
>> jboss.system:service=ServiceBindingManager: java.lang.NullPointerException
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1315)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1136)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1073)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:887)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:602)
>> 	at org.jboss.system.ServiceController.doChange(ServiceController.java:671)
>> 	at org.jboss.system.ServiceController.start(ServiceController.java:443)
>> 	at
>> org.jboss.system.microcontainer.jmx.ServiceControllerStartStopLifecycleCallback.install(ServiceControllerStartStopLifecycleCallback.java:44)
>> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>> 	at
>> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
>> 	at
>> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
>> 	at java.lang.reflect.Method.invoke(Method.java:597)
>> 	at
>> org.jboss.reflect.plugins.introspection.ReflectionUtils.invoke(ReflectionUtils.java:59)
>> 	at
>> org.jboss.reflect.plugins.introspection.ReflectMethodInfoImpl.invoke(ReflectMethodInfoImpl.java:151)
>> 	at
>> org.jboss.joinpoint.plugins.BasicMethodJoinPoint.dispatch(BasicMethodJoinPoint.java:66)
>> 	at
>> org.jboss.beans.info.plugins.AbstractBeanInfo.invoke(AbstractBeanInfo.java:300)
>> 	at
>> org.jboss.kernel.plugins.dependency.AbstractKernelControllerContext.invoke(AbstractKernelControllerContext.java:304)
>> 	at
>> org.jboss.dependency.plugins.AbstractLifecycleCallbackItem.install(AbstractLifecycleCallbackItem.java:87)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.handleLifecycleCallbacks(AbstractController.java:1864)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.handleInstallLifecycleCallbacks(AbstractController.java:1829)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1028)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1251)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1175)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1073)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:842)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:589)
>> 	at
>> org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:180)
>> 	at
>> org.jboss.deployers.vfs.deployer.kernel.BeanMetaDataDeployer.deploy(BeanMetaDataDeployer.java:58)
>> 	at
>> org.jboss.deployers.spi.deployer.helpers.AbstractSimpleRealDeployer.internalDeploy(AbstractSimpleRealDeployer.java:62)
>> 	at
>> org.jboss.deployers.spi.deployer.helpers.AbstractRealDeployer.deploy(AbstractRealDeployer.java:55)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployerWrapper.deploy(DeployerWrapper.java:179)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployersImpl.doDeploy(DeployersImpl.java:1660)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1378)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployersImpl.doInstallParentFirst(DeployersImpl.java:1399)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployersImpl.install(DeployersImpl.java:1319)
>> 	at
>> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:378)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1890)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1019)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1251)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1175)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1073)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:887)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:602)
>> 	at
>> org.jboss.deployers.plugins.deployers.DeployersImpl.process(DeployersImpl.java:898)
>> 	at
>> org.jboss.deployers.plugins.main.MainDeployerImpl.process(MainDeployerImpl.java:677)
>> 	at
>> org.jboss.system.server.profileservice.repository.MainDeployerAdapter.process(MainDeployerAdapter.java:117)
>> 	at
>> org.jboss.system.server.profileservice.repository.ProfileDeployAction.install(ProfileDeployAction.java:70)
>> 	at
>> org.jboss.system.server.profileservice.repository.AbstractProfileAction.install(AbstractProfileAction.java:53)
>> 	at
>> org.jboss.system.server.profileservice.repository.AbstractProfileService.install(AbstractProfileService.java:403)
>> 	at
>> org.jboss.dependency.plugins.AbstractControllerContext.install(AbstractControllerContext.java:378)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:1890)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.incrementState(AbstractController.java:1019)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.executeOrIncrementStateDirectly(AbstractController.java:1251)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1175)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.resolveContexts(AbstractController.java:1073)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:842)
>> 	at
>> org.jboss.dependency.plugins.AbstractController.install(AbstractController.java:589)
>> 	at
>> org.jboss.system.server.profileservice.repository.AbstractProfileService.registerProfile(AbstractProfileService.java:308)
>> 	at
>> org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:259)
>> 	at
>> org.jboss.system.server.profileservice.ProfileServiceBootstrap.start(ProfileServiceBootstrap.java:100)
>> 	at
>> org.jboss.bootstrap.impl.base.server.AbstractServer.startBootstraps(AbstractServer.java:860)
>> 	at
>> org.jboss.bootstrap.impl.base.server.AbstractServer$StartServerTask.run(AbstractServer.java:441)
>> 	at java.lang.Thread.run(Thread.java:619)
>>
>>
>>
>> [1]
>> https://hudson.jboss.org/hudson/job/JBoss-AS-6.0.x-testSuite-sun16/532/console
>>
>> [2]
>> https://hudson.jboss.org/hudson/job/JBoss-AS-6.0.x-testSuite-sun16/532/artifact/JBossAS/build/target/jboss-6.0.0-SNAPSHOT/server/jacc-securitymgr/log/




More information about the jboss-development mailing list