none
Adapter Pack 2.0 SAP Adapter Problem RRS feed

  • Question

  • Hi!

    We are running BTS2009 with BizTalk Adapter Pack 2.0. We configured a receive location to receive ORDERS05 Idocs. Most of the Idocs are processed successfully but from time to time we have the following issue:

     

    1)      In SAP the Idoc shows as successfully sent (Idoc Monitor BD87)

    2)      On the BizTalk side we cannot find the Idoc anywhere (suspended item, etc.)

    3)      In the EventLog of our BTS we get the following errors (the errors are raised exactly at the same time when the Idoc which “disappears” is sent from SAP to BizTalk )

     

     

    Error 1:

    Event Type:        Warning

    Event Source:     BizTalk Server 2009

    Event Category:               (1)

    Event ID:             5740

    Date:                    6/7/2010

    Time:                   4:06:28 PM

    User:                    N/A

    Computer:          atbiztalkvie01.snt-is.com

    Description:

    The adapter "WCF-Custom" raised an error message. Details "The WCF service host at address sap://CLIENT=100;LANG=EN;@a/10.203.36.40/00?ListenerGwHost=10.203.36.40&ListenerGwServ=3300&ListenerProgramId=ATBIZTALK.PRD has faulted and as a result no more messages can be received on the corresponding receive location. To fix the issue, BizTalk Server will automatically attempt to restart the service host.".

     

    Error 2:

    Event Type:        Warning

    Event Source:     BizTalk Server 2009

    Event Category:               (1)

    Event ID:             5740

    Date:                    6/7/2010

    Time:                   4:06:28 PM

    User:                    N/A

    Computer:          atbiztalkvie01.snt-is.com

    Description:

    The adapter "WCF-Custom" raised an error message. Details "Microsoft.Adapters.SAP.RFCException: Details: ErrorCode=RFC_INVALID_HANDLE. AdapterErrorMessage=An exception has occurred on the listener while executing RfcWaitForRequest..

       at Microsoft.ServiceModel.Channels.Common.Design.AdapterAsyncResult.End()

       at Microsoft.ServiceModel.Channels.Common.Channels.AdapterReplyChannel.EndTryReceiveRequest(IAsyncResult result, RequestContext& requestContext)

       at Microsoft.Adapters.Internal.LayeredChannelBindingElement.LayeredInboundChannel`1.System.ServiceModel.Channels.IReplyChannel.EndTryReceiveRequest(IAsyncResult result, RequestContext& context)

       at System.ServiceModel.Dispatcher.ReplyChannelBinder.EndTryReceive(IAsyncResult result, RequestContext& requestContext)

       at System.ServiceModel.Dispatcher.ErrorHandlingReceiver.EndTryReceive(IAsyncResult result, RequestContext& requestContext)".

     

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp .

     

    Error 3:

    Event Type:        Information

    Event Source:     BizTalk Server 2009

    Event Category:               (1)

    Event ID:             8112

    Date:                    6/7/2010

    Time:                   4:06:29 PM

    User:                    N/A

    Computer:          atbiztalkvie01.snt-is.com

    Description:

    The WCF service host at address sap://CLIENT=100;LANG=EN;@a/10.203.36.40/00?ListenerGwHost=10.203.36.40&ListenerGwServ=3300&ListenerProgramId=ATBIZTALK.PRD was successfully restarted, therefore the associated receive location can now receive messages.

     

    For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp .

     

     

    All Idocs received afterwards are processed successfully.

     

    Any hints?

     

    Thanks in advance!

     

    Best regards,

    Andreas

     

    Tuesday, June 8, 2010 2:40 PM

Answers

All replies