Sunday, May 6, 2012

Oracle SOA/BPM Suite 11g (11.1.1.6) Pre-built Virtual Machine - Now available

Update1#
www.evita.no/ikbViewer/soa-bloggen/artikkel/77050/new-virtualbox-image-for-soa/bpm-first-impressions

========================================================================
Oracle released the new version of SOA/BPM suite (11.1.1.6.0 - 11g-r1-ps5) pre-built virtual machine image.
This replaces the existing SOA/BPM suite (11.1.1.3.0 - 11g-r1-ps2) on Oracle Linux (32-bit) 5 Update 4.

The new release includes the following components:
  • Oracle Linux (64-bit) EL 5 Update 5
  • Oracle Database XE 11.2.0
  • Oracle SOA Suite 11.1.1.6.0 (includes Service Bus)
  • Oracle BPM Suite 11.1.1.6.0
  • Oracle WebCenter Content (Enterprise Content Management) 11.1.1.6.0
  • Oracle WebCenter 11.1.1.6.0
  • Oracle JDeveloper 11.1.1.6.0
  • Oracle JRockit R28.2.0-79-146777-1.6.0_29s
  • Oracle Java SDK 1.6.0_29-b11

Major changes include:
  • Upgrading the OS to 64-bit (I love this because I can make full use of system resources. Say 16GB ram, extend with AIA/PIP)
  • Including OSB, WebCenter out-of-box
  • Ability to run as a server (No GUI)
  • Improved GUI tool to manage domains (Restricts one domain per VM instance)

The VM image is available here; http://www.oracle.com/technetwork/middleware/soasuite/learnmore/vmsoa-172279.html
Here is the doc; http://www.oracle.com/technetwork/middleware/soasuite/learnmore/soabpmvirtualboxreadme-1612068.pdf
You will need to install Oracle Virtual box and import the image.

Things to know before starting:

  • The pre-built image comes as a 7zip file, that is split into 7 files (~2GB each). Oracle did not include the scripts for combining these files. Here is the script that I used to combine them.
  • echo combining parts into oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z...
    copy /B oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.001+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.002+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.003+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.004+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.005+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.006+oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z.007 oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.7z
  • Once imported into VirtualBox, the VM consists of 2 files, approximately 15GB each. You will require 30GB of disk space in total. In addition, the image is setup to grow based on extensions (AIA / OER / OSR...)
  • The VM image only supports one running domain per instance. During initial setup, while importing the image to VM, you will be prompted for domain setup. This is where the domain configuration is done. If more domains are needed, you need to re-import the VM to virtual box (with a different name).
  • Available domains are: dev_bpm, dev_bpm_spaces, wc_spaces, dev_soa, dev_soa_osb (I chose this one)
  • Credentials
  • Administrative Login - weblogic/welcome1
    BPM Workspace - weblogic/welcome1
    Oracle XE Database - All passwords are set to welcome1
    OS Login - oracle/oracle, root/oracle

Setting up the VM:

  • Combine the files and extract OVM image. Use the commands provided above to combine the files into one image. Then use extract the OVM image using winrar or other software.
  • Import the OVM image into VirtualBox. In VirtualBox, goto File > Import Appliance and choose the OVM file extracted in the previous step.
  • Configure the VM settings - Tune the VM to work with your hardware. All the details are mentioned in the doc provided by oracle (link).
  • Configuring the domains - Details available in oracle doc.





Thoughts: This pre-built image serves as an excellent platform for learning SOA suite without having to spend hours building your own. Although the machine is limited to running one domain, it can be modified to support multiple domains in a single instance.

6 comments:

Unknown said...

thank you four your tutorial.
i get all files to buid my virtual machine. please tell me step by step how to build the archive that contains oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.ova

Unknown said...

i'm waiting for your response please

Unknown said...

I do not get notification of comments.

I hope you have figured out how to extract the oel5u5-64bit-soabpm-11gr1-ps5-2-0-M.ova file.

Once you combine the files you just unzip to extract the ova file.

Enrique said...

Hi,

Once installed the VM, when I enter the login in the linux machine (with user oracle) I get the OS prompt. No menu executes. What commadn I have to execute in order to run the menu ?

neanderthal said...

Hi Ashok

I have started to use the virtual machine successfully.

Are there any tutorials available to work on some samples as the virtual machine is completely configured

Looking for sample tutorials which can make me familiar with the usage of SOA Applications

mailajayck@gmail.com
I have read your comment about notifications not available to you with our comments, please let me know at the earliest so that I can work on the concepts as I am certified by the use of SOA with the help of webservices from IBM and have another certification on the essentials of SOA from Oracle soon

Unknown said...

nice insight