Hi guys, I was just writing a simple GShell command to start up a
BrokerService, and when I enable useJmx=true, I get the rather nasty
looking DEBUG message below.
Anyone know why this is?
It appears that the broker is still functional... and I can still
peek at the jmx details with jconsole... so why the icky DEBUG error-
looking failure fluff?
--jason
<snip>
17:03:42,100 DEBUG [ManagementContext] Failed to create local
registry
java.rmi.server.ExportException: internal error: ObjID already in use
at sun.rmi.transport.ObjectTable.putTarget(ObjectTable.java:
169)
at sun.rmi.transport.Transport.exportObject
(Transport.java:75)
at sun.rmi.transport.tcp.TCPTransport.exportObject
(TCPTransport.java:190)
at sun.rmi.transport.tcp.TCPEndpoint.exportObject
(TCPEndpoint.java:382)
at sun.rmi.transport.LiveRef.exportObject(LiveRef.java:116)
at sun.rmi.server.UnicastServerRef.exportObject
(UnicastServerRef.java:180)
at sun.rmi.registry.RegistryImpl.setup(RegistryImpl.java:92)
at sun.rmi.registry.RegistryImpl.<init>(RegistryImpl.java:
78)
at java.rmi.registry.LocateRegistry.createRegistry
(LocateRegistry.java:186)
at
org.apache.activemq.broker.jmx.ManagementContext.createConnector
(ManagementContext.java:382)
at
org.apache.activemq.broker.jmx.ManagementContext.findMBeanServer
(ManagementContext.java:301)
at
org.apache.activemq.broker.jmx.ManagementContext.getMBeanServer
(ManagementContext.java:154)
at org.apache.activemq.broker.jmx.ManagementContext.start
(ManagementContext.java:78)
at org.apache.activemq.broker.BrokerService.start
(BrokerService.java:390)
at
org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet
(XBeanBrokerService.java:47)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Fac
tory.invokeInitMethods(AbstractAutowireCapableBeanFactory.java:1058)
at
org.springframework.beans.factory.support.AbstractAutowireCapableBean
Fac
tory.createBean(AbstractAutowireCapableBeanFactory.java:363)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:226)
at
org.springframework.beans.factory.support.AbstractBeanFactory.getBean
(AbstractBeanFactory.java:147)
at
org.springframework.beans.factory.support.DefaultListableBeanFactory.
pre
InstantiateSingletons(DefaultListableBeanFactory.java:275)
at
org.springframework.context.support.AbstractApplicationContext.refres
h
(AbstractApplicationContext.java:318)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
(ClassPathXmlApplicationContext.java:158)
at
org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>
(ClassPathXmlApplicationContext.java:48)
at org.apache.activemq.xbean.XBeanBrokerFactory.createBroker
(XBeanBrokerFactory.java:41)
at org.apache.activemq.broker.BrokerFactory.createBroker
(BrokerFactory.java:57)
at
org.apache.geronimo.gbuild.commands.BrokerCommand.doExecute
(BrokerCommand.java:93)
at org.apache.geronimo.gshell.command.CommandSupport.execute
(CommandSupport.java:241)
at org.apache.geronimo.gshell.Shell.execute(Shell.java:200)
at
org.apache.geronimo.gshell.commandline.ExecutingVisitor.visit
(ExecutingVisitor.java:96)
at
org.apache.geronimo.gshell.commandline.parser.ASTExpression.jjtAccept
(ASTExpression.java:17)
at
org.apache.geronimo.gshell.commandline.parser.SimpleNode.childrenAcce
pt(
SimpleNode.java:57)
at
org.apache.geronimo.gshell.commandline.ExecutingVisitor.visit
(ExecutingVisitor.java:77)
at
org.apache.geronimo.gshell.commandline.parser.ASTCommandLine.jjtAccep
t
(ASTCommandLine.java:17)
at org.apache.geronimo.gshell.commandline.CommandLineBuilder
$1.execute(CommandLineBuilder.java:90)
at org.apache.geronimo.gshell.Shell.execute(Shell.java:116)
at org.apache.geronimo.gshell.InteractiveShell$1.execute
(InteractiveShell.java:58)
at
org.apache.geronimo.gshell.console.InteractiveConsole.doExecute
(InteractiveConsole.java:161)
at
org.apache.geronimo.gshell.console.InteractiveConsole.doRun
(InteractiveConsole.java:136)
at org.apache.geronimo.gshell.console.InteractiveConsole.run
(InteractiveConsole.java:99)
at org.apache.geronimo.gshell.cli.Main.execute(Main.java:
267)
at org.apache.geronimo.gshell.cli.Main.run(Main.java:208)
at org.apache.geronimo.gshell.cli.Main.main(Main.java:295)
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:585)
at org.codehaus.classworlds.Launcher.launchEnhanced
(Launcher.java:315)
at org.codehaus.classworlds.Launcher.launch(Launcher.java:
255)
at org.codehaus.classworlds.Launcher.mainWithExitCode
(Launcher.java:430)
at org.codehaus.classworlds.Launcher.main(Launcher.java:375)
17:03:42,107 INFO [BrokerService] ActiveMQ 4.1-incubator-SNAPSHOT
JMS Message Broker (localhost) is starting
...
</snip>