Monday, 30 June 2014

Installing oracle 12C database

Oracle soa 12c and bpm 12c does not support 11g database. So in this post I will give clear installation steps to install oracle database 12c on windows environment.

Prerequisites:
1. minimum 6 GB of RAM
2. Oracle databse 12c software


Installation:

1. Download Oracle database 12c software from below link
or you can download the database 12c software from https://edelivery.oracle.com/
2. unzip the software and click on setup.exe
3. Installation started

4. I dont want to receive updates so I am unchecking I wish to recieve security updates via My Oracle             support
 5. Click on Yes
 6. make sure skip softwares updates is select. Click Next
 7. Click on Next
 8. Select Server class. Click on Next
 9. Click on Next
 10. select Advances install and click on Next
 11. click on next
12. click on next
 13. select use windows built-in account and click on next
 14. click on yes
 15. select location to install database. click next to proceed installation
 16. click on next
 17. enter SID and click next
 18. click on character sets tab and select use unicode option. click next
 19. click next
 20. click next
 21. click next
22. select use the same password for all accounts and enter password. click next
 23. click on install
 24. installation process is in progress
25. Database configuration assistant is installing
26. click on password management
 27. remove tick mark on all accounts. click ok
 28. click on close. we have completed database installation 12C

Saturday, 28 June 2014

oracle bpm suite 12c installation

This post will give the clear installation steps of oracle bpm 12c.
Prerequisites:
1. jdk 7
2. bpm 12c software

The following are the products installed along with bpm suite 12c.
1. weblogic
2. jdeveloper 12c
3. bpm
4. soa 
5. osb
6. rcu

installation:

In the zip file we get two jar files: bpm_quickstart_generic.jar and bpm_quickstart_generic2.jar
2) open command prompt as a run as administrator. Enter the following 
<jdk_home>/bin/java -jar <bpm_software_location>/bpm_quickstart_generic.jar
3) installer will start installation
4) Select location to install bpm
5) Installer check for prerequisites. Click Next
6) click on install
7) bpm installation completed. click Next

8) click finish





oracle soa suite 12c installation

This post will give the clear installation steps of oracle soa 12c.
Prerequisites:
1. jdk 7
2. soa 12c software

The following are the products installed along with soa suite 12c.
1. weblogic
2. jdeveloper 12c
3. soa (b2b, bpm, healthcare not included)
4. osb
5. rcu

installation:

In the zip file we get two jar files: fmw_12.1.3.0.0_soa_quickstart.jar and fmw_12.1.3.0.0_soa_quickstart2.jar
2) open command prompt as a run as administrator. Enter the following 
<jdk_home>/bin/java -jar <soa_software_location>/fmw_12.1.3.0.0_soa_quickstart.jar

3) installer will start installation
4) Click Next in the welcome page
5) Select location to install soa
6) Installer check for prerequisites. Click Next
7) click on install
8) soa installation completed. click Next
9) Click Finish.









Wednesday, 28 May 2014

Continuous integration with jenkins - soa deployment

This blog will give you clear idea on deployment of SOA projects from subversion using jenkins. I have a Jenkins job which is configured for SOA project, this jenkins job will compiled, packaged and deployed to SOA Server. SOA projects contains two files called build.xml and build.properties files, this build.xml file contains the project and server details. I am using SVN repository to checkin the source code.


step 1: Create a SampleSOA project

step 2: Select File -> New -> Ant -> Application Build File


step 3: Create build.xml and build.properties files

step 4: Select Version Application

step 5: Enter svn repository URL, username and password. Click on Test Read Access, in the Status textarea Access grants to the repository.

step 6: Create a sampleSOA directory and click on Next

step 7: Click on Finish button.
step 8: project versioned.

step 9: Commit the project to SVN repository.

step 10: Open jenkins url in the browser and click on manage jenkins.


step 11: Click on Configure System

step 12: In the JDK section, enter Name as java and enter java path at JAVA_HOME text field. In the Ant section, enter Name as ant and enter ant path at ANT_HOME text field.

step 13: In  the Artifactory Configuration section, enter Artifactory server url



step 14: Back to jenkins home page and click on create new jobs.


step 15: Enter Item name as SampleSOA and select Build a free-style software project. Click on OK


step 16: Enter project name as SampleSOA



step 17: select subversion and enter subversion project url


step 18: In the Build section, click on Add build step


step 19: Select Ant Version, enter Build File as SampleSOA/build.xml and enter following in the Properties textarea. After entering the code click on save button.
javac.debug=on
oracle.home=C\:\\jdevstudio117\\Middleware\\jdeveloper
output.dir=SCA-INF\\classes
javac.deprecation=off
javac.nowarn=off

step 20: Click on Build Now

step 21: In the build history you can find the build and click on the build link.


step 22: build successful message is displayed on build logs.

step 23: Open enterprise manager console and check the project is deployed.


step 24: Check the project build file is in artifactory.