Hi How do you run the example? Looks like something with JBoss as it's a JBoss class it can not load.
It happens during JMX registration, you can try to disable JMX for ActiveMQ and Camel and then it should probably run. You can disable the JMX in the spring .xml file, I think the attribute is useJmx="false". But: If you run the sample as stated in the readme.txt then I am sure it should run out-of-the-box. Could you try this first? Med venlig hilsen Claus Ibsen ...................................... Silverbullet Skovsgårdsvænget 21 8362 Hørning Tlf. +45 2962 7576 Web: www.silverbullet.dk -----Original Message----- From: Mamatha [mailto:[EMAIL PROTECTED] Sent: 25. juli 2008 09:29 To: [email protected] Subject: Not able to run Camel Example Hi All, I have run the sample example CamelJmsToFileExample that sends some text messages on to a JMS Queue, consumes them and persists them to disk. The source is in the following link https://svn.apache.org/repos/asf/activemq/camel/trunk/examples/camel-example-jms-file/src/main/java/org/apache/camel/example/jmstofile/CamelJmsToFileExample.java when i try to run this as a java application i get the following errors: Could any one please tell me where am going wrong. Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.BrokerService getBroker INFO: ActiveMQ null JMS Message Broker (localhost) is starting Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.BrokerService getBroker INFO: For help or more information please see: http://activemq.apache.org/ Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.jmx.ManagementContext findMBeanServer SEVERE: Could not load MBeanServer java.lang.NoClassDefFoundError: org/jboss/mx/util/PropertyAccess at javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:202) at javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:153) at org.apache.activemq.broker.jmx.ManagementContext.createMBeanServer(ManagementContext.java:348) at org.apache.activemq.broker.jmx.ManagementContext.findMBeanServer(ManagementContext.java:289) at org.apache.activemq.broker.jmx.ManagementContext.getMBeanServer(ManagementContext.java:148) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1594) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1588) at org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java:1530) at org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:540) at org.apache.activemq.broker.BrokerService.start(BrokerService.java:444) at org.apache.activemq.transport.vm.VMTransportFactory.doCompositeConnect(VMTransportFactory.java:119) at org.apache.activemq.transport.vm.VMTransportFactory.doConnect(VMTransportFactory.java:53) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:47) at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:76) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:188) at org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:209) at org.springframework.jms.listener.AbstractJmsListeningContainer.establishSharedConnection(AbstractJmsListeningContainer.java:181) at org.springframework.jms.listener.DefaultMessageListenerContainer.establishSharedConnection(DefaultMessageListenerContainer.java:608) at org.springframework.jms.listener.AbstractJmsListeningContainer.doStart(AbstractJmsListeningContainer.java:345) at org.springframework.jms.listener.AbstractJmsListeningContainer.initialize(AbstractJmsListeningContainer.java:158) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.initialize(AbstractPollingMessageListenerContainer.java:200) at org.springframework.jms.listener.DefaultMessageListenerContainer.initialize(DefaultMessageListenerContainer.java:451) at org.springframework.jms.listener.AbstractJmsListeningContainer.afterPropertiesSet(AbstractJmsListeningContainer.java:133) at org.apache.camel.component.jms.JmsConsumer.doStart(JmsConsumer.java:55) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.impl.DefaultCamelContext.addService(DefaultCamelContext.java:322) at org.apache.camel.impl.DefaultCamelContext.startRoutes(DefaultCamelContext.java:458) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:431) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.example.jmstofile.CamelJmstoFile.main(CamelJmstoFile.java:76) Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.BrokerService start SEVERE: Failed to start ActiveMQ JMS Message Broker. Reason: java.io.IOException: Invalid JMX broker name: localhost java.io.IOException: Invalid JMX broker name: localhost at org.apache.activemq.util.IOExceptionSupport.create(IOExceptionSupport.java:27) at org.apache.activemq.broker.BrokerService.createBrokerObjectName(BrokerService.java:1677) at org.apache.activemq.broker.BrokerService.getBrokerObjectName(BrokerService.java:818) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1595) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1588) at org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java:1530) at org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:540) at org.apache.activemq.broker.BrokerService.start(BrokerService.java:444) at org.apache.activemq.transport.vm.VMTransportFactory.doCompositeConnect(VMTransportFactory.java:119) at org.apache.activemq.transport.vm.VMTransportFactory.doConnect(VMTransportFactory.java:53) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:47) at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:76) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:188) at org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:209) at org.springframework.jms.listener.AbstractJmsListeningContainer.establishSharedConnection(AbstractJmsListeningContainer.java:181) at org.springframework.jms.listener.DefaultMessageListenerContainer.establishSharedConnection(DefaultMessageListenerContainer.java:608) at org.springframework.jms.listener.AbstractJmsListeningContainer.doStart(AbstractJmsListeningContainer.java:345) at org.springframework.jms.listener.AbstractJmsListeningContainer.initialize(AbstractJmsListeningContainer.java:158) at org.springframework.jms.listener.AbstractPollingMessageListenerContainer.initialize(AbstractPollingMessageListenerContainer.java:200) at org.springframework.jms.listener.DefaultMessageListenerContainer.initialize(DefaultMessageListenerContainer.java:451) at org.springframework.jms.listener.AbstractJmsListeningContainer.afterPropertiesSet(AbstractJmsListeningContainer.java:133) at org.apache.camel.component.jms.JmsConsumer.doStart(JmsConsumer.java:55) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.impl.DefaultCamelContext.addService(DefaultCamelContext.java:322) at org.apache.camel.impl.DefaultCamelContext.startRoutes(DefaultCamelContext.java:458) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:431) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.example.jmstofile.CamelJmstoFile.main(CamelJmstoFile.java:76) Caused by: java.lang.NoClassDefFoundError: org/jboss/mx/util/Serialization at javax.management.ObjectName.<clinit>(ObjectName.java:86) at org.apache.activemq.broker.BrokerService.createBrokerObjectName(BrokerService.java:1675) ... 30 more Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.BrokerService getBroker INFO: ActiveMQ null JMS Message Broker (localhost) is starting Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.BrokerService getBroker INFO: For help or more information please see: http://activemq.apache.org/ Jul 25, 2008 12:22:27 PM org.apache.activemq.broker.jmx.ManagementContext findMBeanServer SEVERE: Could not load MBeanServer java.lang.NoClassDefFoundError: org/jboss/mx/util/PropertyAccess at javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:202) at javax.management.MBeanServerFactory.createMBeanServer(MBeanServerFactory.java:153) at org.apache.activemq.broker.jmx.ManagementContext.createMBeanServer(ManagementContext.java:348) at org.apache.activemq.broker.jmx.ManagementContext.findMBeanServer(ManagementContext.java:289) at org.apache.activemq.broker.jmx.ManagementContext.getMBeanServer(ManagementContext.java:148) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1594) at org.apache.activemq.broker.BrokerService.createRegionBroker(BrokerService.java:1588) at org.apache.activemq.broker.BrokerService.createBroker(BrokerService.java:1530) at org.apache.activemq.broker.BrokerService.getBroker(BrokerService.java:540) at org.apache.activemq.broker.TransportConnector.start(TransportConnector.java:197) at org.apache.activemq.transport.vm.VMTransportFactory.doCompositeConnect(VMTransportFactory.java:133) at org.apache.activemq.transport.vm.VMTransportFactory.doConnect(VMTransportFactory.java:53) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:47) at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:76) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:188) at org.springframework.jms.listener.AbstractJmsListeningContainer.createSharedConnection(AbstractJmsListeningContainer.java:209) at org.springframework.jms.listener.AbstractJmsListeningContainer.establishSharedConnection(AbstractJmsListeningContainer.java:181) at org.springframework.jms.listener.DefaultMessageListenerContainer.establishSharedConnection(DefaultMessageListenerContainer.java:608) at org.springframework.jms.listener.AbstractJmsListeningContainer.doStart(AbstractJmsListeningContainer.java:345) at org.springframework.jms.listener.AbstractJmsListeningContainer.start(AbstractJmsListeningContainer.java:330) at org.apache.camel.component.jms.JmsConsumer.doStart(JmsConsumer.java:56) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.impl.DefaultCamelContext.addService(DefaultCamelContext.java:322) at org.apache.camel.impl.DefaultCamelContext.startRoutes(DefaultCamelContext.java:458) at org.apache.camel.impl.DefaultCamelContext.doStart(DefaultCamelContext.java:431) at org.apache.camel.impl.ServiceSupport.start(ServiceSupport.java:47) at org.apache.camel.example.jmstofile.CamelJmstoFile.main(CamelJmstoFile.java:76) Exception in thread "main" org.apache.camel.RuntimeCamelException: org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Server TransportAcceptListener is null.; nested exception is java.io.IOException: Server TransportAcceptListener is null. at org.apache.camel.util.ProducerCache.send(ProducerCache.java:86) at org.apache.camel.CamelTemplate.send(CamelTemplate.java:119) at org.apache.camel.CamelTemplate.sendBody(CamelTemplate.java:170) at org.apache.camel.CamelTemplate.sendBody(CamelTemplate.java:183) at org.apache.camel.example.jmstofile.CamelJmstoFile.main(CamelJmstoFile.java:89) Caused by: org.springframework.jms.UncategorizedJmsException: Uncategorized exception occured during JMS processing; nested exception is javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Server TransportAcceptListener is null.; nested exception is java.io.IOException: Server TransportAcceptListener is null. at org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:289) at org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:172) at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:450) at org.springframework.jms.core.JmsTemplate.send(JmsTemplate.java:523) at org.apache.camel.component.jms.JmsProducer.process(JmsProducer.java:120) at org.apache.camel.util.ProducerCache.sendExchange(ProducerCache.java:147) at org.apache.camel.util.ProducerCache.send(ProducerCache.java:84) ... 4 more Caused by: javax.jms.JMSException: Could not create Transport. Reason: java.io.IOException: Server TransportAcceptListener is null. at org.apache.activemq.util.JMSExceptionSupport.create(JMSExceptionSupport.java:35) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:237) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:250) at org.apache.activemq.ActiveMQConnectionFactory.createActiveMQConnection(ActiveMQConnectionFactory.java:222) at org.apache.activemq.ActiveMQConnectionFactory.createConnection(ActiveMQConnectionFactory.java:170) at org.springframework.jms.support.JmsAccessor.createConnection(JmsAccessor.java:188) at org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:437) ... 8 more Caused by: java.io.IOException: Server TransportAcceptListener is null. at org.apache.activemq.transport.vm.VMTransportServer.connect(VMTransportServer.java:72) at org.apache.activemq.transport.vm.VMTransportFactory.doCompositeConnect(VMTransportFactory.java:140) at org.apache.activemq.transport.vm.VMTransportFactory.doConnect(VMTransportFactory.java:53) at org.apache.activemq.transport.TransportFactory.doConnect(TransportFactory.java:47) at org.apache.activemq.transport.TransportFactory.connect(TransportFactory.java:76) at org.apache.activemq.ActiveMQConnectionFactory.createTransport(ActiveMQConnectionFactory.java:235) ... 13 more -- View this message in context: http://www.nabble.com/Not-able-to-run-Camel-Example-tp18646590s22882p18646590.html Sent from the Camel - Development mailing list archive at Nabble.com.
