Oracle BPEL Aufrauf aus BEA AquaLogic Service Bus

Der Versuch BPEL Prozesse aus BEA AquaLogic aufzurufen wird mit folgender Meldung fehlschalgen:

An unexpected error occured accessing information about the WSDL of the service:
com.bea.wli.config.component.NotFoundException: Can not compute effective WSDL for : BusinessService SecureInvocation/BizServices/ORCL MyTestBPELProzess standalone

Das Problem kann einfach durch Anpassung der  generierte AquaLogic  WSDL behoben werden:


<?xml version="1.0" encoding="UTF-8"?>
<definitions name="MyTestBPELProzess" targetNamespace="http://xmlns.oracle.com/TestBPELProzess/TestBPELProzess/MyTestBPELProzess"> 
...
<plnk:partnerLinkType name="MyTestBPELProzess">
<plnk:role name="MyTestBPELProzessProvider">
<plnk:portType name="client:MyTestBPELProzess"/>
</plnk:role>
</plnk:partnerLinkType>

Ändern zu:

<plnk:partnerLinkType name="MyTestBPELProzess" xmlns:clientABC="http://xmlns.oracle.com/TestBPELProzess/TestBPELProzess/MyTestBPELProzess"> 

 

<plnk:role name=”MyTestBPELProzessProvider”>
<plnk:portType name=”clientABC:MyTestBPELProzess”/>
</plnk:role>
</plnk:partnerLinkType>

 

 

 

About these ads

~ von bmaier - 16. Mai 2008.

Kommentar verfassen

Bitte logge dich mit einer dieser Methoden ein, um deinen Kommentar zu veröffentlichen:

WordPress.com-Logo

Du kommentierst mit Deinem WordPress.com-Konto. Abmelden / Ändern )

Twitter-Bild

Du kommentierst mit Deinem Twitter-Konto. Abmelden / Ändern )

Facebook-Foto

Du kommentierst mit Deinem Facebook-Konto. Abmelden / Ändern )

Google+ photo

Du kommentierst mit Deinem Google+-Konto. Abmelden / Ändern )

Verbinde mit %s

 
Folgen

Erhalte jeden neuen Beitrag in deinen Posteingang.

%d Bloggern gefällt das: