BizTalk Server General - transaction MSMQ / Biztalk 2004

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > November 2004 > transaction MSMQ / Biztalk 2004





You are viewing an archived Text-only version of the thread. To view this thread in it's original format and/or if you want to reply to this thread please [click here]

Author transaction MSMQ / Biztalk 2004
news.microsoft.com

2004-11-11, 5:49 pm

I have a Queue being listened by a Biztalk orchestration.
Biztalk reads a message from MSMQ and after the orchestration it makes an
Insert into a SQL Server database.

Is it possible to make the hole process transactional ?

I mean, if the Insert fails then then transaction makes a rollback that
implies the message must be in the queue.

thanks for your help
Pablo.


BizTalk Architect

2004-11-12, 7:48 am


"news.microsoft.com" <pvilla@montevideo.com.uy> wrote in message
news:Ocd38EByEHA.3096@tk2msftngp13.phx.gbl...
>I have a Queue being listened by a Biztalk orchestration.
> Biztalk reads a message from MSMQ and after the orchestration it makes an
> Insert into a SQL Server database.
>
> Is it possible to make the hole process transactional ?
>
> I mean, if the Insert fails then then transaction makes a rollback that
> implies the message must be in the queue.
>
> thanks for your help
> Pablo.
>


I'm 99% certain that you cannot place the message back in the the automated,
structured way you mention.

What you could do is use a MSMQ trigger (w2k) to mediate for you, BUT... my
experiece with MSMQ triggers is that they are unstable and gum up the works.
Use with caution.

I am commenting on BTS 2000/2002, but I think this is also true for BTS
2004.

Isaac Ferreira
Application Architect
Certifed BizTalk developer


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com