











Signup for Training
- Kuala Lumpur, ML, Nov 25-27
- Frankfurt, DE, Dec 02-04
- Ciudad de Mexico, Dec 2-4
- Atlanta, GA Dec 3-5
- Melbourne, AU, Dec 9-11
More trainings...
Intalio|BPMS Webinars
- Nov 20, 2008 1 PM EST
- Nov 21, 2008 1PM EST
- Nov 26, 2008 10 AM GMT
- Dec 5, 2008 10 AM PST
- Dec 9, 2008 1 PM EST
- Dec 11, 2008 1 PM EST
- Dec 19, 2008 10 AM PST
- Dec 30, 2008 10 AM PST
- Jan 13, 2009 10 AM PST
- Jan 15, 2009 1 PM EST
- Feb 3, 2009 10 AM PST
- Feb 12, 2009 1 PM EST
- Feb 17, 2009 10 AM PST
- Mar 10, 2009 10 AM PST
- Mar 12, 2009 1 PM EST
- Mar 24, 2009 10 AM PST
Login
Who's online?
- (jloge@ebsco.com)
- Alex Prada (alex.prada)
- Alexandre Miguel de Andrade Souza (alexandremas)
- Crezo Ferreira (crezo.ferreira)
- ESOMCHI NWOFOR (esomchi.nwofor)
- Ezequiel Muñoz (ezequiel.munoz)
- Jose garcia (jose.garcia2)
- Jose Meza (jose.meza)
- Kevin Murray (kevin.murray)
- Leonardo Saraiva (leonardo.saraiva)
- Raul Rivas (raulxavier)
- Richard Guydan (richard.guydan)
- Soul Id (soul.id)
- Talita Pezzi (talita.pezzi)
MAIN
Samples-5.1
Receive JMSUsingActiveMQ
Samples-5.1
Receive JMSUsingActiveMQ Receive JMSUsingActiveMQ
on Nov 20 2007
Work Scenario in the Axis 2:
Last Updated ( Feb 04 2008 )
< Prev
Next >
receivejmsmessageusingactivemq 29/01/2008,22:57 77.68 Kb
Description:
This use case illustrates functionality of receiving JMS message using Active MQ.
The process has been implemented by creating a wsdl that performs receiving JMS operation, and invoking this wsdl in intalio process
Use case dependencies:
- PIPA.xform
- PIPA.xform.xsd
- ReceiveValues.xform
- ReceiveValues.xform.xsd
- test1.xsl
Requirements:
- Intalio|BPMS Server-5.1.1
- Intalio|BPMS Designer-5.1.1
- ResponseJMSServiceWS.aar
- ResponseJMSServiceWS.wsdl
- 12 Jar files:
i. activeio-core-3.0.0-incubator.jar
ii. activemq-console-4.1.0-incubator.jar
iii. activemq-core-4.1.0-incubator.jar
iv. activemq-core-4.1.0-incubator-tests.jar
v. activemq-jaas-4.1.0-incubator.jar
vi. activemq-web-4.1.0-incubator.jar
vii. backport-util-concurrent-2.1.jar
viii. commons-logging-1.1.jar
ix. derby-10.1.1.0.jar
x. geronimo-j2ee-management_1.0_spec-1.0.jar
xi. geronimo-jms_1.1_spec-1.0.jar
xii. mx4j-2.1.1.jar - Axis2 version 1.3
Configurations:
- Download the above given jar files and paste all the jar files in lib folder of intalio-bpms server: \repository\com\intalio\bpms\axis2-services-geronimo-1.1\1.1.1\axis2-services-geronimo-1.1-1.1.1.war\WEB-INF\services\lib
- Restart the server .
Preconditions:
-
Make sure Intalio|BPMS Server is up and running fine.
-
Make sure the Process Explorer pane does not contain any Intalio|BPMS Business Process Project with same name.
Process Download & Import:
- Download ‘ReceiveJMSMessageUsingActiveMQ.zip’.
- Go to File > Import...
- Select 'Existing Projects into Workspace', in the wizard, click on Next >
- Browse to select the downloaded archive file.
- Click to Finish.
- Update project builders by right click on project; go to BPMS Designer Tools > Update BPMS Builders.
Work Scenario in the Axis 2:
To upload “ResponseJMSServiceWS.aar” in the Axis2:
- Make sure Intalio-bpms server is already started.
- Open a web browser, provide url as: http://localhost:8080/axis2/., that takes to login screen for axis2.
- Click on the “Administration” link. \
- Login with the following credentials:
username: ‘admin’ (without quotes).
password: ‘axis2’ (without quotes). - Click on the link to “Upload Service”.
- Browse to location of “ResponseJMSServiceWS.aar” to “Upload a AxisService Archive File “ page.
- Now click on Available Services link and refresh the webpage
Note: You will see the list of the available services. - Verify that “ResponseJMSServiceWS” is present there.
- Click on the “ResponseJMSServiceWS” it displays respective wsdl file.
Note: This wsdl displays users Ip address in place of localhost in soap address location.If you want you can save this wsdl file on your system and use in place of the existing wsdl. .
Process Deployment & Execution:
- Make sure that you already deployed & execute sendJMSUsingActiveMQ sample.
- Click on Deploy Project to Intalio|BPMS Server button in tool bar.
- Make sure you select all runtime files while exporting to Intalio|BPMS Server.
- Click on Finish button.
- Open a web browser, provide url as: http://localhost:8080/ui-fw which takes to login screen for workflow UI.
- Login with the following credentials:
username: 'examples\ewilliams' (without quotes).
password: 'password' (without quotes). - Under Processes tab you should see "PIPA-init process ReceiveJMSMessage/ResponseJMSwithForms with form PIPA.xform" link, click it to view JMSMessage form
- The form generated displays respective two input fields to map input data.
- Click on "Start process" button to retrieve the JMS messages
- This will replace the page with an output displaying the JMS Messages
