Bug 1404475

Summary: Messages can not be transmitted to remote C# client.
Product: [JBoss] JBoss Enterprise Application Platform 6 Reporter: liufeng <lliufeng>
Component: HornetQAssignee: jboss-set
Status: CLOSED WONTFIX QA Contact: Miroslav Novak <mnovak>
Severity: urgent Docs Contact:
Priority: unspecified    
Version: unspecifiedCC: csuconic, lliufeng, msvehla
Target Milestone: ---   
Target Release: ---   
Hardware: i686   
OS: Windows   
Whiteboard:
Fixed In Version: Doc Type: If docs needed, set a value
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2019-03-01 12:28:31 UTC Type: Bug
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:

Description liufeng 2016-12-13 22:57:33 UTC
Description of problem:

    Messages published to a topic queue can not be automatically transmitted to remote C# client who has created a durable Push subscription using HornetQ-Rest, when JBOSS AS 7.1.1 final server is restarted.

Version-Release number of selected component (if applicable):


How reproducible:

Steps to Reproduce:

1.start JBOSS AS 7.1.1 SERVER with a HortnetQ-rest servlet

2.Program a C# client to create a durable push subscription

3.After completing push subscription, stop the JBOSS SERVER

4.Program a C# http server , which receive http POST request

5.Restart the JBoss Server (Tip load the subscription)

6.Publish a message to the topic

Actual results:

Nothing occurs (both the JBOSS server console and the C# http server console)

Expected results:

the c# http server console receive the message. 

the jboss server console tips send the message.

Additional info:

Comment 1 liufeng 2016-12-14 12:58:25 UTC
(In reply to liufeng from comment #0)
> Description of problem:
> 
>     Messages published to a topic queue can not be automatically transmitted
> to remote C# client who has created a durable Push subscription using
> HornetQ-Rest, when JBOSS AS 7.1.1 final server is restarted.
> 
> Version-Release number of selected component (if applicable):
> 
> 
> How reproducible:
> 
> Steps to Reproduce:
> 
> 1.start JBOSS AS 7.1.1 SERVER with a HortnetQ-rest servlet
> 
> 2.Program a C# client to create a durable push subscription
> 
> 3.After completing push subscription, stop the JBOSS SERVER
> 
> 4.Program a C# http server , which receive http POST request
> 
> 5.Restart the JBoss Server (Tip load the subscription)
> 
> 6.Publish a message to the topic
> 
> Actual results:
> 
> Nothing occurs (both the JBOSS server console and the C# http server console)
> 
> Expected results:
> 
> the c# http server console receive the message. 
> 
> the jboss server console tips send the message.
> 
> Additional info:

Comment 2 liufeng 2016-12-19 04:05:00 UTC
RestEasy:3.0.9
hornetq-rest:2.4.7