Problem Oracle – Sendport

Home Page Forums BizTalk 2004 – BizTalk 2010 Problem Oracle – Sendport

Viewing 2 reply threads
  • Author
    Posts
    • #23530

      The following error occurs when the send port is called.

       

      The adapter failed to transmit message going to send port “SendPortOracle” with URL “oracledb://xxxxxxxxxxxxxxxxxx”. It will be retransmitted after the retry interval specified for this Send Port. Details:”System.ArgumentNullException:
      Value cannot be null. Parameter name: key

      em System.ThrowHelper.ThrowArgumentNullException(ExceptionArgument argument)

      em System.Collections.Generic.Dictionary`2.Insert(TKey key, TValue value, Boolean add)

      em Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.CreateChannelFactory[TChannel](IBaseMessage bizTalkMessage)

      em Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2.InitializeValues(IBaseMessage message)

      em Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfClient`2..ctor(IBaseMessage message, WcfTransmitter`2 transmitter)

      em Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfTransmitter`2.GetClientFromCache(String spid, IBaseMessage message)

      em Microsoft.BizTalk.Adapter.Wcf.Runtime.WcfAsyncBatch`2.BatchWorker(List`1 messages)”.

       

      Please, i need help to correct this problem.

      thanks

    • #23554

      HI,

      One suggestion is to look at your “SOAP action header” setting in your ports configuration. If you used the default bindings which were created when generating your schema, they are usually created wrapped within an operation.

      Unless the send port within your orchestration’s operation matches the same name as the enclosing operation tag in the “SOAP action header” sending messages using the default setting will fail.

      So to ensure that your send port works just supply a URL for the “SOAP action header” setting.

      I hope this helps.

    • #26305

      I have the same problem. Did you found the solution?

      • #26306

        You can stop the send port and check the body of the message …this error occurred when you are not passing element/column value but in oracle that is mandatory field..

Viewing 2 reply threads
  • The forum ‘BizTalk 2004 – BizTalk 2010’ is closed to new topics and replies.