Feeds:
Posts
Comments

Posts Tagged ‘oracle’

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 (11.1.1.6), but that’s the way to go on all bpel versions.

(more…)

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:

 

<BEA-090087> <Server failed to bind to the configured Admin port. The port may already be used by another process.>

BEA-002606> <Unable to create a server socket for listening on channel “Default[2]”.

The address fe80:0:0:0:250:56ff:fe9e:64be might be incorrect or another process is using port 8001: java.net.BindException: Address already in use.>

<BEA-000362> <Server failed. Reason: Server failed to bind to any usable port. See preceeding log message for details.>

<BEA-000365> <Server state changed to FAILED>

<BEA-000383> <A critical service failed. The server will shut itself down>

BEA-000365> <Server state changed to FORCE_SHUTTING_DOWN>

(more…)

Read Full Post »

I’ve noticed something very interesting in the log file when the ‘GET’ operation stopped working (Poll files from remote server).
I found some errors like:


BINDING.JCA-11007
No Data to process

BINDING.JCA-11430
Error in listing files in the remote directory.
Unable to list file in remote directory.
Please make sure that the ftp server settings are correct

Caused by: BINDING.JCA-11426
Unable to enter passive mode

File Adapter testTab PollWork::run exiting, Worker thread will die

(more…)

Read Full Post »

DbAdapter provides all kind of operations that helps you interact with the DB.
I saw more than few times, questions, about how to use dynamic parameters when executing the ‘Execute Pure SQL‘ operation.
In the following step I will explain how to do it.

(more…)

Read Full Post »

I must say that I’ve predicted this error….
One of my customer’s requirements is to run a simple query on Oracle 10g Database.
I’ve developed a simple process in Bpel 10g that uses ‘select’ operation from a DbAdapter.
I ran the process from the BPELConsole,  and got the following error:

WSIF JCA Execute of operation ‘GetDataSelect’ failed due to: DBReadInteractionSpec Execute Failed Exception.
Query name: [GetDataSelect], Descriptor name: [GetData.PlwProject1]. [Caused by: ORA-00911: invalid character
]
; nested exception is:
ORABPEL-11614
DBReadInteractionSpec Execute Failed Exception.
Query name: [GetDataSelect], Descriptor name: [GetData.PlwProject1]. [Caused by: ORA-00911: invalid character

(more…)

Read Full Post »

After I’ve downloaded and installed Oracle SOA Suite 11g, I relyezed very quickly that I forgot to set one important parameter.

When trying to start the manage server I got the following error:

 

MDS-01329: unable to load element “persistence-config”

MDS-01370: MetadataStore configuration for metadata-store-usage “soa-infra-store” is invalid.

ORA-04063: package body “DEV_MDS.MDS_INTERNAL_SHREDDED” has errors

ORA-06508: PL/SQL: could not find program unit being called: “DEV_MDS.MDS_INTERNAL_SHREDDED”

(more…)

Read Full Post »

Archiving a file when using FTP Adapter is very important. From some reason a file might be poled but not processed.
To overcome it, there is an option to save a backup file, after the file was polled.
When using FtpAdapter, you can choose to save a backup file on the remote FTP server, or on the local server.
In this post I will explain how to do it.

(more…)

Read Full Post »

« Newer Posts - Older Posts »