Wednesday, August 26, 2009

Configuration of Oracle SOA Suite 11g

Note This blog is a continuation of the Oracle SOA Suite Installation

Create a new domain on Weblogic server
  1. Go to Program Files> Oracle Weblogic>Weblogic Server11gR1>Tools>ConfigurationWizard to create a new weblogic domain
  2. Select SOA, BAM, EM checkboxes and accept all the defaults in the other screens
  3. For the schema, change the Oracle Service name to "xe" is you are using Oracle XE database  
  4. The newly created domain can be seen at C:\oraclefusion\user_projects\domains\crystal_domain
Starting the server
  1. On the command line, enter startweblogic to start the domain 
  2. By default, the AdminServer starts at port 7001. It can be accessed at http://localhost:7001/console
  3. On the left side select DomainStructure>[NewDomain]>Environment>Machines and edit LocalMachine
  4. Go to NodeManager tab and select Type as "Plain" and enable the debugging
  5. Open C:\ oraclefusion\wlserver_10.3\common\nodemanager\nodemanager.properties and change SecureListener=false
  6. Go to C:\ oraclefusion\wlserver_10.3\server\bin and startNodeManager.cmd
  7. Go to AdminServer and select DomainStructure>[NewDomain]>Environment>Servers
  8. Start soaserver1 
  9. Start bamserver1

Problems and Workarounds
  1. While starting the soaserver1 if you get a out of memory for perm area then you need to increase the perm memory by setting XX:MaxPermSize=512m  C:\oraclefusion\user_projects\domains\crystal_domain\bin\setSOADomainEnv.cmd
  2. If this does not solve the problem then you should recreate the domain by selecting JRockit as the JVM
  3. soa_server1 logs are available at C:\ oraclefusion\user_projects\domains\crystal_domain\servers\soa_server1\logs
  4. bam_server1 logs are available at C:\ oraclefusion\user_projects\domains\crystal_domain\servers\bam_server1\logs

Oracle JDeveloper 11g
  1. Download from here 

No comments:

Post a Comment