I just downloaded and extracted ActiveMQ. On trying to start it up I'm receiving a "No such device" exception from Java, it looks like when it's trying to join the multicast group. Being a Linux noob, any advice on why this might be happening would be greatly appreciated.
The log is as follows: ACTIVEMQ_HOME: /root/activemq/ActiveMQ/apache-activemq-4.1.1 ACTIVEMQ_BASE: /root/activemq/ActiveMQ/apache-activemq-4.1.1 Loading message broker from: xbean:activemq.xml Created MBeanServer with ID: [UID: 18532960,1196799111344,-32768]:localhost.localdomain:1 INFO BrokerService - ActiveMQ 4.1.1 JMS Message Broker (localhost) is starting INFO BrokerService - For help or more information please see: http://incubator.apache.org/activemq/ INFO JDBCPersistenceAdapter - Database driver recognized: [apache_derby_embedded_jdbc_driver] INFO DefaultDatabaseLocker - Attempting to acquire the exclusive lock to become the Master broker INFO DefaultDatabaseLocker - Becoming the master on dataSource: [EMAIL PROTECTED] INFO JournalPersistenceAdapter - Journal Recovery Started from: Active Journal: using 5 x 20.0 Megs at: /root/activemq/ActiveMQ/apache-activemq-4.1.1/activemq-data/journal INFO JournalPersistenceAdapter - Journal Recovered: 0 message(s) in transactions recovered. WARN ManagementContext - Failed to start jmx connector: javax.naming.NoInitialContextException: Can't find property: java.naming.factory.initial INFO TransportServerThreadSupport - Listening for connections at: tcp://localhost.localdomain:61616 ERROR BrokerService - Failed to start ActiveMQ JMS Message Broker. Reason: java.io.IOException: No such device java.io.IOException: No such device at gnu.java.net.PlainDatagramSocketImpl.mcastGrp (libgcj.so.7) at gnu.java.net.PlainDatagramSocketImpl.join (libgcj.so.7) at java.net.MulticastSocket.joinGroup (libgcj.so.7) at org.apache.activemq.transport.discovery.multicast.MulticastDiscoveryAgent.start (MulticastDiscoveryAgent.java:224) at org.apache.activemq.broker.TransportConnector.start (TransportConnector.java:227) at org.apache.activemq.broker.BrokerService.startTransportConnector (BrokerService.java:1521) at org.apache.activemq.broker.BrokerService.startAllConnectors (BrokerService.java:1471) at org.apache.activemq.broker.BrokerService.start (BrokerService.java:404) at org.apache.activemq.xbean.XBeanBrokerService.afterPropertiesSet (XBeanBrokerService.java:49) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.invokeInitMethods (AbstractAutowireCapableBeanFactory.java:1065) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean (AbstractAutowireCapableBeanFactory.java:1035) at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean (AbstractAutowireCapableBeanFactory.java:420) at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject (AbstractBeanFactory.java:245) at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton (DefaultSingletonBeanRegistry.java:141) 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 (DefaultListableBeanFactory.java:290) at org.springframework.context.support.AbstractApplicationContext.refresh (AbstractApplicationContext.java:351) at org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init> (ClassPathXmlApplicationContext.java:163) at org.apache.xbean.spring.context.ClassPathXmlApplicationContext.<init> (ClassPathXmlApplicationContext.java:52) at org.apache.activemq.xbean.XBeanBrokerFactory.createBroker (XBeanBrokerFactory.java:41) at org.apache.activemq.broker.BrokerFactory.createBroker (BrokerFactory.java:57) at org.apache.activemq.console.command.StartCommand.startBroker (StartCommand.java:82) at org.apache.activemq.console.command.StartCommand.runTask (StartCommand.java:50) at org.apache.activemq.console.command.AbstractCommand.execute (AbstractCommand.java:52) at org.apache.activemq.console.command.ShellCommand.runTask (ShellCommand.java:85) at org.apache.activemq.console.command.AbstractCommand.execute (AbstractCommand.java:52) at org.apache.activemq.console.command.ShellCommand.main (ShellCommand.java:47) at java.lang.reflect.Method.invoke (libgcj.so.7) at org.apache.activemq.console.Main.runTaskClass (Main.java:202) at org.apache.activemq.console.Main.main (Main.java:104) -- View this message in context: http://www.nabble.com/No-such-device-exception-from-Java-at-startup-tf4945421s2354.html#a14158583 Sent from the ActiveMQ - User mailing list archive at Nabble.com.
