When we are deleting an activity in Oracle BPEL process in design view that activity may not be removed from WSDL file by JDeveloper. This is a bug in JDeveloper. So we need to search for the id in WSDL and remove them manually.
Issue: Error(30): The role named "BPELProcess1Requester" on this partnerLinkType uses portType "client:BPELProcess1Callback" which is not defined anywhere.
Rootcause: BPEL JDeveloper BPEL Design Not updating WSD
Solution:
Search the id (In my case client:BPELProcess1Callback) in wsdl and remove it.
Ie., Remove below entry from wsdl
<plnk:role name="BPELProcess1Requester">
<plnk:portType name="client:BPELProcess1Callback"/>
</plnk:role>
Thankyou so much !
ReplyDelete