[embjopr-issues] [JBoss JIRA] Assigned: (EMBJOPR-345) Inconsistency in handling of invalid JNDI name
Ondrej Zizka (JIRA)
jira-events at lists.jboss.org
Tue Jul 19 14:58:24 EDT 2011
[ https://issues.jboss.org/browse/EMBJOPR-345?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Ondrej Zizka reassigned EMBJOPR-345:
------------------------------------
Assignee: Charles Crouch (was: Ondrej Zizka)
Will this get fixed please?
> Inconsistency in handling of invalid JNDI name
> ----------------------------------------------
>
> Key: EMBJOPR-345
> URL: https://issues.jboss.org/browse/EMBJOPR-345
> Project: Embedded Jopr
> Issue Type: Bug
> Environment: EAP 5.1.0, IBM JDK on RHEL 6 (probably does not matter)
> Reporter: Ondrej Zizka
> Assignee: Charles Crouch
> Priority: Minor
> Fix For: 1.3.4
>
>
> STR:
> 1) Create a resource, e.g. JMS Topic, with an invalid JNDI name, "something/--/---"
> 2) Stop and start it
> 3) See the EAP log for the exception bellow
> This might be rather an AS bug.
> 20:34:57,079 INFO [DeployHandler] Handle stream, deploymentTarget: names=[weffwe_--__---service.xml], description=vfsfile:/tmp/JmsDestinationTemplate2767592092908946357-service.xml
> 20:34:57,080 INFO [DeployHandler] End handle stream, repositoryName: vfsfile:/root/RHEL6/eap51/server/default/deploy/weffwe_--__---service.xml
> 20:34:57,080 INFO [DeployHandler] Begin start, [vfsfile:/root/RHEL6/eap51/server/default/deploy/weffwe_--__---service.xml]
> 20:34:57,165 INFO [TopicService] Topic[weffwe/--//--, name=fwefwe] started, fullSize=200000, pageSize=2000, downCacheSize=2000
> 20:34:57,166 INFO [DeployHandler] End start, [vfsfile:/root/RHEL6/eap51/server/default/deploy/weffwe_--__---service.xml]
> 20:35:20,181 ERROR [ExceptionUtil] Topic[weffwe/--//--, name=fwefwe] stopService
> javax.naming.NameNotFoundException: not bound
> at org.jnp.server.NamingServer.getBinding(NamingServer.java:771)
> at org.jnp.server.NamingServer.getBinding(NamingServer.java:779)
> at org.jnp.server.NamingServer.getObject(NamingServer.java:785)
> at org.jnp.server.NamingServer.unbind(NamingServer.java:315)
> at org.jnp.server.NamingServer.unbind(NamingServer.java:318)
> at org.jnp.server.NamingServer.unbind(NamingServer.java:318)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:600)
> at sun.rmi.server.UnicastServerRef.dispatch(UnicastServerRef.java:310)
> at sun.rmi.transport.Transport$1.run(Transport.java:159)
> at java.security.AccessController.doPrivileged(AccessController.java:284)
> at sun.rmi.transport.Transport.serviceCall(Transport.java:155)
> at sun.rmi.transport.tcp.TCPTransport.handleMessages(TCPTransport.java:535)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run0(TCPTransport.java:790)
> at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(TCPTransport.java:649)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:898)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:920)
> at java.lang.Thread.run(Thread.java:736)
> at sun.rmi.transport.StreamRemoteCall.exceptionReceivedFromServer(StreamRemoteCall.java:255)
> at sun.rmi.transport.StreamRemoteCall.executeCall(StreamRemoteCall.java:233)
> at sun.rmi.server.UnicastRef.invoke(UnicastRef.java:142)
> at org.jnp.server.NamingServer_Stub.unbind(Unknown Source)
> at org.jnp.interfaces.NamingContext.unbind(NamingContext.java:871)
> at org.jnp.interfaces.NamingContext.unbind(NamingContext.java:854)
> at javax.naming.InitialContext.unbind(InitialContext.java:479)
> at org.jboss.jms.server.DestinationJNDIMapper.unregisterDestination(DestinationJNDIMapper.java:184)
> at org.jboss.jms.server.destination.TopicService.stopService(TopicService.java:169)
> at org.jboss.system.ServiceMBeanSupport.jbossInternalStop(ServiceMBeanSupport.java:405)
> at org.jboss.system.ServiceMBeanSupport.jbossInternalLifecycle(ServiceMBeanSupport.java:324)
> at sun.reflect.GeneratedMethodAccessor237.invoke(Unknown Source)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:600)
> at org.jboss.mx.interceptor.ReflectedDispatcher.invoke(ReflectedDispatcher.java:157)
> at org.jboss.mx.server.Invocation.dispatch(Invocation.java:96)
> at org.jboss.mx.interceptor.AbstractInterceptor.invoke(AbstractInterceptor.java:138)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
> at org.jboss.mx.interceptor.ModelMBeanOperationInterceptor.invoke(ModelMBeanOperationInterceptor.java:140)
> at org.jboss.mx.server.Invocation.invoke(Invocation.java:90)
> at org.jboss.mx.server.AbstractMBeanInvoker.invoke(AbstractMBeanInvoker.java:264)
> at org.jboss.mx.server.MBeanServerImpl.invoke(MBeanServerImpl.java:668)
> at org.jboss.system.microcontainer.ServiceProxy.invoke(ServiceProxy.java:189)
> at $Proxy38.stop(Unknown Source)
> at org.jboss.system.microcontainer.StartStopLifecycleAction.uninstallAction(StartStopLifecycleAction.java:56)
> at org.jboss.system.microcontainer.StartStopLifecycleAction.uninstallAction(StartStopLifecycleAction.java:37)
> at org.jboss.dependency.plugins.action.SimpleControllerContextAction.simpleUninstallAction(SimpleControllerContextAction.java:79)
> at org.jboss.dependency.plugins.action.AccessControllerContextAction.uninstall(AccessControllerContextAction.java:131)
> at org.jboss.dependency.plugins.AbstractControllerContextActions.uninstall(AbstractControllerContextActions.java:58)
> at org.jboss.dependency.plugins.AbstractControllerContext.uninstall(AbstractControllerContext.java:354)
> at org.jboss.dependency.plugins.AbstractController.uninstall(AbstractController.java:1685)
> at org.jboss.dependency.plugins.AbstractController.uninstallContext(AbstractController.java:1295)
> at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:831)
> at org.jboss.dependency.plugins.AbstractController.change(AbstractController.java:556)
> at org.jboss.kernel.plugins.registry.basic.LifecycleAwareKernelBus.invoke(LifecycleAwareKernelBus.java:49)
> at org.jboss.profileservice.management.KernelBusRuntimeComponentDispatcher.invoke(KernelBusRuntimeComponentDispatcher.java:186)
> at org.jboss.profileservice.management.DelegatingComponentDispatcherImpl.invoke(DelegatingComponentDispatcherImpl.java:103)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:600)
> at org.jboss.aop.Dispatcher.invoke(Dispatcher.java:121)
> at org.jboss.aspects.remoting.AOPRemotingInvocationHandler.invoke(AOPRemotingInvocationHandler.java:82)
> at org.jboss.profileservice.remoting.ProfileServiceInvocationHandler.invoke(ProfileServiceInvocationHandler.java:99)
> at org.jboss.remoting.ServerInvoker.invoke(ServerInvoker.java:930)
> at org.jboss.remoting.transport.local.LocalClientInvoker.invoke(LocalClientInvoker.java:106)
> at org.jboss.remoting.Client.invoke(Client.java:2034)
> at org.jboss.remoting.Client.invoke(Client.java:877)
> at org.jboss.aspects.remoting.InvokeRemoteInterceptor.invoke(InvokeRemoteInterceptor.java:60)
> at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
> at org.jboss.aspects.remoting.MergeMetaDataInterceptor.invoke(MergeMetaDataInterceptor.java:74)
> at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
> at org.jboss.aspects.security.SecurityClientInterceptor.invoke(SecurityClientInterceptor.java:65)
> at org.jboss.aop.joinpoint.MethodInvocation.invokeNext(MethodInvocation.java:102)
> at org.jboss.aop.generatedproxies.AOPProxy$1.invoke(AOPProxy$1.java)
> at org.jboss.profileservice.management.client.ManagedOperationDelegate.invoke(ManagedOperationDelegate.java:63)
> at org.rhq.plugins.jbossas5.ManagedComponentComponent.invokeOperation(ManagedComponentComponent.java:216)
> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:48)
> at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
> at java.lang.reflect.Method.invoke(Method.java:600)
> at org.rhq.core.pc.inventory.ResourceContainer$ComponentInvocationThread.call(ResourceContainer.java:525)
> at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:315)
> at java.util.concurrent.FutureTask.run(FutureTask.java:150)
> at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:898)
> at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:920)
> at java.lang.Thread.run(Thread.java:736)
--
This message is automatically generated by JIRA.
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the embjopr-issues
mailing list