By Juergenkress-Oracle on Aug 15, 2015
The Java Cloud Service (JCS) provides a platform to develop and deploy business applications in the cloud. In Fusion Applications Cloud deployments customers do not have the option to deploy custom applications developed with JDeveloper to ensure the integrity and supportability of the hosted application service. Instead the custom applications can be deployed to the JCS and integrated to the Fusion Application Cloud instance.
This series of articles will go
through the features of JCS, provide end-to-end examples on how to
develop and deploy applications on JCS and how to integrate them with
the Fusion Applications instance.
Previous articles covered ADF web application; next we cover options to implement scheduling in JCS. Sometimes there are requirements for the ability to schedule large transactions to run at a future time or automate the running of an application based on a defined schedule. In Fusion Applications these types of requirements are met with Oracle Enterprise Scheduler (ESS), unfortunately ESS is not available in JCS.
In previous article we covered Timer and Worker API, Timer Service and Quartz, this article covers popular scheduler library Cron4j.
Access to Cloud instance
In order to deploy the application access to a JCS instance is needed, a free trial JCS instance can be obtained from Oracle Cloud site. To register you will need a credit card even if the credit card will not be charged. To register simply click "Try it" and choose the "Java" option. The confirmation email will contain the connection details. See this video for example of the registration.
Once the request is processed you will be assigned 2 service instances; Java and Database. Applications deployed to the JCS must use Oracle Database Cloud Service as their underlying database. So when JCS instance is created a database instance is associated with it using a JDBC data source.
The cloud services can be monitored and managed through the web UI. For details refer to Getting Started with Oracle Cloud.
contains Cloud specific features related to e.g. connection and
deployment. To use these features download the JDeveloper from JDeveloper download site
by clicking the “Download JDeveloper 188.8.131.52.1 for ADF deployment on
Oracle Cloud” link, this version of JDeveloper will have the JCS
integration features that will be used in this article. For versions
that do not include the Cloud integration features the Oracle Java Cloud
Service SDK or the JCS Java Console can be used for deployment. Read the complete article here.
For regular information become a member in the WebLogic Partner Community please visit: http://www.oracle.com/partners/goto/wls-emea ( OPN account required). If you need support with your account please contact the Oracle Partner Business Center.