none
As2Receive and As2EdiReceive pipeline is not working on HTTP adapter RRS feed

  • Question

  • Biztalk made below error when i used  As2Receive and As2EdiReceive pipeline on HTTP adapter

    but PassThruReceive Pileline is good,

    i didn't find any help

    please help me...

     

    my configuration is biztalk 2006 R2, Windows 2003(64 bit)

    i used "C:\Program Files (x86)\Microsoft BizTalk Server 2006\HttpReceive64 BTSHTTPReceive.dll"

     

     

    A message received by adapter "HTTP" on receive location "Receive_AS2" with URI "/Contoso/BTSHTTPReceive.dll" is suspended.

    Error details: There was a failure executing the receive pipeline: "Microsoft.BizTalk.EdiInt.DefaultPipelines.AS2EdiReceive, Microsoft.BizTalk.Edi.EdiIntPipelines, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" Source: "Unknown " Receive Port: "Receive_AS2" URI: "/Contoso/BTSHTTPReceive.dll" Reason: Retrieving the COM class factory for component with CLSID {254B4004-2AA7-4C82-BB2E-18BA7F22DCD2} failed due to the following error: 80040154.

    MessageId: {176B4109-BC11-4684-88E7-58A66891DF23}

    InstanceID: {3071DF87-739E-4C85-8AB4-B6EB38078351}

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

     

     

    thanks

    Monday, December 3, 2007 9:10 PM

Answers

  • AS2 supports 64bit only in WOW mode, and in order to enable it you need to reference 32 bit version btshttpreceive.dll.

     

    Yury

     

     

     

    Tuesday, December 4, 2007 7:30 PM

All replies

  • AS2 supports 64bit only in WOW mode, and in order to enable it you need to reference 32 bit version btshttpreceive.dll.

     

    Yury

     

     

     

    Tuesday, December 4, 2007 7:30 PM
  • Also, you will need to make sure that IIS works in 32bit mode.

     

    On top of that, 32 bit version of host instance will be needed, and 32 bit receive and send handlers for HTTP adapter are to be created and used.

     

    Wednesday, December 12, 2007 6:55 PM