Integrating Integrators – BizTalk, Windows Azure, Windows Workflow, and Beyond

BIZTALK SERVER 2010 AND SAP PI (SOAP)

BizTalk 2010

This group is for all content related to BizTalk Server 2010. This includes a forum and samples.

BIZTALK SERVER 2010 AND SAP PI (SOAP)

Not Answered This question is not answered

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...

 

All Replies
  • 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???????????????????

    • Not Ranked
  • 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. 

    "Google skills are more important than your coding skills."

    • Top 10 Contributor
  • 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

    • Not Ranked
Page 1 of 1 (4 items)