Saturday, May 21, 2016

Adding Custom Jars to SOA/BPEL Engine


  1. Go to SOA ext folder C:\Oracle\Middleware\Oracle_SOA1\soa\modules\oracle.soa.ext_11.1.1

  2. Copy the jar here.

  3. This folder contains oracle.soa.ext.jar, build.xml, readme.txt

  4. Run $ant as $MW_HOME/modules/org.apache.ant_1.7.1/bin/ant from the same directory

  5. You should be able to see the [echo] as below
    • create-manifest-jar: 
    • [echo] Creating oracle.soa.ext at C:\Oracle\Middleware\Oracle_SOA1\soa\modules\oracle.soa.ext_11.1.1\oracle.soa.ext.jar; C:\Oracle\Middleware\Oracle_SOA1\soa\modules\oracle.soa.ext_11.1.1\CustomLib.jar
    • [jar] Updating jar: C:\Oracle\Middleware\Oracle_SOA1\soa\modules\oracle.soa.ext_11.1.1\oracle.soa.ext.ja
    • BUILD SUCCESSFUL
  6. The MANIFEST.MF is magically udpated by $ant w/ new custom jar path.

  7. [optional] if you find still the jar is not getting picked up, copy the jar "$DOMAIN_DIR\lib" and restart all the servers.

1 comment: