Posts

Showing posts from 2017

Comparing Integrated, Standalone and Compact domain for BPM/SOA Suite 12c

Integrated WebLogic Server domain This domain uses a JavaDB to support the SOA Infrastructure. You can create through JDeveloper by clicking the run application button when you have a SOA project active. In this case, it is tethered to your JDeveloper session and it is shuts down when you shut down JDeveloper. Its preferable use is to be created per developer on each own workstation for development and testing. Pros: It is the most lightweight domain you can create. Cons: On JDeveloper shut down, server shuts down. Healthcare, ESS, MFT , B2B, BAM components not supported. Standalone domain This domain uses a JavaDB to support the SOA Infrastructure. On this case, the domain does not shut down when JDeveloper shuts down. It will save startup time since it is not dependent on JDeveloper and can be used as a development environment. Moreover, if you plan to develop oracle service bus applications from the browser based console, without never having to launch JDeveloper, ...

Configuring a compact domain on Oracle BPM Suite 12c

Image
Assuming that you have a working BPM or SOA Suite installation and an Oracle Database Express Edition installation, then you can move on creating a compact domain.  Otherwise, you may take a look here and here . Open a terminal and enter the following commands: 1.  Navigate to Oracle_Home/oracle_common/bin, for example: cd  /Users/<your  username> /Oracle/Middleware/Oracle_Home/oracle_common/bin 2. Execute RCU, which stands for Repository Creation Utility and will enable you to create the required schemas for compact domain. This will start a wizard to guide you through the procedure. ./rcu 3. Navigate through the next screens clicking next. 4. Enter your Database Server details and click next. 5. Select a prefix for the schemas to be created, choose which schemas you wish to create and click next. 6. Enter a password for all schemas and click next. 7. Click next through the next two screens. 8. A pop up will appear to ask per...

Installing Oracle Database Express Edition on a Mac

Image
1. Download and install the latest VirtualBox version available from here 2. Find and download and Oracle VM image with a prefigured Oracle Database XE that best suits you from here 3. Open VirtualBox and go to File -> Import appliance and select the SDP_VM.ova file you downloaded. 4. Configure your VM to be able to use up to 4096MB of RAM and up to 2 CPU cores. You can do that by selecting Settings on VirtualBox main window and then navigating to the screens below. 5. Go to File -> Host Network Manager and create a host network manager with the default values. 6. Now click start on the VirtualBox main windows and once the VM mounts, enter the password: oracle . 7. Open a terminal in the VM and type: " sqlplus sys as sydba ", then enter the password: manager . 8. Next enter the command " startup " in the terminal to start the database server instance. 9. Navigate to System -> Administration -> Services and enable oracle-xe service, in o...

Installing JDeveloper for Oracle BPM Suite 12c

Image
The latest available version of Oracle BPM Suite 12c is 12.2.1.3. At this post, we will try to summarise the necessary steps to install everything that you need to begin developing BPM processes, as well SOA and OSB services, at once. You can find documentation  here , which might get you lost in the details. First you need to install a Java JDK. Oracle BPM 12.2.1.3 is certified for JDK 1.8.0_131 and later. To download the JDK click here . Once you have download the JDK just click through the wizard to finish installation. Open a terminal and type "java -version", if you see something like the message below then the installation was successful. alog$ java -version java version "1.8.0_131" To download Oracle BPM Suite 12c, navigate here  and download the product installation files. Unzip the files that you have downloaded and place the two jars in a single folder. Then navigate to this folder and execute "java -jar fmw_12.2.1....