Skip to Content
avatar image
Former Member

SystemAck Problem

Hi, experts.

I am facing a difficult problem..

Version : SAP PI 7.1 EHP1 SP5

Senario : Asynchronous, Abap Proxy(with ack)->XI->JDBC

Messages was successfully transferred to Database.

JDBC Adapter sent SystemAck after it processed Message.

The problem is next step. XI System throws an error when parsing the SystemAck Message.

so, Message status shows Undefinable Error.

Error message is belows..

Could not parse XI system response. Reason: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Could not parse XMBMessage due to invalid content type for SOAP: TEXT/HTML

Transmitting the message to endpoint http://KRSASAPPIDB01:50300 using connection JDBC_http://sap.com/xi/XI/System failed, due to: com.sap.engine.interfaces.messaging.api.exception.MessagingException: Could not parse XMBMessage due to invalid content type for SOAP: TEXT/HTML.

thanks..

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

2 Answers

  • Jul 23, 2010 at 05:39 AM

    Try using adapter module MessageTransformBean to change the content type of text/xml.

    Regards,

    Prateek

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Jul 23, 2010 at 08:44 PM

    Andy,

    Prateek is right,

    Try using the following module transformation bean.

    processing sequence:

    localejbs/AF_Modules/MessageTransformationBean give module key as "transform" for example (you can give anything but have to use the same thing in module configuration)

    Module Configuration:

    transform Transform.ContentType text.xml; charset=utf-8

    Good luck,

    Regards,

    Pavan

    Add comment
    10|10000 characters needed characters exceeded

    • Former Member Former Member

      It throws an error in all interfaces.

      I think this is related with AFW.

      I don't think adding a module is an answer.

      what is your opion?

      please, help me..