I use biztalk ESB for call wcf service and it Work Fine and nobody report error.
also i use affiliate application for set destination service credential.
but in biztalk administration i see suspended service instance in different time
and error is:
System.ArgumentException: The parameter is incorrect. at Microsoft.BizTalk.Interop.IBTSTicket.ValidateAndRedeemTicket(Object message, String applicationName, Int32 flags, String& externalUserName) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.ApplyClientCredentials(ClientCredentials clientCredentials, IBaseMessage message) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.CreateChannelFactory[TChannel](IBaseMessage bizTalkMessage) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.GetChannel[TChannel](IBaseMessage bizTalkMessage, ChannelFactory`1& cachedFactory) at Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.SendMessage(IBaseMessage bizTalkMessage)
when i call esb i dont get any error and nobody report error.