Quartz Scheduler in SOA 11g.
It helps you to schedule the BPEL process with simple configuration changes.
1. Down load Quartz from http://www.terracotta.org/download/reflector.jsp?b=tcdistributions&i=quartz-1.8.4.tar.gz
2. Unzip the contents to your local directory.
3. Extract the attached GenericQuartzScheduler.zip to your local directory.
4. Open the GenericQuartzScheduler workspace in jdeveloper. It contains MinProject and EchoService.
5. Deploy EchoService into em
6. Right click on MainProject, select “Project Properties”. Go to “Libraries and Classpath” and modify the Library path of bellow jars from your local (all the jars are there in “quartz-1.8.4”, downloaded from step 1).
D:\quartz-1.8.4\quartz-1.8.4-all.jar
D:\quartz-1.8.4\lib\log4j-1.2.14.jar,
D:\quartz-1.8.4\lib\slf4j-api-1.6.0.jar
D:\quartz-1.8.4\lib\slf4j-log4j12-1.6.0.jar
7. Change the context.properties by modifying the target.hostname and target.port to reflect your target BPEL server host and port.
8. Change the quartz_jobs.xml as per your requirements
9. Clean and rebuild the MainProject and Deploy the Main Application to WAR file.
10. Through weblogic admin console install the WAR. Select target as Admin Server.
11. Verify Deployment and Active Changes and Start the application.
12. EchoService is automatically triggered and you can see the new instance in em console.
Changing Quartz_Jobx.xml – The configuration of quartz_jobs.xml is defined in Quartz official document. Take care below three parameters,
end-point-url: The endpoint uri of webservice or BPEL process.
process: The SOAp action or the BPEL process’s WSDL operation.
input-data: optional input to the webservice
It helps you to schedule the BPEL process with simple configuration changes.
1. Down load Quartz from http://www.terracotta.org/download/reflector.jsp?b=tcdistributions&i=quartz-1.8.4.tar.gz
2. Unzip the contents to your local directory.
3. Extract the attached GenericQuartzScheduler.zip to your local directory.
4. Open the GenericQuartzScheduler workspace in jdeveloper. It contains MinProject and EchoService.
5. Deploy EchoService into em
6. Right click on MainProject, select “Project Properties”. Go to “Libraries and Classpath” and modify the Library path of bellow jars from your local (all the jars are there in “quartz-1.8.4”, downloaded from step 1).
D:\quartz-1.8.4\quartz-1.8.4-all.jar
D:\quartz-1.8.4\lib\log4j-1.2.14.jar,
D:\quartz-1.8.4\lib\slf4j-api-1.6.0.jar
D:\quartz-1.8.4\lib\slf4j-log4j12-1.6.0.jar
7. Change the context.properties by modifying the target.hostname and target.port to reflect your target BPEL server host and port.
8. Change the quartz_jobs.xml as per your requirements
9. Clean and rebuild the MainProject and Deploy the Main Application to WAR file.
10. Through weblogic admin console install the WAR. Select target as Admin Server.
11. Verify Deployment and Active Changes and Start the application.
12. EchoService is automatically triggered and you can see the new instance in em console.
Changing Quartz_Jobx.xml – The configuration of quartz_jobs.xml is defined in Quartz official document. Take care below three parameters,
end-point-url: The endpoint uri of webservice or BPEL process.
process: The SOAp action or the BPEL process’s WSDL operation.
input-data: optional input to the webservice
Hi I'm unable to download the code could you please help me
ReplyDelete