Quick Note 003 for JBI-based JMS Publisher and Subscriber example for Leonard Barkley

This Quick Note discusses a simple solution to the use case provided by Leonard Barkley. The question goes like this:

“I dont have any idea how to implement BPEL process but the BPEL deployed as a subscriber of a topic. usually I implement the BPEL process and deployed it as web service.”

We produce a simple GlassFish ESB v2.1-based solution which reads a file, sends its content to a JMS Topic and another simple GlassFish ESB v2.1-based solution which subscribes to the same JMS Topic, receives the message and writes it to a file. Both solutions will use BPEL to implement the simple logic, though it is possible to implement both solutions without BPEL, so we have File BC -> BPEL SE -> JMS BC -> JMS Provider (Topic) -> JMS BC -> BPEL SE -> File BC.

Here is the note: QuickNote003_forLeonardBarkley.pdf

Hire is an archive with the project group containing all the projects developed in the Note: JMSTopicSampleProjGrp.zip

As Leonard Barkley pointed out to me, having implemented the sample, the Note is incorrect on Pages 23 and 24. The JMSSubscriber_JMSIn WSDL should use the Receive type, not Send type as the docuent states. The solution still works, it appears, but the configuration as documented is confusing. Thanks Leonard.


Comments:

Hi Michael

Hope you had a good break.

Just followed your quick note 003, simple JBI project. Don't know if you're at all interested or not, but found a couple of typos in this.

In the Subscriber project you say to create a JMS/Send WSDL instead of JMS/Receive.

The other 2 items hardly rate a mention, but as I'm writing this email anyway...... :-)
"Right click Project Files" should be "Right Click Process Files".
In both Publish and Subscribe projects there's no mention of actually creating the bpel object - I'm guessing it's so simple an example you didn't bother to add all steps.

Regards
Jonathan

Thanks, Jonathan.
I thought it might be a good idea to post this as a comment for the benefit of these who intend to work through the material.

Posted by Michael Czapski for Jonathan on October 07, 2009 at 02:50 PM EST #

May I ask how I can access the tutorial?

Posted by Crystal on November 19, 2010 at 03:27 PM EST #

Hello, Crystal.
Please go to my personal blog site: Http://blogs.czapski.id.au. All articles I posted are there with intact links.

Regards

Michael

Posted by Michael Czapski on November 20, 2010 at 02:04 AM EST #

Post a Comment:
  • HTML Syntax: NOT allowed
About

In this Blog I post abstracts of articles / writeups / notes on various aspects of Java CAPS and SOA Suite including solutions, discussions and screencasts. The links to the referenced material are included in the bodies of the abstracts.

Search

Categories
Archives
« April 2014
SunMonTueWedThuFriSat
  
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
   
       
Today