Biztalk Message Queuing
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 > Biztalk Message Queuing




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

    Biztalk Message Queuing  
Steve


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


 
06-30-04 08:30 AM

I am currently evaluating Biztalk Server 2004 for a potential NHS Trust inst
allation, but have not been very successful with MSMQT. I have managed to se
t up a queue via a receive location and have managed to send a basic message
 to the queue using the pro
vided sample solution. However, I keep getting the following error when I tr
y to send a basic XML blob:

There was a failure executing the receive pipeline: Microsoft.Biztalk.Defaul
tPipelines.XMLRecieve Source XML disassembler Receive Location: test_queue R
eason: None of the components at Disassemble stage can recognize the data.

I have tried sending the following XML message:

<?xml version="1.0" encoding="utf-8"?>
<n:Root xmlns:n="http://simple_file_drop.Schema1" xmlns:b="http://schemas.mi
crosoft.com/BizTalk/2003" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan
ce">
<Person>
<name>fred</name>
<age>100</age>
</Person>
</n:Root>

I hope somebody can help????






[ Post a follow-up to this message ]



    RE: Biztalk Message Queuing  
Adrian Hamza[MSFT]


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


 
06-30-04 10:55 PM

This is probably caused by inconsistency between the real encoding of the
message and the XML encoding attribute. Try these 2 things see if any of
these will solve your problem

a) remove the encoding="utf-8" attribute from the XML declaration
<?xml version="1.0"?>
<n:Root xmlns:n="http://simple_file_drop.Schema1"
xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Person>
<name>fred</name>
<age>100</age>
</Person>
</n:Root>


If that doesn't work
b) try removing the entire xml declaration leaving the document like this
<n:Root xmlns:n="http://simple_file_drop.Schema1"
xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
<Person>
<name>fred</name>
<age>100</age>
</Person>
</n:Root>

Thanks,
Adrian.
--------------------[vbcol=seagreen] 
installation, but have not been very successful with MSMQT. I have managed
to set up a queue via a receive location and have managed to send a basic
message to the queue using the provided sample solution. However, I keep
getting the following error when I try to send a basic XML blob:[vbcol=seagreen] 
Microsoft.Biztalk.DefaultPipelines.XMLRecieve Source XML disassembler
Receive Location: test_queue Reason: None of the components at Disassemble
stage can recognize the data.[vbcol=seagreen] 
xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">[vbcol=seagreen] 

This posting is provided "AS IS" with no warranties, and confers no rights.

EBusiness Server Team






[ Post a follow-up to this message ]



    RE: Biztalk Message Queuing  
Steve


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


 
07-01-04 08:06 AM

Both solutions worked perfectly. Thank you for your help - it has saved us a
 lot of time.

"Adrian Hamza[MSFT]" wrote:

> This is probably caused by inconsistency between the real encoding of the
> message and the XML encoding attribute. Try these 2 things see if any of
> these will solve your problem
>
> a) remove the encoding="utf-8" attribute from the XML declaration
> <?xml version="1.0"?>
> <n:Root xmlns:n="http://simple_file_drop.Schema1"
> xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> 	<Person>
> 		<name>fred</name>
> 		<age>100</age>
> 	</Person>
> </n:Root>
>
>
> If that doesn't work
> b) try removing the entire xml declaration leaving the document like this
> <n:Root xmlns:n="http://simple_file_drop.Schema1"
> xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
> 	<Person>
> 		<name>fred</name>
> 		<age>100</age>
> 	</Person>
> </n:Root>
>
> Thanks,
> Adrian.
> -------------------- 
> installation, but have not been very successful with MSMQT. I have managed
> to set up a queue via a receive location and have managed to send a basic
> message to the queue using the provided sample solution. However, I keep
> getting the following error when I try to send a basic XML blob: 
> Microsoft.Biztalk.DefaultPipelines.XMLRecieve Source XML disassembler
> Receive Location: test_queue Reason: None of the components at Disassemble
> stage can recognize the data. 
> xmlns:b="http://schemas.microsoft.com/BizTalk/2003"
> xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> 
>
> This posting is provided "AS IS" with no warranties, and confers no rights
.
>
> EBusiness Server Team
>
>





[ Post a follow-up to this message ]



    Sponsored Links  




 





   All times are GMT. The time now is 09:19 AM.      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