2 Replies Latest reply: Mar 14, 2013 10:10 AM by 899771 RSS

    oracle.fabric.common.FabricException: faultCode=INVALID_WSDL

    899771
      Hi,

      We have SOA 11.1.1.5. Running in to a below issue on our 2 Node cluster. At runtime during invocation of an external webservice we get this error

      oracle.fabric.common.FabricException: Cannot read WSDL "{http://host/svc/GetDataString}GetDataWSService" from Metadata Manager.: WSDLException: faultCode=INVALID_WSDL: 
      The document: http://host:port/ws/service/GetDataString is not a wsdl file or does not have a root element of "definitions" in the "http://schemas.xmlsoap.org/wsdl/" namespace or the "http://www.w3.org/2004/08/wsdl" namespace.
      
      WSDLException: faultCode=INVALID_WSDL: The document: http://host:port/ws/service/GetDataString is not a wsdl file or does not have a root element of "definitions" in the "http://schemas.xmlsoap.org/wsdl/" namespace or the "http://www.w3.org/2004/08/wsdl" namespace.
      We have a compiste that reads wsdl from MDS at runtime and calls an external webservice. During invocation we are getting the above error. The same composites works in our DEV, Test, QA environments but in PROD we are facing the above issue. All our wsdls are in MDS. And are reading the wsdl like *"oramds:/apps/AIAMetaData/ApplicationObjectLibrary/GetDataString.WSDL"*

      http://host:port/ws/service/GetDataString is the external service endpoint which is working fine as can hit it through soapui fine but inside the processes gicing error that it's not a wsdl

      Everything is setup the same way as done in other environments but this strange error in PROD. So wondering what could be the problem as we cannot replicate this in any other environment.

      Any help is appreciated.

      Thanks