If you want to run this sample, set up an FTP
server or provide a URL to an existing FTP server.
Now, drag-and-drop UploadItinerary.wsdl on BPEL diagram to create a partner
link. Just as explained in the previous sections, swap roles if necessary.
Now our BPEL process diagram looks like this:
Building a Sample Application
[ 260 ]
Now our composite application looks like the following figure. Note that the FTP
WSDL port is highlighted.
Chapter 10
[ 261 ]
From the Source Code ??“ Part E folder
Open NorthAirEJB, WestAirEJB, ReservationBPEL and AirAlliance_CA
NetBeans project files and go through the code. When you open them
for the first time, you will get a 'Resolve References' warning. You may
need to set the correct target server for the EJB module and set the correct
path to the ReservationBPEL jar file for the composite application. Also
note ProcessReservation.wsdl. This WSDL is the web service
that initiates the BPEL process. If you are making changes to the
ReservationBP.bpel file in ReservationBPEL project, then you need
to update the JBI module again in this project. Right-click this project and
choose Edit Application Configuration.
You can see seven WSDL ports are configured. Three ports use SOAP
bindings, one port uses JDBC binding, one port uses File binding, one
port uses JMS binding and one port uses FTP binding.
Pages:
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225