[ https://issues.apache.org/jira/browse/AMQ-3476?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13092499#comment-13092499 ]
Michael Justin commented on AMQ-3476: ------------------------------------- I will try to write a testcase however with the current test cases I run into a build error, using maven 3 and this command line from the activemq-core folder: mvn test -Dtest=org.apache.activemq.transport.stomp.Stomp11Test.java Result: Running org.apache.activemq.transport.stomp.Stomp11Test Tests run: 15, Failures: 0, Errors: 15, Skipped: 0, Time elapsed: 3.042 sec <<< FAILURE! Results : Tests in error: testConnect(org.apache.activemq.transport.stomp.Stomp11Test): Error creating b ean with name 'org.apache.activemq.xbean.XBeanBrokerService#0' defined in class path resource [org/apache/activemq/transport/stomp/stomp-auth-broker.xml]: Insta ntiation of bean failed; nested exception is java.lang.ExceptionInInitializerErr or (... many similar messages) Are additional configuration parameters necessary to run the tests? Many thanks in advance > Stomp 1.1 - messages sent after heart-beat timeout are lost > ----------------------------------------------------------- > > Key: AMQ-3476 > URL: https://issues.apache.org/jira/browse/AMQ-3476 > Project: ActiveMQ > Issue Type: Improvement > Components: Transport > Affects Versions: 5.6.0 > Environment: Windows Vista SP 2, Apache ActiveMQ 5.6 Snapshot > 2011-08-24 > Reporter: Michael Justin > Labels: stomp > > A Stomp 1.1 can send messages after the timeout specified in the heart-beat > header and these messages will not be rejected. They will also not be visible > in the admin console so it appears as if they are lost. > Example: > client sends: > CONNECT > accept-version:1.1 > server:localhost > heart-beat:1000,0 > received: > CONNECTED > heart-beat:0,2000 > session:ID:mj-PC-49595-1314256305896-2:24 > server:ActiveMQ/5.6-SNAPSHOT > version:1.1 > - here the client waits for about 5 seconds - > client sends a message: > SEND > destination:/queue/TOOL.DEFAULT > This should fail but the socket connection is still usable for outgoing data. > Reading from the connection however fails as expected if the client did not > sent any heart beat signals, so this problem seems to happen only for inbound > data (from client to server). -- This message is automatically generated by JIRA. For more information on JIRA, see: http://www.atlassian.com/software/jira