1) New processes are stored in a folder with the process name and include:
- BPEL File
- WSDL(s) File
- deploy.xml (deployment descriptor)
- other necessary files
2) The folder is stored under the
3) On startup the server will load the processes and report on it within the server log file as shown below:
4) The Apache ODE User Guide then describes a way to test services using a script called sendsoap.sh under the Apache ODE Distribution bin directory. To get this to run I needed to open up permissions using chmod. One this was complete the syntax for executing this is:
/bin/sendsoap.sh (URL to the web service) (SOAP file sample)
or in the case of what is provided in the distro:
/bin/sendsoap.sh http://localhost:8080/ode/processes/helloWorld examples/HelloWorld2/testRequest.soap
When executed the following is returned in the client window:
The tomcat/catalina server window shows the following:
5) Testing in SOAPUI, the following was executed and the results are shown in the following image:
- Created new project in SOAPUI
- Selected WSDL
- Generated a message
- Invoked Service
No comments:
Post a Comment