2 Replies Latest reply: Jan 29, 2013 11:51 AM by Umesh Pendhare RSS

    WSDL messageType of "inputVariable" is not defined in any of the WSDL files

    user582595
      Could anyone please help me fix the error in BPEL.

      I am getting an error like the below.

      The error is thrown while compiling/validating composite "N:\BPEL\Projects\PaymentServie\composite.xml"

      PRDequeueProcess.bpel:53: error: WSDL messageType "{http://xmlns.oracle.com/SavePR/Project1/PRDequeueProcess}PRDequeueProcessRequestMessage" of variable "inputVariable" is not defined in any of the WSDL files


      Thank you in advance.
      Ved
        • 1. Re: WSDL messageType of "inputVariable" is not defined in any of the WSDL files
          Richa Juneja
          Double click over the error, it will point you to the location in composite.xml file where this element is being referred.

          * If you are not using this variable, then delete it from composite.xml file.
          *If you are using it, then check its reference that it is referring to correct one or not.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
          • 2. Re: WSDL messageType of "inputVariable" is not defined in any of the WSDL files
            Umesh Pendhare
            Hi,

            Please check the schema import section, you should import the schema in to the wsdl file to use any variable of xml type.

            -Umesh