After designing BPEL process it goes through following stages:
Validate -> Compile -> Deploy
During Compilation following activities happens:
BPEL process archives + Components =JAR file known as BPEL Suitcase
BPEL Suitcase consist of following files:
- .bpel
- .wsdl
- .xml
- Schemas, java file etc.
Deploying is nothing but a copying the above JAR file to deploy folder with the proper bpel domain (which we have seen in the last post)
Methods for Deployment:
Diret Deployment- In this compilation is part of deployment only and need not explicitly required. During compilation only set of JAR file is send to BPEL Server.
Compiling without Deploying- In this JAR files are kept in the output directory and then copy it to appropiate domain.





Good hands-on exercises (installation, patching, cloning), very experienced trainer worth every penny 
2 users commented in " Compilation & Deployment of BPEL Process "
Follow-up comment rss or Leave a TrackbackHi Amit,
Nice post !
Could you please tell us how to create a Jar file or BPEL Suitcase ?
Is there any sample BPEL Suitcase available on oracle site which we can deploy and test.
Hi,
Thanks for the compliment.
BPEL suitcase can be created in Jdeveloper itself and by using command line tool bpelc.sh/bpelc.bat. JDevelopment as a process of deployment will create build.xml which is used to package and deploy BPEL process directly to BPEL Manager Server.
Will send you the sample BPEL soon.
Amit
Leave A Reply