Could you post a full stack trace please? Also which version are you using?
On 10/25/06, petera <[EMAIL PROTECTED]> wrote:
Hi, On a test server I have activemq running with the xml configuration file (SEE activemq.xml BELOW). Tomcat has two web apps listening for the broker on port 61616 (SEE context.xml ). Everything runs fine for a while and then the broker goes down with the following message: ERROR MulticastDiscoveryAgent - failed to process packet: java.net.SocketException: Socket closed Any help would be greatly appreciated. TIA Peter ACTIVEMQ.XML ----------------- <beans> <!-- Allows us to use system properties as variables in this configuration file --> <bean class="org.springframework.beans.factory.config.PropertyPlaceholderConfigurer"/> <broker useJmx="true" xmlns="http://activemq.org/config/1.0"> <persistenceAdapter> <journaledJDBC journalLogFiles="5" dataDirectory="../activemq-data" dataSource="#postgres-ds"/> </persistenceAdapter> <transportConnectors> <transportConnector name="default" uri="tcp://localhost:61616" /> <transportConnector name="stomp" uri="stomp://localhost:61613"/> </transportConnectors> <networkConnectors> <!-- by default just auto discover the other brokers --> <!-- <networkConnector name="default" uri="multicast://default"/> --> <!-- <networkConnector name="host1 and host2" uri="static://(tcp://host1:61616,tcp://host2:61616)" failover="true"/> --> </networkConnectors> </broker> <!-- This xbean configuration file supports all the standard spring xml configuration options --> <!-- Postgres DataSource Sample Setup --> <bean id="postgres-ds" class="org.postgresql.ds.PGPoolingDataSource"> <property name="serverName" value="localhost"/> <property name="databaseName" value="efed-messaging"/> <property name="portNumber" value="0"/> <property name="user" value="activemq"/> <property name="password" value="activemq"/> <property name="dataSourceName" value="postgres"/> <property name="initialConnections" value="1"/> <property name="maxConnections" value="10"/> </bean> </beans> <!-- END SNIPPET: example --> CONTEXT.XML ---------------- <Resource name="jms/ConnectionFactory" auth="Container" type="org.apache.activemq.ActiveMQConnectionFactory" description="JMS Connection Factory" factory="org.apache.activemq.jndi.JNDIReferenceFactory" brokerName="LocalActiveMQBroker" brokerURL="tcp://localhost:61616" useEmbeddedBroker="false"/> <Resource name="jms/InvoiceQueue" auth="Container" type="org.apache.activemq.command.ActiveMQQueue" factory="org.apache.activemq.jndi.JNDIReferenceFactory" physicalName="INVOICE"/> -- View this message in context: http://www.nabble.com/Broker-going-down%3A-MulticastDiscoveryAgent-tf2507593.html#a6992027 Sent from the ActiveMQ - User mailing list archive at Nabble.com.
-- James ------- http://radio.weblogs.com/0112098/
