none
Receive location getting Disabled when changing connector type from ClassicRfc to NCo for WCF-Custom Sap binding Receive locations in BizTalk 2013 R2 Environment RRS feed

  • Question

  • Hi 

    I am getting below error and the RL gets disabled after changing the connector type from ClassicRfc to NCo in BizTalk 2013 r2 platform



    10/24/2016 09:28:37 PM
    LogName=Application
    SourceName=BizTalk Server
    EventCode=5646
    EventType=2
    Type=Error
    ComputerName=MUNTSD-S-08526.europe.shell.com
    TaskCategory=BizTalk Server
    OpCode=None
    RecordNumber=52330009
    Keywords=Classic
    Message=The Messaging Engine failed to update the configuration for the receive location "ReceiveLocation1" with URL "sap://CLIENT=300;LANG=EN;@A/sapda58.xx.xxxxl.com/58?ListenerGwServ=sapgw58&ListenerGwHost=sapda58.xx.xxxxl.com&ListenerProgramId=RFC_A58_BTS2013UAT_SLFORCE&RfcSdkTrace=False&AbapDebug=False" for adapter "WCF-Custom". Reason: "SAP.Middleware.Connector.RfcCommunicationException: 
    LOCATION    CPIC (TCP/IP) on local host XXXD-XX-XXXXX with Unicode
    ERROR       service '?' unknown
    TIME        Mon Oct 24 21:28:37 2016
    RELEASE     721
    COMPONENT   NI (network interface)
    VERSION     40
    RC          -3
    DETAIL      NiErrSet
    COUNTER     5

       at SAP.Middleware.Connector.RfcServer.DoStart(Boolean logErrors)
       at Microsoft.Adapters.SAP.NCo.RfcServerConnection.Open(RfcClientConnection conn)
       at Microsoft.Adapters.SAP.SAPInboundContract.InitializeRfcServerConnectionNCo(String connectionArguments)
       at Microsoft.Adapters.SAP.SAPInboundContract.StartListener(String[] listenerActions, TimeSpan timeout)
       at Microsoft.ServiceModel.Channels.Common.Channels.AdapterChannelListener`1.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.Dispatcher.ChannelDispatcher.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at System.ServiceModel.ServiceHostBase.OnOpen(TimeSpan timeout)
       at System.ServiceModel.Channels.CommunicationObject.Open(TimeSpan timeout)
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint.Enable()
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiveEndpoint..ctor(BizTalkEndpointContext endpointContext, IBTTransportProxy transportProxy, ControlledTermination control)
       at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfReceiver`2.AddReceiveEndpoint(String url, IPropertyBag adapterConfig, IPropertyBag bizTalkConfig)".

    Please let me know what could be the reason. Is there anything that needs to changed when using NCo connector instead of ClassicRfc . Send ports are working fine just by changing the connector from ClassicRfc to NCo


    Thanks & Regards,

    Uday


    Tuesday, October 25, 2016 12:50 PM

Answers

All replies