Does all this yammering about a deleted destination make any sense to
anyone? I'm about to put on my diving suit and try to figure it out.
WARN [DefaultMessageListenerContainer-1] (LogUtils.java:369) -
Application
{http://task.jug.basistech.com/}TaskEndpoint#{http://task.jug.basistech.com/}assignTask
has thrown exception, unwinding now
org.springframework.jms.InvalidDestinationException: Cannot publish to
a deleted Destination:
temp-queue://ID:tinhat.local-50337-1286556891164-0:0:1; nested
exception is javax.jms.InvalidDestinationException: Cannot publish to
a deleted Destination:
temp-queue://ID:tinhat.local-50337-1286556891164-0:0:1
at
org.springframework.jms.support.JmsUtils.convertJmsAccessException(JmsUtils.java:285)
at
org.springframework.jms.support.JmsAccessor.convertJmsAccessException(JmsAccessor.java:168)
at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:469)
at org.springframework.jms.core.JmsTemplate.send(JmsTemplate.java:534)
at
org.apache.cxf.transport.jms.JMSDestination.sendExchange(JMSDestination.java:307)
at
org.apache.cxf.transport.jms.JMSOutputStream.doClose(JMSOutputStream.java:56)
at
org.apache.cxf.io.CachedOutputStream.close(CachedOutputStream.java:185)
at
org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56)
at
org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:247)
at
org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:99)
at
org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:303)
at
org.apache.cxf.transport.ChainInitiationObserver.onMessage(ChainInitiationObserver.java:113)
at
org.apache.cxf.transport.jms.JMSDestination.onMessage(JMSDestination.java:220)
at
org.springframework.jms.listener.AbstractMessageListenerContainer.doInvokeListener(AbstractMessageListenerContainer.java:535)
at
org.springframework.jms.listener.AbstractMessageListenerContainer.invokeListener(AbstractMessageListenerContainer.java:495)
at
org.springframework.jms.listener.AbstractMessageListenerContainer.doExecuteListener(AbstractMessageListenerContainer.java:467)
at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.doReceiveAndExecute(AbstractPollingMessageListenerContainer.java:323)
at
org.springframework.jms.listener.AbstractPollingMessageListenerContainer.receiveAndExecute(AbstractPollingMessageListenerContainer.java:261)
at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.invokeListener(DefaultMessageListenerContainer.java:1056)
at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.executeOngoingLoop(DefaultMessageListenerContainer.java:1048)
at
org.springframework.jms.listener.DefaultMessageListenerContainer$AsyncMessageListenerInvoker.run(DefaultMessageListenerContainer.java:947)
at java.lang.Thread.run(Thread.java:637)
Caused by: javax.jms.InvalidDestinationException: Cannot publish to a
deleted Destination:
temp-queue://ID:tinhat.local-50337-1286556891164-0:0:1
at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1696)
at
org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:231)
at
org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:269)
at org.springframework.jms.core.JmsTemplate.doSend(JmsTemplate.java:589)
at org.springframework.jms.core.JmsTemplate.doSend(JmsTemplate.java:569)
at
org.springframework.jms.core.JmsTemplate$3.doInJms(JmsTemplate.java:536)
at
org.springframework.jms.core.JmsTemplate.execute(JmsTemplate.java:466)
... 20 more
INFO [DefaultMessageListenerContainer-1] (LogUtils.java:369) -
Application
{http://task.jug.basistech.com/}TaskEndpoint#{http://task.jug.basistech.com/}assignTask
has thrown exception, unwinding now:
org.apache.cxf.binding.soap.SoapFault: Fault occurred while
processing.