BIZTALK SERVER 2010 AND SAP PI (SOAP)

Home Page Forums BizTalk 2004 – BizTalk 2010 BIZTALK SERVER 2010 AND SAP PI (SOAP)

Viewing 1 reply thread
  • Author
    Posts
    • #25860

      Hi,

      I have the following problem:

      I need to send a message to a webservice from SAP (SAP PI), I have created the WSDL schema, I have the orchestration, but I get the following error:

      Failed to serialize the message part “MT_DatosTest_REQ” into the type “DT_DatosTest_REQ” using namespace “http://nmmcppc.cl/pi/test01”. Please Ensure That the message part stream is created properly.

      biztalk I have connected with other webservices, but with SAP webservices always fails…

       

    • #25863

      Continuing with the same topic … Now I get the following error:

      source: XLANG/s

      xlang/s engine event log entry: Uncaught exception (see the 'inner exception' below) has suspended an instance of service 'MYORCHESTRATION'.

      The service instance will remain suspended until administratively resumed or terminated.

      If resumed the instance will continue from its last persisted state and may re-throw the same unexpected exception.

      InstanceId: 2ab8af38-1b36-4a41-b066-27ec8686e7e2

      Shape name:

      ShapeId:

      Exception thrown from: segment -1, progress -1

      Inner exception: Server Error

      Message ID: {182611EC-711D-43B1-A3D7-5D07E41D5805}

      Instance ID: {32297CC3-B3E0-4934-8C15-EC95CC2AB990}

      Error Description: Server Error

      Exception type: XlangSoapException

      Source: Microsoft.XLANGs.BizTalk.Engine

      Target Site: Void VerifyTransport(Microsoft.XLANGs.Core.Envelope, Int32, Microsoft.XLANGs.Core.Context)

      The following is a stack trace that identifies the location where the exception occured

        at Microsoft.BizTalk.XLANGs.BTXEngine.BTXPortBase.VerifyTransport(Envelope env, Int32 operationId, Context ctx)

        at Microsoft.XLANGs.Core.Subscription.Receive(Segment s, Context ctx, Envelope& env, Boolean topOnly)

        at Microsoft.XLANGs.Core.PortBase.GetMessageId(Subscription subscription, Segment currentSegment, Context cxt, Envelope& env, CachedObject location)

        at MYORCHESTRATION.segment1(StopConditions stopOn)

        at Microsoft.XLANGs.Core.SegmentScheduler.RunASegment(Segment s, StopConditions stopCond, Exception& exp)

      and the next error:

      A message sent to adapter "SOAP" on send port "PORTNAME" with URI "MYWEBSERVICE" The system cannot find the path specified.The system cannot find the file specified.The system cannot find the file specified.The system cannot find the file specified.The system cannot find the file specified.The system cannot find the file specified" is suspended.

      Error details: Server Error

      MessageId:  {182611EC-711D-43B1-A3D7-5D07E41D5805}

      InstanceID: {32297CC3-B3E0-4934-8C15-EC95CC2AB990}

      ERROR: Server Error???????????????????

      • #25864

        Hi,

         

          First of all, I suggest that you make sure that you correctly configure your SAP web service, following the guidelines stated in this link:

         

        http://www.riyaz.net/sap/xipi-a-guide-to-using-sap-xi-soap-adapter/113/

         

           If you still have an issue trying to consume this SAP service in your BizTalk orchestration, the next step that I recommend is that you try the solution proposed in the following blog and see if that resolves your issue:

         

        http://seroter.wordpress.com/2007/04/02/consuming-web-services-in-biztalk-without-web-reference/

         

           Let me know how you make out on this one.

         

           Good luck. 

        • #25869

          Hi,

          thanks for answer…

          Indeed already tried using both methods (web reference and proxy class), however, does not work. –

          the strange thing is that it works for other connection to SAP PI (web reference and  proxy class). – I tried the web service with Altova XML Spy or a Windows application and web service responds correctly, BizTalk only get error. –

          regards

Viewing 1 reply thread
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.