Does anyone else see an InvalidDestinationException occur when running the JMS itests? I am currently at revision 755339 but I have seen this happen at earlier revision levels too. I can't understand why the send to the temp queue is failing because it seems the receiver is still alive waiting for a response on that queue.
Greg [INFO] ------------------------------------------------------------------------ [INFO] Building Apache Tuscany SCA iTest JMS Message Format [INFO] task-segment: [install] [INFO] ------------------------------------------------------------------------ [INFO] [resources:resources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:compile] [INFO] Nothing to compile - all classes are up to date [INFO] [resources:testResources] [INFO] Using default encoding to copy filtered resources. [INFO] [compiler:testCompile] [INFO] Nothing to compile - all classes are up to date [INFO] [surefire:test] [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.jdkprefixprofileactiva...@546c546c [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.alwaysonprofileactiva...@546c546c [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.fileprofileactiva...@546c546c [WARNING] Component returned which is not the same manager. Ignored. component=org.apache.maven.profiles.activation.operatingsystemprofileactiva...@546c546c [INFO] Surefire report directory: C:\Tuscany\Tuscany-1.x-755339\Checkout\itest\jms-format\target\surefire-reports ------------------------------------------------------- T E S T S ------------------------------------------------------- Running org.apache.tuscany.sca.binding.jms.format.FormatJMSBytesTestCase Mar 18, 2009 1:25:08 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: jmsbytes/helloworld.composite Mar 18, 2009 1:25:09 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading contribution: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/./target/classes/ Mar 18, 2009 1:25:10 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading composite: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/target/classes/jmsbytes/helloworld.composite Mar 18, 2009 1:25:10 PM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: jmsbytes/helloworld.composite Mar 18, 2009 1:25:11 PM org.apache.activemq.broker.BrokerService start INFO: Using Persistence Adapter: MemoryPersistenceAdapter Mar 18, 2009 1:25:12 PM org.apache.activemq.broker.BrokerService getBroker INFO: ActiveMQ 5.2.0 JMS Message Broker (localhost) is starting Mar 18, 2009 1:25:12 PM org.apache.activemq.broker.BrokerService getBroker INFO: For help or more information please see: http://activemq.apache.org/ Mar 18, 2009 1:25:12 PM org.apache.activemq.broker.jmx.ManagementContext$1 run INFO: JMX consoles can connect to service:jmx:rmi:///jndi/rmi://localhost:1099/jmxrmi Mar 18, 2009 1:25:12 PM org.apache.activemq.broker.BrokerService start INFO: ActiveMQ JMS Message Broker (localhost, ID:gregd-4229-1237397112308-0:0) started Mar 18, 2009 1:25:12 PM org.apache.activemq.broker.TransportConnector start INFO: Connector vm://localhost Started Mar 18, 2009 1:25:12 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService1 Hello Fred Bloggs Mar 18, 2009 1:25:12 PM org.apache.tuscany.sca.node.impl.NodeImpl stop INFO: Stopping node: jmsbytes/helloworld.composite Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 4.486 sec Running org.apache.tuscany.sca.binding.jms.format.FormatJMSTextXMLTestCase Mar 18, 2009 1:25:12 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: jmstextxml/helloworld.composite Mar 18, 2009 1:25:12 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading contribution: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/./target/classes/ Mar 18, 2009 1:25:13 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading composite: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/target/classes/jmstextxml/helloworld.composite Mar 18, 2009 1:25:13 PM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: jmstextxml/helloworld.composite Mar 18, 2009 1:25:13 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService1 Mar 18, 2009 1:25:14 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService2 Mar 18, 2009 1:25:14 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService3 getGreetings: Hello Fred Bloggs getGreetings: Hello Fred Bloggs getGreetings: Hello Fred Bloggs getPersonGreetings: Hello Fred Bloggs Mar 18, 2009 1:25:14 PM org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor invoke SEVERE: Exception invoking service 'HelloWorldService org.apache.tuscany.sca.binding.jms.impl.JMSBindingException: javax.jms.InvalidDestinationException: Cannot publish to a deleted Destination: temp-queue://ID:gregd-4229-1237397112308-2:6:2 at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invokeResponse(TransportServiceInterceptor.java:171) at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invoke(TransportServiceInterceptor.java:79) at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(RuntimeWireImpl.java:149) at org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingListener.invokeService(RRBJMSBindingListener.java:100) at org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingListener.onMessage(RRBJMSBindingListener.java:76) at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1021) at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:122) at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:192) at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122) at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) Caused by: javax.jms.InvalidDestinationException: Cannot publish to a deleted Destination: temp-queue://ID:gregd-4229-1237397112308-2:6:2 at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1597) at org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:227) at org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:241) at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invokeResponse(TransportServiceInterceptor.java:163) ... 12 more Mar 18, 2009 1:25:14 PM org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingListener onMessage SEVERE: Exception send fault response 'HelloWorldService org.apache.tuscany.sca.binding.jms.impl.JMSBindingException: javax.jms.InvalidDestinationException: Cannot publish to a deleted Destination: temp-queue://ID:gregd-4229-1237397112308-2:6:2 at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invokeResponse(TransportServiceInterceptor.java:171) at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invoke(TransportServiceInterceptor.java:86) at org.apache.tuscany.sca.core.assembly.RuntimeWireImpl.invoke(RuntimeWireImpl.java:149) at org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingListener.invokeService(RRBJMSBindingListener.java:100) at org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingListener.onMessage(RRBJMSBindingListener.java:76) at org.apache.activemq.ActiveMQMessageConsumer.dispatch(ActiveMQMessageConsumer.java:1021) at org.apache.activemq.ActiveMQSessionExecutor.dispatch(ActiveMQSessionExecutor.java:122) at org.apache.activemq.ActiveMQSessionExecutor.iterate(ActiveMQSessionExecutor.java:192) at org.apache.activemq.thread.PooledTaskRunner.runTask(PooledTaskRunner.java:122) at org.apache.activemq.thread.PooledTaskRunner$1.run(PooledTaskRunner.java:43) at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:665) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:690) at java.lang.Thread.run(Thread.java:797) Caused by: javax.jms.InvalidDestinationException: Cannot publish to a deleted Destination: temp-queue://ID:gregd-4229-1237397112308-2:6:2 at org.apache.activemq.ActiveMQSession.send(ActiveMQSession.java:1597) at org.apache.activemq.ActiveMQMessageProducer.send(ActiveMQMessageProducer.java:227) at org.apache.activemq.ActiveMQMessageProducerSupport.send(ActiveMQMessageProducerSupport.java:241) at org.apache.tuscany.sca.binding.jms.transport.TransportServiceInterceptor.invokeResponse(TransportServiceInterceptor.java:163) ... 12 more Mar 18, 2009 1:25:34 PM org.apache.tuscany.sca.node.impl.NodeImpl stop INFO: Stopping node: jmstextxml/helloworld.composite Mar 18, 2009 1:25:34 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: jmsmessage/helloworld.composite Tests run: 1, Failures: 0, Errors: 1, Skipped: 0, Time elapsed: 21.762 sec <<< FAILURE! testHelloWorldCreate(org.apache.tuscany.sca.binding.jms.format.FormatJMSTextXMLTestCase) Time elapsed: 21.651 sec <<< ERROR! org.apache.tuscany.sca.binding.jms.impl.JMSBindingException: No reply message received on temp-queue://ID:gregd-4229-1237397112308-2:6:2 for message id ID:gregd-4229-1237397112308-2:6:3:1:1 at org.apache.tuscany.sca.binding.jms.transport.TransportReferenceInterceptor.invokeResponse(TransportReferenceInterceptor.java:139) at org.apache.tuscany.sca.binding.jms.transport.TransportReferenceInterceptor.invoke(TransportReferenceInterceptor.java:75) at org.apache.tuscany.sca.binding.jms.headers.HeaderReferenceInterceptor.invoke(HeaderReferenceInterceptor.java:79) at org.apache.tuscany.sca.binding.jms.wireformat.jmstextxml.runtime.WireFormatJMSTextXMLReferenceInterceptor.invoke(WireFormatJMSTextXMLReferenceInterceptor.java:71) at org.apache.tuscany.sca.binding.jms.provider.RRBJMSBindingInvoker.invoke(RRBJMSBindingInvoker.java:201) at org.apache.tuscany.sca.core.databinding.wire.DataTransformationInterceptor.invoke(DataTransformationInterceptor.java:99) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:310) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:163) at $Proxy17.getPersonGreetings(Unknown Source) at org.apache.tuscany.sca.binding.jms.format.jmstextxml.helloworld.HelloWorldReferenceImpl.getPersonGreetings(HelloWorldReferenceImpl.java:42) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:615) at org.apache.tuscany.sca.implementation.java.invocation.JavaImplementationInvoker.invoke(JavaImplementationInvoker.java:162) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:112) at org.apache.tuscany.sca.binding.sca.impl.SCABindingInvoker.invoke(SCABindingInvoker.java:61) at org.apache.tuscany.sca.core.databinding.wire.PassByValueInterceptor.invoke(PassByValueInterceptor.java:112) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:310) at org.apache.tuscany.sca.core.invocation.JDKInvocationHandler.invoke(JDKInvocationHandler.java:163) at $Proxy17.getPersonGreetings(Unknown Source) at org.apache.tuscany.sca.binding.jms.format.FormatJMSTextXMLTestCase.testHelloWorldCreate(FormatJMSTextXMLTestCase.java:59) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:615) at org.junit.runners.model.FrameworkMethod$1.runReflectiveCall(FrameworkMethod.java:44) at org.junit.internal.runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15) at org.junit.runners.model.FrameworkMethod.invokeExplosively(FrameworkMethod.java:41) at org.junit.internal.runners.statements.InvokeMethod.evaluate(InvokeMethod.java:20) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:73) at org.junit.runners.BlockJUnit4ClassRunner.runChild(BlockJUnit4ClassRunner.java:46) at org.junit.runners.ParentRunner.runChildren(ParentRunner.java:180) at org.junit.runners.ParentRunner.access$000(ParentRunner.java:41) at org.junit.runners.ParentRunner$1.evaluate(ParentRunner.java:173) at org.junit.internal.runners.statements.RunBefores.evaluate(RunBefores.java:28) at org.junit.internal.runners.statements.RunAfters.evaluate(RunAfters.java:31) at org.junit.runners.ParentRunner.run(ParentRunner.java:220) at org.apache.maven.surefire.junit4.JUnit4TestSet.execute(JUnit4TestSet.java:62) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.executeTestSet(AbstractDirectoryTestSuite.java:138) at org.apache.maven.surefire.suite.AbstractDirectoryTestSuite.execute(AbstractDirectoryTestSuite.java:125) at org.apache.maven.surefire.Surefire.run(Surefire.java:132) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:64) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:615) at org.apache.maven.surefire.booter.SurefireBooter.runSuitesInProcess(SurefireBooter.java:308) at org.apache.maven.surefire.booter.SurefireBooter.main(SurefireBooter.java:879) Running org.apache.tuscany.sca.binding.jms.format.FormatJMSMessageTestCase Mar 18, 2009 1:25:34 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading contribution: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/./target/classes/ Mar 18, 2009 1:25:35 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading composite: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/target/classes/jmsmessage/helloworld.composite Mar 18, 2009 1:25:35 PM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: jmsmessage/helloworld.composite Mar 18, 2009 1:25:35 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService1 Hello Fred Bloggs Mar 18, 2009 1:25:39 PM org.apache.tuscany.sca.node.impl.NodeImpl stop INFO: Stopping node: jmsmessage/helloworld.composite Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 5.287 sec Running org.apache.tuscany.sca.binding.jms.format.FormatJMSObjectTestCase Mar 18, 2009 1:25:39 PM org.apache.tuscany.sca.node.impl.NodeImpl <init> INFO: Creating node: jmsobject/helloworld.composite Mar 18, 2009 1:25:40 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading contribution: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/./target/classes/ Mar 18, 2009 1:25:41 PM org.apache.tuscany.sca.node.impl.NodeImpl configureNode INFO: Loading composite: file:/C:/Tuscany/Tuscany-1.x-755339/Checkout/itest/jms-format/target/classes/jmsobject/helloworld.composite Mar 18, 2009 1:25:41 PM org.apache.tuscany.sca.node.impl.NodeImpl start INFO: Starting node: jmsobject/helloworld.composite Mar 18, 2009 1:25:41 PM org.apache.tuscany.sca.host.jms.asf.ASFListener registerListerner INFO: JMS service 'HelloWorldService' listening on destination HelloWorldService1 Mar 18, 2009 1:25:41 PM org.apache.tuscany.sca.node.impl.NodeImpl stop INFO: Stopping node: jmsobject/helloworld.composite Tests run: 1, Failures: 0, Errors: 0, Skipped: 0, Time elapsed: 1.232 sec Results : Tests in error: testHelloWorldCreate(org.apache.tuscany.sca.binding.jms.format.FormatJMSTextXMLTestCase) Tests run: 4, Failures: 0, Errors: 1, Skipped: 0
