How to install Oracle SOA Suite on WebLogic?
Currently Oracle SOA Suite 10.1.3.3 is certified against Weblogic 9.2. The near future Oracle SOA Suite 10.1.3.4 will be certified against 9.2.
- Install Oracle SOA Suite 10.1.3.x in seperate home.
- Install Oracle SOASuite 10.1.3.4 patch.
- Upgrade SOA Schemas
- Apply Opatch for Bug 7337034
- Download SOA Suite for WebLogic 10.1.3.4 via OTN (WL_SOA10134_Installables).
- Install Weblogic 9.2
- Unzip WL_SOA10134_Installables
- Apply changes in SOADomain.properties (create new domain)
- Install SOA Suite for WebLogic 10.1.3.4
How to start WebLogic with Oracle SOA Suite installed?
WebLogic is using a node manger to control the environment. This can be compared with the Oracle process manager (OPMN). Start the node manager as follows:
$WEBLOGIC_HOME/server/bin/startNodeManager.sh
WebLogic has the concepts of domains. This is NOT the sames as the domains in the the SOA Suite. In a Domain one or more application servers are running. At least one is configured, this is the mananged server, it is comparable with the OC4J instance 'home'. You can start this server as follows:
$WEBLOGIC_DOMAINHOME/<yourSOADomain>/bin/startWebLogic.sh
Within the installtion of Oracle SOA Suite on top of Weblogic, a addtional server is created. This can be compared with the 'oc4j_soa' container .
Where is the data-sources.xml file located?
Each connection is has his own config file instead of one single file.
$WEBLOGIC_DOMAINHOME/<yourSOADomain>/config/jdbc
Where are the adapter config files, such as oc4j-ra.xml?
$WEBLOGIC_HOME/apps/soaApps/<adapter>/META-INF/ra.xml
$WEBLOGIC_HOME/apps/soaApps/<adapter>/META-INF/weblogic-ra.xml
Every change made in the Weblogic Admin Console comes in to a deployment plan file (Plan.xml).
Where can I find my log files, the standard out for example?
$WEBLOGIC_DOMAINHOME/<yourSOADomain>/servers/<yourSOAServer>/logs
OracleSOAServer.log
OracleSOAServer.out
How do I edit the adapter config files?
Just edit the weblogic-ra.xml file. From the console you can not edit empty properties (wls 9.2)
$WEBLOGIC_HOME/apps/soaApps/<adapter>/META-INF/weblogic-ra.xml
4 comments:
Hi ,
I want to get ESB error fior faulted ESB instance.I tried to get ESB error Message from ESB tables.
My query is :
SELECT ACTIVITY_ID FROM ESB_FAULTED_INSTANCE
WHERE ACTIVITY_ID
IN
(SELECT * FROM ESB_ACTIVITY WHERE ((FLOW_ID = #flowId) AND
(SOURCE = #SourceOperation
OR OPERATION_GUID=#SourceOperation
) AND IS_STALE is NULL))
I get flowId and SourceOperation from ESB topics where ESB stores all error messages.
But in few cases its not working fine .
Can you tell me how I can get unique faulted ESB instanec and Error message for it.
I get everything from ESB_FAULTED_INSTANCE table.Is tehr any way we can Identify unique instance record.
Please let me know answer at rashmialways@gmail.com.
Thanx a ton,
Rashmi.
Hi Marc,
I have a OnMessage task, which creates a BPEL process, when it reads from a File (Using File adapter). The Reading is perfect. But the Assign Task, throws exception saying, Element is empty. The Error is thrown for All elements (when they are the first elements-- I played around with the position of the elements). I check the "View XML" Link on the On-Message task, I can view the XML correctly. Could you please help me?
Thanks in Advance
Vivek.
HI while tryin to open the bpel console the last step in integration of SOA with weblogic i am getting java.lang.OutOfMemoryError - Java heap space error. I changed jvm parameter to 786 but it is still showing the same error
Please suggest
Set the min and max heap size the same; 1024M, set the maxpermgen size to 512m.
Post a Comment