Forum Stats

  • 3,826,687 Users
  • 2,260,689 Discussions
  • 7,897,051 Comments

Discussions

Schema Validation failure in SOA Suite 11.1.1.6.0 but not in 11.1.1.7.0

I have a composite that is deployed on both a SOA Suite 11.1.1.6.0 and 11.1.1.7.0 server.

The composite exposes a service that my application subscribes to and sends messages to so the BPMN process can handle the request.

This works fine in 11.1.1.7.0.  However, in the older version, when the message gets sent out, I'm getting the error shown below.

I've made sure that Schema Validation is disabled on all of the endpoints, but that doesn't appear to have any affect.  Any thoughts?

<Aug 29, 2013 12:00:59 PM EDT> <Error> <oracle.webservices.service> <OWS-04115><An error occurred for port: FabricProvider: javax.xml.rpc.soap.SOAPFaultException: Schema validation failed for message part parameters. Please ensure at the message sender level that the data sent is schema compliant. Attribute 'http://schemas.xmlsoap.org/soap/envelope/:encodingStyle' not expected..>

<Aug 29, 2013 12:01:00 PM EDT> <Error> <oracle.webservices.service> <OWS-04086>

<javax.xml.rpc.soap.SOAPFaultException: Schema validation failed for message part parameters. Please ensure at the message sender level that the data sent is schema compliant. Attribute 'http://schemas.xmlsoap.org/soap/envelope/:encodingStyle' not expected.

        at oracle.integration.platform.blocks.soap.WebServiceEntryBindingCompone

nt.generateSoapFaultException(WebServiceEntryBindingComponent.java:1193)

        at oracle.integration.platform.blocks.soap.WebServiceEntryBindingCompone

nt.processIncomingMessage(WebServiceEntryBindingComponent.java:971)

        at oracle.integration.platform.blocks.soap.FabricProvider.processMessage

(FabricProvider.java:113)

        at oracle.j2ee.ws.server.provider.ProviderProcessor.doEndpointProcessing

(ProviderProcessor.java:1187)

        at oracle.j2ee.ws.server.WebServiceProcessor.invokeEndpointImplementatio

n(WebServiceProcessor.java:1112)

        at oracle.j2ee.ws.server.provider.ProviderProcessor.doRequestProcessing(

ProviderProcessor.java:581)

        at oracle.j2ee.ws.server.WebServiceProcessor.processRequest(WebServicePr

ocessor.java:233)

        at oracle.j2ee.ws.server.WebServiceProcessor.doService(WebServiceProcess

or.java:193)

Thanks,

Mike

This discussion has been closed.