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

Reply via email to