Tuesday, May 22, 2012

Fusion Apps - A beginners guide

Unfortunately there is no guide available...

But this should do a good job of explaining where we stand.






Source:
http://www.oug.org/fusionapps/ypufa_map_13.png
http://www.oug.org/fusionapps/

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.