Thursday, March 17, 2011

How to configure the Enterprise Manager Load Time in SOA 11.1.1.3



Unable to Open Composite Instance in 11.1.1.3 when the dehydration database has too many instance.
Log into EM goto soa-infra --> Common Properties(Right Click) --> Set the Below Properties to true and choose the duration.

These properties can improve Enterprise Manager page load times.








Thursday, April 29, 2010

How to Add Request to SOAP Header in BPEL 11g

How do pass the input header variable for the invoke activity in BPEL 11g?

Switch to the source view in the 11g BPEL designer and directly modify the invoke xml element in the .bpel file. The invoke element should have the following additional entry me:

bpelx:inputHeaderVariable="bpel_variable_name"

Here the "bpel_variable_name" should be substituted with the actual BPEL variable defined in the process.

Currently this is workaround on SOA 11.1.1.2 J developer.Hopefully this will be resolved next release.

Please do refer the metalink note
How to Assign Adapter Properties and SOAP Headers to BPEL Invoke Activities in 11g JDeveloper [ID 955552.1]

Saturday, October 10, 2009

Process Level Security in BPEL

Securing your key BPEL processes in specific domain and this would give us another layer of security.
Just thought of sharing this concept I had tried out.
The message-handler.xml doesn't have the security enabled by default.Just go ahead and enable that element highlighted in below.This does enable the security chain.For this change to take effect you need to bounce the SOA Suite( it works on both OCJ & WLS9.2)



Step2:
Since we would like to secure particular BPEL process.You would need to mentioned your process on the below mentioned segment of security tag


CreditRatingService
Processes can be secured explicitely without having
effect on the whole domain, put their names in here and comma
separate them



Once your done with this change as said above Restart the SOA Suite.

Use the Default Validator bridge for authentication and authorization.