On Apr 13, 2007, at 11:59 AM, Anita Kulshreshtha wrote:

David B,
The activemq-core jar is being used by openejb-activemq. I looked at
BrokerServer, but nothing jumped at me.. Any help will be greatly
appreciated.

Anita, it's the ActiveMQ GBean that's being started. It's being created during the start of the OpenEJB module, but it's just a dependency. OpenEJB isn't doing anything directly...

FYI, here's a stack trace:

Thread [main] (Suspended (breakpoint at line 382 in ManagementContext)) 
        ManagementContext.createConnector(MBeanServer) line: 382        
        ManagementContext.findMBeanServer() line: 301   
        ManagementContext.getMBeanServer() line: 154    
        ManagementContext.start() line: 78      
        BrokerService.start() line: 391 
        BrokerServiceGBeanImpl.doStart() line: 95       
        GBeanInstance.createInstance() line: 986        
        GBeanInstanceState.attemptFullStart() line: 267 
        GBeanInstanceState.start() line: 102    
        GBeanInstance.start() line: 529 
        GBeanDependency.attemptFullStart() line: 111    
        GBeanDependency.addTarget(AbstractName) line: 146       
        ...

Not sure if (or how) the ManagementContext behavior can be altered... Can I assume you'll look into this? :-)

--kevan

Reply via email to