activemq-users mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "James Strachan" <james.strac...@gmail.com>
Subject Re: Broker going down: MulticastDiscoveryAgent
Date Wed, 25 Oct 2006 14:16:13 GMT
Could you post a full stack trace please? Also which version are you using?

On 10/25/06, petera <peter.anderson@egsgroup.com> 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/

Mime
View raw message