Deploying an Application with JCS-SaaS Extension Control

Deploy applications from the Deploy Applications page, which you can access from the Oracle Java Cloud Service - SaaS Extension Control home page. Upon deployment, the application undergoes a series of security checks before it is actually deployed.

To deploy an application:

  1. Locate the Applications region in the Oracle Java Cloud Service - SaaS Extension Control page and click Deploy. The Deploy Application page appears.

  2. Enter a name for the application you are deploying, and then click Browse to search your local file steam for the application archive to be deployed. After locating the archive, click Deploy Application.

    Oracle Java Cloud Service - SaaS Extension Control uploads and deploys the selected WAR (Web Application Archive) file or EAR (Enterprise Archive) file.

Validating Deployed Applications

Once deployed, each application undergoes a series of security checks before it is actually deployed. These checks include a virus scan and a whitelist validation. For technical and security reasons, a small number of specific APIs are prevented from executing in Oracle Cloud. Once the application passes these tests, deployment of the application begins. See About the Application Deployment Validation Process and Run-time Security.

Verifying Deployment Status

Deployment is asynchronous so you will be prompted to verify the status of the job submitted for deployment. You can check the status of the deployment by manually refreshing the Recent Activity table at the bottom of the home page. You can also use the control on the top right corner of the table to set the auto-refresh interval for the table.

If a deploy job fails, the best course of action is to view the logs for the job. Depending on the different job logs available, you can determine where the failure occurred. See Viewing the Activity Logs.

If whitelist validation fails, deploy is never run and so there will be no deploy log.