Reliable Receipt processing problem
Web Server forum
Back To The Forum Home!Search!Private Messaging System

Web Server Talk Web Server Talk > Web Servers reviews > BizTalk Server > BizTalk Server Framework > Reliable Receipt processing problem




  Last Thread   Next Thread Next
  Show Printable Version Email this Page Subscribe to this Thread      Post New Thread    Post A Reply      

    Reliable Receipt processing problem  
Ron


View Ip Address Report This Message To A Moderator Edit/Delete Message


 
11-24-04 10:52 PM

I’m trying to setup a simple document transfer using HTTP and Reliable
Receipts between two BizTalk 2004 servers (Server1 and Server2).  Server1 is
receiving the reliable receipt but it seems that it is not matching the
receipt to the original message and thus the status of the original message
eventually becomes "Suspended".  The message seems to be delivered fine to
Server2, and Server2 seems to be sending the Reliable Receipt without any
problem to Server1.  In HAT on Server1, under "Messages received in past day
"
I can see the "Unparsed Interchange" for the reliable receipt.

Would anyone have any idea why the receipt is not being processed correctly?

Here is what I’ve created:

* Server1 *

Orchestration1:
ReceivePort -> Receive_1 -> ConstructMessage (uses a simple map) -> Send_1
-> SendPort

ReceivePort properties:
One-Way Receive Port
Transport: FILE
URI: C:\FileToSend\*.xml
Receive Pipeline: ...DefaultPipelines.XMLReceive

SendPort properties:
One-Way Send Port
Transport: HTTP
URI: http://Server1/HTTPReceive/BTSHTTPReceive.dll
Send Pipeline: SendPipeline1

SendPipeline1:
BizTalk Framework assembler:
Add processing instructions text: [blank]
Add XML declaration: True
Delivery receipt address: http://Server1/HTTPReceive/BTSHTTPReceive.dll
Delivery receipt address type: biz:httpURL
Delivery receipt send by time: 30
Destination address: Partner1
Destination address type: biz:OrganizationName
Document schemas: [blank]
Document topic: http://www.mycompany.com/topic/file.xml
Envelope schemas: BTF2Schemas.btf2_envelope
Generate delivery receipt request: True
Message time to live (in minutes): 30
Processing instructions: Append
Source address: My Company
Source address type: biz:OrganizationName
Target charset: (None)

HTTP_ReceivePort:
No map applied
HTTP_ReceiveLocation:
Transport Type: HTTP
URI: /HTTPReceive/BTSHTTPReceive.dll
Receive Handler: BizTalkServerIsolatedHost
Receive Pipeline: ...DefaultPipelines.XMLReceive

* Server2 *

Orchestration1:
ReceivePort -> Receive_1 -> Send_1 -> SendPort

ReceivePort properties:
One-Way Receive Port
Transport: HTTP
URI: /HTTPReceive/BTSHTTPReceive.dll
Receive Pipeline: ReceivePipeline1

SendPort properties:
One-Way Send Port
Transport: FILE
URI: C:\ReceivedFile\%MessageID%.xml
Send Pipeline: ...DefaultPipeline.XMLTransmit

ReceivePipeline1:
BizTalk Framework disassembler:
Allow unrecognized message: False
Document schemas: MySchemas.MySchema1
Envelope schemas: BTF2Schemas.btf2_envelope
Validate document structure: False

Dynamic_SendPort:
Dynamic One-Way Send Port
Send Pipeline: ...DefaultPipelines.PassThruTransmit
Filter: "BTS.ReceivePortName" == (the full name of the deployed
Orchastration1 receive port)
No map applied

Regards,
Ron






[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 09:25 PM.      Post New Thread    Post A Reply      
  Last Thread   Next Thread Next


Most Popular forums 

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is OFF
 
Medical and Health forum | Computer Games Reviews | Graphics design forum

Back To The Top
Home | Usercp | Faq | Register