BizTalk Server General - MSMQ adapter error in BizTalk 2006

This is Interesting: Free IT Magazines  
Home > Archive > BizTalk Server General > March 2006 > MSMQ adapter error in BizTalk 2006





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 MSMQ adapter error in BizTalk 2006
Ciceroke

2006-03-25, 11:37 am

Hello,

When I'm receiving messages with the MSMQ adapter then I receive the
following error:

The adapter "MSMQ" raised an error message. Details "The buffer
supplied to MQReceiveMessage for message property retrieval is too
small. The message was not removed from the queue, but the part of the
message property that was in the buffer was copied.

This does not happen all the time. This is only when we receive
messages through our Bridge. The Bridge is used to "transform" MQ
messages to MSMQ messages. Probably the Bridge will copy the MQ message
properties to the MSMQ message and this will cause the problem.

Is there no possibility to modify the message property buffer size of
the MSMQ adapter? It's a petty that it's not possible to modify
settings of this adapter. Or perhaps I am not aware how to do this.

Any ideas how to solve this?

Thanks,

Tomas Restrepo \(MVP\)

2006-03-25, 11:37 am

>
> When I'm receiving messages with the MSMQ adapter then I receive the
> following error:
>
> The adapter "MSMQ" raised an error message. Details "The buffer
> supplied to MQReceiveMessage for message property retrieval is too
> small. The message was not removed from the queue, but the part of the
> message property that was in the buffer was copied.
>
> This does not happen all the time. This is only when we receive
> messages through our Bridge. The Bridge is used to "transform" MQ
> messages to MSMQ messages. Probably the Bridge will copy the MQ message
> properties to the MSMQ message and this will cause the problem.
>
> Is there no possibility to modify the message property buffer size of
> the MSMQ adapter? It's a petty that it's not possible to modify
> settings of this adapter. Or perhaps I am not aware how to do this.


It sure sounds like a bug to me. I think you'd be better off writing about
this in the beta newsgroups for BizTalk 2006, and let MS know about it (they
monitor those forums more closely). Though at this stage so late in the
game, I doubt it would be fixed unless it's very critical.

Do messages get in OK? (even if one of the context properties only has a
partial value)


--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/


Ciceroke

2006-03-25, 11:37 am

The messages don't get into BizTalk. There is raised the same error
multiple times and this with an interval of one minute between each and
then the Receive Location is disabled.

Tomas Restrepo \(MVP\)

2006-03-25, 11:37 am

> The messages don't get into BizTalk. There is raised the same error
> multiple times and this with an interval of one minute between each and
> then the Receive Location is disabled.


Ouch! Are you using an MSMQ<->MQSerier bridge? If so, any reason you're not
using the native MQSeries adapter in BizTalk 2006 directly?


--
Tomas Restrepo
tomasr@mvps.org
http://www.winterdom.com/


Sponsored Links






Free braindumps | Software forum | Database administration forum

Copyright 2003 - 2008 webservertalk.com