When i deploy a mdb whose type is topic,in ejb-jar.xml file: ... <message-driven-destination> <destination-type>javax.jms.Topic</destination-type> <subscription-durability>NonDurable</subscription-durability> </message-driven-destination> ... start run.bat,deploy is successful. change "NonDurable" to "Durable",deploy fail. the error message just like:
14:10:05,155 WARN [JMSContainerInvoker] JMS provider failure detected: org.jboss.deployment.DeploymentException: Error during topic setup; - nested throwable: (javax.jms.J MSException: Null or empty subscription) at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException .java:39) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:807) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:922) at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvok er.java:1492) at java.lang.Thread.run(Thread.java:595) Caused by: javax.jms.JMSException: Null or empty subscription at org.jboss.mq.SpyConnection.createDurableConnectionConsumer(SpyConnection.java:153) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:789) ... 3 more 14:10:05,155 INFO [JMSContainerInvoker] Reconnected to JMS provider 14:10:05,155 ERROR [JMSContainerInvoker] Could not set ExceptionListener to null javax.jms.IllegalStateException: The connection is closed at org.jboss.mq.Connection.setExceptionListener(Connection.java:559) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStop(JMSContainerInvoker.java:987) at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvok er.java:1460) at java.lang.Thread.run(Thread.java:595) 14:10:05,155 ERROR [JMSContainerInvoker] Could not stop JMS connection javax.jms.IllegalStateException: The connection is closed at org.jboss.mq.Connection.stop(Connection.java:694) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerStop(JMSContainerInvoker.java:1001) at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvok er.java:1460) at java.lang.Thread.run(Thread.java:595) 14:10:15,155 INFO [JMSContainerInvoker] Trying to reconnect to JMS provider 14:10:15,171 WARN [JMSContainerInvoker] JMS provider failure detected: org.jboss.deployment.DeploymentException: Error during topic setup; - nested throwable: (javax.jms.J MSException: Null or empty subscription) at org.jboss.deployment.DeploymentException.rethrowAsDeploymentException(DeploymentException .java:39) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.innerCreate(JMSContainerInvoker.java:807) at org.jboss.ejb.plugins.jms.JMSContainerInvoker.startService(JMSContainerInvoker.java:922) at org.jboss.ejb.plugins.jms.JMSContainerInvoker$ExceptionListenerImpl.run(JMSContainerInvok er.java:1492) at java.lang.Thread.run(Thread.java:595) any suggestion? View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3888598#3888598 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3888598 ------------------------------------------------------- SF.Net email is Sponsored by the Better Software Conference & EXPO September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf _______________________________________________ JBoss-user mailing list JBoss-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/jboss-user