Wednesday, March 23, 2011

ORABPEL-05215 due to missing WS-Addressing.xsd when redeploying AIAErrorTaskAdministrationProcess

Problem:

After upgrading from Oracle SOA Suite 10.1.3.4 running AIA Foundation Pack 2.x to Oracle SOA Suite 10.1.3.5, the AIAErrorTaskAdministrationProcess fails to redeploy and errors out during startup.

You may find errors similar to the following in the opmn log file soa_group_1~oc4j_soa~soa_group_1~1.log:
<2011-03-23 17:08:34,344> <ERROR> <default.collaxa.cube.engine.deployment> <CubeProcessFactory::generateProcessClass>

Process "AIAErrorTaskAdministrationProcess" (revision "1.0") compilation failed.
<2011-03-23 17:08:34,344> <ERROR> <default.collaxa.cube.engine.deployment> <CubeProcessLoader::create>
java.io.FileNotFoundException: /u01/app/oracle/product/soa_as_1/bpel/domains/default/tmp/.bpel_AIAErrorTaskAdministrationProcess_1.0_
6e3e2ebe8763259c15c915ce1ed2cbee.tmp/WS-Addressing.xsd (A file or directory in the path name does not exist.)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:112)
        at java.io.FileInputStream.<init>(FileInputStream.java:72)
        at sun.net.www.protocol.file.FileURLConnection.connect(FileURLConnec
    .
    .
    .
   
<2011-03-23 17:08:34,346> <ERROR> <default.collaxa.cube.engine.deployment> Process "AIAErrorTaskAdministrationProcess" (revisi
on "1.0") load FAILED!!
<2011-03-23 17:08:34,354> <ERROR> <default.collaxa.cube.engine.deployment> <DeploymentManager::deploySuitcase> Error while loa
ding process.
The process domain encountered the following errors while loading the process "AIAErrorTaskAdministrationProcess" (revision "1
.0"): /u01/app/oracle/product/soa_as_1/bpel/domains/default/tmp/.bpel_AIAErrorTaskAdministrationProcess_1.0_6e3e2ebe8763259c15c915ce1
ed2cbee.tmp/WS-Addressing.xsd (A file or directory in the path name does not exist.).
If you have installed a patch to the server, please check that the bpelcClasspath domain property includes the patch classes.

<2011-03-23 17:08:34,356> <ERROR> <default.collaxa.cube> <BaseCubeSessionBean::logError> Error while invoking bean "domain man
ager": Error while loading process.
The process domain encountered the following errors while loading the process "AIAErrorTaskAdministrationProcess" (revision "1
.0"): /u01/app/oracle/product/soa_as_1/bpel/domains/default/tmp/.bpel_AIAErrorTaskAdministrationProcess_1.0_6e3e2ebe8763259c15c915ce1
ed2cbee.tmp/WS-Addressing.xsd (A file or directory in the path name does not exist.).
If you have installed a patch to the server, please check that the bpelcClasspath domain property includes the patch classes.

ORABPEL-05215

Error while loading process.
The process domain encountered the following errors while loading the process "AIAErrorTaskAdministrationProcess" (revision "1
.0"): /u01/app/oracle/product/soa_as_1/bpel/domains/default/tmp/.bpel_AIAErrorTaskAdministrationProcess_1.0_6e3e2ebe8763259c15c915ce1
ed2cbee.tmp/WS-Addressing.xsd (A file or directory in the path name does not exist.).
If you have installed a patch to the server, please check that the bpelcClasspath domain property includes the patch classes.

        at com.collaxa.cube.engine.deployment.CubeProcessHolder.bind(CubeProcessHolder.java:246)

Solution:

1. Apply Oracle patch 10255190 which is titled "DEPLOYMENT FAILS EVEN AFTER MISSING XSD ISSUE IS CORRECTED"


Applicable Versions:
  • Oracle SOA Suite 10g (10.1.3.5)

Ahmed Aboulnaga

No comments: