Hi Arif,
      cross check activemq.xml configuration file.if your computer is not on
a network, which may prevent the broker to start.In such a case, just remove
the discoveryUri attribute from the <amq:transportConnector> in side
<amq:transportConnectors> tag.

   Ref:
http://activemq.apache.org/how-do-i-embed-a-broker-inside-a-connection.html
Embed a broker 



Arif Mohd wrote:
> 
> Hi,
> 
>    Iam getting the following exception, when i start servicemix when
> network connection is down, i want to test it locally.
> 
> D:\smx>servicemix
> Starting Apache ServiceMix ESB: 3.1-incubating
> 
> Loading Apache ServiceMix from servicemix.xml on the CLASSPATH
> INFO  - ConnectorServerFactoryBean     - JMX connector available at:
> service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi
> ERROR - BrokerService                  - Failed to start ActiveMQ JMS
> Message Broker. Reason: java.net.SocketException: error set
> ting options
> java.net.SocketException: error setting options
>         at java.net.PlainDatagramSocketImpl.join(Native Method)
>         at
> java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172)
>         at java.net.MulticastSocket.joinGroup(MulticastSocket.java:276)
>         at
> org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent.start(MulticastDiscoveryAgent.java:223)
>         at
> org.apache.activemq.broker.TransportConnector.start(TransportConnector.java:225)
>         at
> org.apache.activemq.broker.BrokerService.startTransportConnector(BrokerService.java:1519)
>         at
> org.apache.activemq.broker.BrokerService.startAllConnectors(BrokerService.java:1471)
>         at
> org.apache.activemq.broker.BrokerService.start(BrokerService.java:402)
>         at
> org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:47)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapable
> BeanFactory.java:1057)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBea
> nFactory.java:1024)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFac
> tory.java:421)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
> 140)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFacto
> ry.java:273)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
>         at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:161)
>         at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:51)
>         at org.apache.servicemix.Main.main(Main.java:51)
>         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.launchStandard(Launcher.java:410)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:461)
> Caught: org.springframework.beans.factory.BeanCreationException: Error
> creating bean with name 'org.apache.activemq.xbean.XBeanBr
> okerService' defined in class path resource [activemq.xml]: Invocation of
> init method failed; nested exception is java.net.Socket
> Exception: error setting options
> org.springframework.beans.factory.BeanCreationException: Error creating
> bean with name 'org.apache.activemq.xbean.XBeanBrokerServ
> ice' defined in class path resource [activemq.xml]: Invocation of init
> method failed; nested exception is java.net.SocketExceptio
> n: error setting options
> Caused by: java.net.SocketException: error setting options
>         at java.net.PlainDatagramSocketImpl.join(Native Method)
>         at
> java.net.PlainDatagramSocketImpl.join(PlainDatagramSocketImpl.java:172)
>         at java.net.MulticastSocket.joinGroup(MulticastSocket.java:276)
>         at
> org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent.start(MulticastDiscoveryAgent.java:223)
>         at
> org.apache.activemq.broker.TransportConnector.start(TransportConnector.java:225)
>         at
> org.apache.activemq.broker.BrokerService.startTransportConnector(BrokerService.java:1519)
>         at
> org.apache.activemq.broker.BrokerService.startAllConnectors(BrokerService.java:1471)
>         at
> org.apache.activemq.broker.BrokerService.start(BrokerService.java:402)
>         at
> org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet(XBeanBrokerService.java:47)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods(AbstractAutowireCapable
> BeanFactory.java:1057)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBea
> nFactory.java:1024)
>         at
> org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFac
> tory.java:421)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:245)
>         at
> org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:
> 140)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:242)
>         at
> org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:156)
>         at
> org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFacto
> ry.java:273)
>         at
> org.springframework.context.support.AbstractApplicationContext.refresh(AbstractApplicationContext.java:346)
>         at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:161)
>         at
> org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init>(ClassPathXmlApplicationContext.java:51)
>         at org.apache.servicemix.Main.main(Main.java:51)
>         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.launchStandard(Launcher.java:410)
>         at org.codehaus.classworlds.Launcher.launch(Launcher.java:344)
>         at org.codehaus.classworlds.Launcher.main(Launcher.java:461)
> 

-- 
View this message in context: 
http://www.nabble.com/Can%27t-i-run-servicemix-with-out-network-connection-tf4222532s12049.html#a12011864
Sent from the ServiceMix - User mailing list archive at Nabble.com.

Reply via email to