In what situations will the transportListener be null? We use a
clustered environment with a shared file system. Currently using
ActiveMQ 4.0.2 build 174253, Mule 1.3 RC4, Spring 1.2.4. My xml config
and error log are displayed below. Thanks in advance!!!
-Jeff
****** My xml config: ******
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="muleManager"
class="org.mule.extras.spring.config.AutowireUMOManagerFactoryBean"/>
<bean id="muleNameProcessor"
class="org.mule.extras.spring.config.MuleObjectNameProcessor"/>
<bean id="applicationEventMulticaster"
class="org.mule.extras.spring.events.MuleEventMulticaster">
<property name="asynchronous" value="false"/>
</bean>
<bean id="jmsConnector" class="org.mule.providers.jms.JmsConnector">
<property name="specification" value="1.1"/>
<property name="connectionFactory" ref="connectionFactory"/>
<property name="maxRedelivery" value="4"/>
<property name="durable" value="true"/>
</bean>
<bean id="connectionFactory"
class="org.apache.activemq.ActiveMQConnectionFactory">
<property name="brokerURL"
value="peer://${activemq.peer.group.name}/linux"/>
</bean>
<bean id="defaultInterceptorStack" singleton="false"
class="java.util.ArrayList">
<constructor-arg>
<list>
<bean id="loggingInterceptor"
class="org.mule.interceptors.LoggingInterceptor"/>
<bean id="timerInterceptor"
class="org.mule.interceptors.TimerInterceptor"/>
</list>
</constructor-arg>
</bean>
<bean id="classCreationUMO" class="org.mule.impl.MuleDescriptor">
<property name="inboundEndpoint">
<bean class="org.mule.impl.endpoint.MuleEndpoint">
<property name="endpointURI">
<bean class="org.mule.impl.endpoint.MuleEndpointURI">
<constructor-arg>
<value>jms://class.creation?MULE_SERVICE_METHOD=createClassroom</value>
</constructor-arg>
</bean>
</property>
</bean>
</property>
<property name="implementation">
<value>classroomManager</value>
</property>
<property name="interceptors">
<ref local="defaultInterceptorStack"/>
</property>
</bean>
********** end xml config **************************
[ERROR] 26 Oct 2006 14:20:26:
(org.apache.activemq.transport.TransportSupport) - No transportListener
available to process inbound command: MessageDispatch {commandId = 93,
responseRequired = false, consumerId =
ID:atl-altr-app02.johnny.net-54104-1161761064324-44:0:1:1, destination =
topic://ActiveMQ.Advisory.Consumer.Queue.class.creation, message =
ActiveMQMessage {commandId = 0, responseRequired = false, messageId =
ID:atl-altr-app01.johnny.net-40658-1161760709588-2:0:0:0:2813,
originalDestination = null, originalTransactionId = null, producerId =
ID:atl-altr-app01.johnny.net-40658-1161760709588-2:0:0:0, destination =
topic://ActiveMQ.Advisory.Consumer.Queue.class.creation, transactionId =
null, expiration = 0, timestamp = 0, arrival = 0, correlationId = null,
replyTo = null, persistent = false, type = Advisory, priority = 0,
groupID = null, groupSequence = 0, targetConsumerId = null, compressed =
false, userID = null, content = null, marshalledProperties =
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>, dataStructure
= ConsumerInfo {commandId = 3, responseRequired = false, consumerId =
ID:atl-altr-app01.johnny.net-40658-1161760709588-50:1:1:2, destination =
queue://class.creation, prefetchSize = 1000, maximumPendingMessageLimit
= 0, browser = false, dispatchAsync = true, selector = null,
subcriptionName = null, noLocal = false, exclusive = false, retroactive
= false, priority = 0, brokerPath =
[ID:atl-altr-app03.johnny.net-46027-1161761071175-1:0],
optimizedAcknowledge = false, noRangeAcks = false, additionalPredicate =
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>},
redeliveryCounter = 0, size = 0, properties = null, readOnlyProperties =
false, readOnlyBody = false}, redeliveryCounter = 0}
[ERROR] 26 Oct 2006 14:20:26:
(org.apache.activemq.transport.TransportSupport) - No transportListener
available to process inbound command: MessageDispatch {commandId = 96,
responseRequired = false, consumerId =
ID:atl-altr-app02.johnny.net-54104-1161761064324-46:0:1:1, destination =
topic://ActiveMQ.Advisory.Consumer.Queue.class.creation, message =
ActiveMQMessage {commandId = 0, responseRequired = false, messageId =
ID:atl-altr-app03.johnny.net-46027-1161761071175-2:0:0:0:2774,
originalDestination = null, originalTransactionId = null, producerId =
ID:atl-altr-app03.johnny.net-46027-1161761071175-2:0:0:0, destination =
topic://ActiveMQ.Advisory.Consumer.Queue.class.creation, transactionId =
null, expiration = 0, timestamp = 0, arrival = 0, correlationId = null,
replyTo = null, persistent = false, type = Advisory, priority = 0,
groupID = null, groupSequence = 0, targetConsumerId = null, compressed =
false, userID = null, content = null, marshalledProperties =
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>, dataStructure
= ConsumerInfo {commandId = 3, responseRequired = false, consumerId =
ID:atl-altr-app03.johnny.net-46027-1161761071175-52:1:1:2, destination =
queue://class.creation, prefetchSize = 1000, maximumPendingMessageLimit
= 0, browser = false, dispatchAsync = true, selector = null,
subcriptionName = null, noLocal = false, exclusive = false, retroactive
= false, priority = 0, brokerPath =
[ID:atl-altr-app01.johnny.net-40658-1161760709588-1:0],
optimizedAcknowledge = false, noRangeAcks = false, additionalPredicate =
[EMAIL PROTECTED]
<mailto:[EMAIL PROTECTED]>},
redeliveryCounter = 0, size = 0, properties = null, readOnlyProperties =
false, readOnlyBody = false}, redeliveryCounter = 0}