I often develop integration flows that interact with SAP and sometimes I happen to have connectivity problems for many different reasons.
Every time, I start from scratch to make troubleshooting so I decided to write a memo that I hope will be useful to others too.
· First of all, try to restart the receiving host. Sometimes occurs that some configuration change and the BizTalk host need to be restarted.
· To isolate possible problems related to wrong schema, configure a receive location with passthru pipeline and create a send port that subscribes that port. Shutdown any other port or orchestration that subscribe the same receive port.
· Unicode vs non-Unicode. Make sure that the SAP system is aligned with the versions of the DLLs of the SAP client you are using.
There are in fact a version of Unicode and non-Unicode one of the following DLLs:
On SAP side, check the RFC destination configuration:
· If the problem is not resolved, you must enable the detailed log on the WCF layer. For more details refer to the following site http://msdn.microsoft.com/en-us/library/cc185440(v=bts.10).aspx