Feeds:
Posts
Comments

Posts Tagged ‘Oracle SOA Suite’

The below error can happen when you run any kind of a process that uses JDBC:

ORA-28267: Invalid Namespace Value In SOA Suite 11.1.1.7
ORA-02063

This is a bug!
The cause of the problem is when using Oracle JDBC Driver file (ojdbc6dms.jar) and calling a DB object (procedure, function etc…) that issues SQL over a DB link from 11g to 10g DB.

There is no patch for that at the moment.
I found a workaround, that was approved by oracle:

Under the below folders, replace the ojdbc6dms.jar file with ojdbc6.jar file:
$MID_HOME/wlserver_10.3/server/ext/jdbc/oracle/11g
$MID_HOME/oracle_common/modules/oracle.jdbc_11.1.1

You can find the ojdbc6.jar driver in the below link:
http://www.oracle.com/technetwork/database/features/jdbc/index-091264.html

It is also suppose to be under $MID_HOME/wlserver_10.3/server/lib. You can just copy it from there.

There is one exception: No JDBC metrics will be produced. If you need it, you will have to open SR.

Good Luck!

Read Full Post »

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:
https://blogs.oracle.com/middleware/entry/renaming_bpel_process_names

 

Good luck

Read Full Post »

In this post I will explain what is the correct and standard way to deploy an ADF application (project) from JDeveloper.
Usually, when we want to deploy, let’s say – a SOA or a BPM project, we have to right click on the project, and deploy it to the required managed server. It can work the same way for an ADF project, but it is not the recommended way.

So, the next steps will guide through the right procedure:

(more…)

Read Full Post »

While trying to run a deployed composite you are getting the below error:

java.lang.Exception: oracle.sysman.emSDK.webservices.wsdlapi.SoapTestException: oracle.fabric.common.PolicyEnforcementException: PolicySet Invalid: WSM-02557 oracle.wsm.policymanager.accessor.BeanAccessor The documents required to configure the Oracle Web Services Manager runtime have not been retrieved from the Policy Manager application (wsm-pm), possibly because the application is not running or has not been deployed in the environment. The query “&(policysets:global/%)(@appliesTo~=”WS-Client()”)” is queued for later retrieval. at oracle.sysman.emas.model.wsmgt.WSTestModel.invokeOperation(WSTestModel.java:813) at oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:385) at oracle.sysman.emas.view.wsmgt.WSView.invokeOperation(WSView.java:302)

This error is a bit tricky because you might consider it as a bug.
There are 2 possible reasons for this error:

  1. Mismatch or missing listen address in the Admin/Managed server.
  2. The local host(pc) name is different than the host name you’ve defined while installing SOA Suite (or other Middleware components).
    You can see example for that while trying to test you processHost

Both reasons causes the server to NOT listen the correct address.
The solution, is to update the host name listen address under the installed Admin/Managed servers:
Go to WL console -> Environment -> Servers -> Under the configuration tab click the Admin server -> fill the Listen Address.
Repeat it for all other managed servers, and restart the servers.

Note: If there is a mismatch between your host and PC name, you might consider to fill out the local host IP address and not the DNS.

Good Luck
Jetpack

Read Full Post »

One of the great advantage in BPM Suite 11.1.1.7 is the BPM Composer and its ability to build Web Forms.
(More of BPM Composer’s advantages will be discuss later on).
In this post I just want to point on something very simple, but still important.

After deploying and running your process, with the new Web Form, you will notice very fast that the form doesn’t open.

The solution for that is very simple:
Go to WebLogic Console -> Servers -> click your managed server -> Check the “SSL Listen Port Enabled” & verify that the “Listen Address” contains the host name.

Web Forms
Restart the server.

Good Luck!
Jetpack

Read Full Post »

WordPress.com
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:

http://www.oracle.com/technetwork/middleware/soasuite/downloads/index.html

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

Important: Notice that on the current SOA Suite Installation (11.1.1.7) you can download the RCU as a 64bit installation. Not like previous 11.1.1 versions (<11.1.1.7), 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:

(more…)

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: 10.0.0.1).

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

arik 10.0.0.1

Save and try again.

 

Good Luck

Read Full Post »

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

http://www.oracle.com/technetwork/products/express-edition/downloads/index.html

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:

(more…)

Read Full Post »

The following steps describes how to create a JNDI location so you can use it later on your DbAdapter
(The configuration is done on Oracle EM 10g(10.1.3.1) Application Server Control):

1. Create a Connection Pool

In the EM click on your OC4J server (where Bpel PM exists in):

oc4j

 

 

(more…)

Read Full Post »

As promised in my previous post – Adding HTML Attachment To An Email Activity On Bpel 10g, in this post I will explain how to poll a file from the local OS and send it as an attachment.
For my example, I’ve created a simple WORD (.doc) file and put it under my Linux server. 

So here also, create a new Bpel process and drag the Email activity into the process flow. Fill in the required information:

(more…)

Read Full Post »

Older Posts »