In this post i will try to explain the process of deploying the ADF BC SDO service in oracle java cloud (PAAS). There are couple of pre-requisties to follow this post, they are
1) Oracle java cloud account to deploy the web service.
2) HRModelSDOService application.
I had used the Jdeveloper version 11.1.1.7 in all screen shots except in step 13 and 14 (where i had used 11.1.2.4). All other steps almost similar in both the verions.
Let us see the steps required to achieve this,
1) Oracle java cloud account to deploy the web service.
2) HRModelSDOService application.
I had used the Jdeveloper version 11.1.1.7 in all screen shots except in step 13 and 14 (where i had used 11.1.2.4). All other steps almost similar in both the verions.
Let us see the steps required to achieve this,
- Unzip the HRModleSDOService.zip to HRModelSDOService folder.
- Open the application in jdeveloper.
- If you get a warning for migration of project, Click Yes on “Do you want to migrate these files”.
- Expand the HRModelSDOService and right click and select configurations on HRSdoAppModule.
- We have to change the JDBCDataSource value of all the three app modules. Select each module and click on Edit.
- Change the Datasource name to “database” (as this the JNDI name of cloud database).
- Repeat the above step for the remaining two app module configurations (HRSdoAppModuleShared, HRSdoService).
- Click ok on Manage Configurations window.
- Right click on the HRModelSDOService and click on project properties.
- Select the Deployments tab and delete the existing profile and create a new profile with Archive Type = Business Components Service Interface. Name = HRModelSDOService
- Click on the application menu of the HRModelSDOService application and select Application Properties.
- Go to Deployments and delete the existing deployments and create a new deployment profile with Archive Type = EAR File, Name = HRModelSDOService
- Go to Application assembly of the new created deployment profile and select Middle Tier and EJB.
- Select weblogic under Deployment, Click on ok and select only “Application Policies” check box on the deployment window (unselect all the others). Click ok.
- Open Application Resourcesà Descriptors à META-INFà weblogic-application.xml
- This file should have the following content, if it has any duplicate entiries delete them.
- Save All. Now we are ready to generate the ear and deploy. Select the Application menu à Deploy à HRModelSDOService
- Select Deploy to EAR option and click on Finish.
- Get the ear path from the deployment log.
- Log into java cloud service and click on Deploy New. Select the Ear file and click on Deploy.
- Verify the Deployment job status in the status message; once it is completed we can access the deployed web service. Get the URL of the deployed application from Test application link.
- Access the web service with appending the relative URI(/HRSdoService) of the service to the above URL . Web Service URL will be like https://XXXXXX.com/HRSDOService/HRSdoService











































