Open ESB (as at 27/0710) is running on Glassfish 2.2 and Netbeans 6.7.1 (download). The road map for Open ESB does not currently provide a release date for Glassfish v3 support, release name Fuji, my current assumption is that Glassfish 2.x is Java EE5 anad 3.x is Java EE6.
In the mean time there are several great tutorials for the current release of Open ESB see link.
Tutorial 1 summary - Create BPEL instance and deploy to openESB
1. Create BPEL project.
Optional
2. Import exiting XSD's for request and response operation types.
3. Create WSDL (defining a portType but no actual port).
4. Use the wsdl as a BPEL partner link.
5. Implement the BPEL process (Add the following operations as a minimum for testing: receive reply, plus some transform like assign).
6. In the Recieve/Reply operations link to the Bpel Partner link defined in 4., then define the Normal response as the XSD reqeust and response types.
7. In the Assign operation perform a default literal assignment for the response type, for initial testing.
8. Validate the generated XML.
9. Build the project.
10. Create an SOA Composite Application (SOA CA), this is Service Assembly in JBI.
11. Add the new BPEL module to the SOA CA
12. Add a SOAP port (not soap12) for testing.
13. Configure the SOAP port define an Endpoint name and URL for invoking the service.
14. Build and the Deploy to Open ESB.
15. Go to the Open ESB console find the deployed SOA CA in the GlassFish/JBI/ServiceAssemblies folder.
16. Test using SOAP UI in Netbeans.
17. Add a test case to the SOA CA.
18. Select the WSDL and service operation to test.
19. Edit the expected
20. Run the test.
No comments:
Post a Comment