viernes, 17 de abril de 2015

Excepción de clase CX_AI_SOAP_FAULT (SoapFaultCode:3 ) al invocar un WebService.

Para estos 2 errores al intentar implementar un par Web Services que había creado en .Net:

Error 1.

SoapFaultCode:3  The header 'Action' from the namespace
http://schemas.xmlsoap.org/ws/2004/08/addressing' was not understood by the
ecipient of this message, causing the message to not be processed.  This
rror typically indicates that the sender of this message has enabled a
ommunication protocol that the receiver cannot process.  Please ensure that
he configuration of the client's binding is consistent with the service's
inding.

   Excepción de clase CX_AI_SOAP_FAULT

Error 2.

SoapFaultCode:3  System.Web.Services.Protocols.SoapHeaderException: SOAP
header Action was not understood.##   at
System.Web.Services.Protocols.SoapHeaderHandling.
SetHeaderMembers(SoapHeaderCollection headers, Object target,
SoapHeaderMapping[] mappings, SoapHeaderDirection direction, Boolean client)##
at System.Web.Services.Protocols.SoapServerProtocol.CreateServerInstance()##
at System.Web.Services.Protocols.WebServiceHandler.Invoke()##   at
System.Web.Services.Protocols.WebServiceHandler.CoreProcessRequest()

    Excepción de clase CX_AI_SOAP_FAULT

Solución.

En el soamanager he ido al endpoint que había creado. Luego en pestaña Messaging y en Message ID Protocol lo he cambiado a "SAP Message ID".


16 comentarios:

  1. Thanks very mucho, it works for me!!

    ResponderEliminar
  2. Buenísimo, me ha salvado la tarde.

    Gracias!

    ResponderEliminar
  3. Esto nos ha servido mucho, muchas gracias

    ResponderEliminar
  4. Muchas gracias! funcionó!

    ResponderEliminar
  5. Muy últil aplique el caso del Error 2.

    ResponderEliminar
  6. Gracias! Solucionado para el caso de error 2.

    ResponderEliminar
  7. Muchas gracias por tu ayuda! Me ayudo a resolver mi problema! Dios te bendiga!

    ResponderEliminar
  8. Resolved my long pending serious issue, which was about to escalate. Resolved with this solution. Thanks a lot

    ResponderEliminar
  9. Gracias por el aporte. Ahora ya me responde el webservices!!

    ResponderEliminar
  10. Muy buen aporte. Gracias por compartir.

    ResponderEliminar