Posts Tagged ‘11g’

Many people are asking if creating a BPEL process template is possible on 11g.
The answer is NO. Sorry…
It is very annoying as it was possible on 10g.
I guess the reason is because of the way we creates a BPEL process within the composite application.
There is an option to create a project & application template, but not a component one.

The good news is that it will be possible on 12c version.

You can get help with renaming a BPEL process as a workaround in the below oracle post:


Good luck

Read Full Post »

On my previous post of RCU installation, I’ve described how to install it on windows OS.
The next installation was made on Oracle Linux 6(64bit), and can be done on other 64bit platforms.
To download the RCU installation go to the below link:


Choose the category “Linux 64bit JVM” from the drop down list, and click on “Download”.

Important: Notice that on the current SOA Suite Installation ( you can download the RCU as a 64bit installation. Not like previous 11.1.1 versions (<, were you had to download the RCU installation from the “Microsoft Windows 32bit JVM” category.

Follow the next steps in order to run and install RCU:


Read Full Post »

You might get the bellow erros during Oracle DB installation, or, when trying to connect Oracle DB:

ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist

One of the main causes of this error is due to a wrong setting in the hosts file under /etc folder.

To solve this error, first check what is the server IP address, by running the command:

# ifconfig

From the output, copy the value of the “inet addr” parameter (for example:

Edit the hosts file under /etc folder. Add a new line, and set the host and IP, for example:


Save and try again.


Good Luck

Read Full Post »

Oracle Database 11g Express Edition is free and can be download from here:


I’ve installed the DB on Oracle linux 6, but the explanation is good for other Linux x86-64 platform as well.

After you’ve downloaded the DB’s .rpm file, follow the next steps, in order to install the DB:


Read Full Post »

In this post I will explain how to add a variable into a XSL code. I will also explain why do we need it at all.
(This option exists on both Oracle SOA Suite 10g and 11g versions. Some of the screens might be a little bit different. Below I’ve attached print screens from 11g)

If you are using a transformation activity in your process, you probably need to do some mapping for multiple records data.
Like in other developing languages, there are cases where you want to declare a variable once, assign to it a value, and use it later on in your code.
When using xsl for mapping source to target, it is the same behavior.

Let’s take 2 scenarios:


Read Full Post »

When creating and planning bpel processes, you must always consider using Fault Management.
Bpel process management provides many options and ways to handle and manage fault.
Sometimes, there can be a requirement to throw a custom fault – one that does not exist in the built in system fault that is being provided in the Throw Activity list.
In this post I will describe how to do it, in the most simple way.
I created my example in SOA suite 11g (, but that’s the way to go on all bpel versions.


Read Full Post »

It is very problematic and annoying when you didn’t change anything on your WebLogic server (like your manage server IP), and still you get the following error:




Read Full Post »

Older Posts »