WSO2 ESB Topic Subscription for REST url

We are successfully using WSO2 ESB for basic mediation using REST for the caller and the service (via a message queue).

We are now trying to use the topics and subscription model. However, unlike in other parts of the ESB where you can modify the message format to POX, in the subscription interface there is way to define the format of the payload to the URL. The ESB always sends soap to the URL, even though we want it to send POX. We don;t want to have to write SOAP services.

Is there way to change the format that the subscriber gets? I know we can setup a proxy which then sends the message etc, but this is cumbersome and cannot be automated for new services.

Answers


If you use WS-Eventing, then you get the soap messages to the subscriber endpoints. You can use JMS based pub-sub scenario to implement what you want. Please have a look at [1].

[1] http://wso2.org/library/articles/2011/12/wso2-esb-example-pubsub-soa


Please refer [1] where there are comprehensive sets of usecases cover for JMS related requirements hope this will help you

[1] http://docs.wso2.org/wiki/display/ESB460/Java+Message+Service+%28JMS%29+Support


Need Your Help

parseDouble throwing NullPointerException for a non-null variable

java android eclipse nullpointerexception

I would love to receive some help from second eyes, for I have struggled to identify what is wrong with my code. In the Eclipse IDE I am attempting to implement a Google Maps activity that reads s...

How to properly link to files with accents in their names in a LAMP envirionment

html lamp character-encoding

I have made a php script that iterates through files in a directory and outputs links to them. The file names are in Spanish so some contain characters like á, é, etc.

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.