Saturday, 6 September 2014

Cannot Find Portype in Wsdl Manager

Solution :


1>Go to bpel process.

2>Check for bpelprocess.componenttype file in your project


3>Remove the unnecessary service component whose reference partner link/wsdl  has been removed earlier,for example I have deleted the below service  which was removed:

 <service name="http_1" ui:wsdlLocation="http_1.wsdl">
    <interface.wsdl interface="http://xmlns.oracle.com/pcbpel/adapter/http/Application1/syntest/http_1#wsdl.interface(Request_Response_ptt)"/>
  </service>


4>Compile and run your code

Xml Parsing Failed Because =

Many times when we compile our bpel code we tend to find this error which is very hard to identify.On click "go to source" it shoots straight to top to bpel xml file without exact notification.


Please look into below steps for resolution of this issue:


1>This error might be because of duplicate wsdl file.

2>This error might be because of duplicate xsd file.


3> This error might be because of  change in wsdl file.Delete old variable and create new input/output variable to refer  new/changed wsdl.

4>Check in your client and target endpoints.Your operation might have got removed.

5>Save your bpel code.Save close it.Then try to recompile it.


Hope this helps.I will post  as I discover more.Happy Programming!!!!