ESS (Enterprise Scheduler Service) is a new technique provided in Oracle SOA Suite 12c to schedule your SOA processes.
In this post you will see step by step procedure to do the same.
For Achieving this we need to create a job definition, then define the schedule and finally submit the job request to schedule the process.
Login to your EM console and go to “Scheduling Services” and click on ESSAPP(ess_server1)
Now expand ESSAPP and go to Job Metadata and click on Job Definitions.
Click on “Create” button in Results window to create a new definition.
Provide the name, Display Name, package, description and job type and click on “SelectWebservice”.
Provide the WSDL and click on Go, then select webservice type (in my case it is SOA webservice), select services and port type and then click on OK.
Now click on OK , it will create the job definition.
Now we have to create a job schedule .
Go to ESSAPP click on Job Requests and click on Define Schedules.
Click on “Create” button in the results window to create a new schedule.
Now provide the schedule name , package , description and frequency, start date and end date.
Click on OK , it will create the schedule.
Now we have to submit the job request.
Go to ESSAPP , click on job requests and then click “Submit Job Request”.
Select the job definition by clicking on the search button .
Click on Go and select your job definition name and click on OK.
Now on the right hand side select the checkbox “use an existing schedule” and click on search .
It will open the search window select your schedule and click on OK.
Click on OK to submit the Job Request.
You can see , instances are getting created for every 2 minutes as per schedule.