ASG
IBM
Zystems
Cressida
Icon
Netflexity
 
  MQSeries.net
Search  Search       Tech Exchange      Education      Certifications      Library      Info Center      SupportPacs      LinkedIn  Search  Search                                                                   FAQ  FAQ   Usergroups  Usergroups
 
Register  ::  Log in Log in to check your private messages
 
RSS Feed - WebSphere MQ Support RSS Feed - Message Broker Support

MQSeries.net Forum Index » General IBM MQ Support » Websphere MQ: XML packets partly lost (header received only)

Post new topic  Reply to topic
 Websphere MQ: XML packets partly lost (header received only) « View previous topic :: View next topic » 
Author Message
Asker
PostPosted: Tue Feb 17, 2009 11:24 pm    Post subject: Websphere MQ: XML packets partly lost (header received only) Reply with quote

Newbie

Joined: 17 Feb 2009
Posts: 2

Hello,

Our customer deployed two MQ Servers, each at one site separated some kms from each other. Those MQ Servers (ver 6. w/ latest fix patch) exchange XML packets b/w them. However, due to the line connecting the 02 sites is intermittently down so there are XML packets that partly received, most of the case are the headers of the XML packets only.

The customer wants to know that does Websphere MQ support transmission of XML packets even in case of connection down? Why do they receive only the headers? (it works well before the line is intermittently down). Is this can be configured to solve the problem?

Tks in adv.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Feb 18, 2009 1:20 am    Post subject: Re: Websphere MQ: XML packets partly lost (header received o Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Asker wrote:
Those MQ Servers (ver 6. w/ latest fix patch) exchange XML packets b/w them.


No they don't. They exchange messages which may contain XML documents. "Packets" are a TCP/IP term and is part of the underlying mechanism.

Asker wrote:
However, due to the line connecting the 02 sites is intermittently down so there are XML packets that partly received, most of the case are the headers of the XML packets only.


This is gibberish. WMQ will either deliver a message or it will not. It also has no clue as to the payload of a message and hence is incapable of just sending a header, because it can't see where the header ends and the body begins.

Asker wrote:
The customer wants to know that does Websphere MQ support transmission of XML packets even in case of connection down?


One of the key features of WMQ is the assured delivery, which means that a message is delivered once and once only. The implication is that the entire message is delivered.

Asker wrote:
Why do they receive only the headers? (it works well before the line is intermittently down).


Because they have very, very serious application and message assembly issues.

Asker wrote:
Is this can be configured to solve the problem?


I struggle to see how it could have been configured to cause this problem.

First step - find whoever configured the WMQ. Sue them. Or have them committed to an asylum. And their guide dog, who was presumably reading the manuals to them. And the guy who was translating the barking into human.

Second step - read the Intercommunication manual. Set it up properly, or at least in the standard way recommended in the manual.

Third step - review the messages. If they're still turning up in bits, check to see if that's how they're being sent. Then sue the application people.

Message corruption because it's a dodgy line a few kms long? WMQ is used because it tollerates dubious connections, and across sites thousands of kms apart.
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Vitor
PostPosted: Wed Feb 18, 2009 1:24 am    Post subject: Re: Websphere MQ: XML packets partly lost (header received o Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

Vitor wrote:
One of the key features of WMQ is the assured delivery, which means that a message is delivered once and once only.


To the regular readers of this forum - yes, I know that there are exceptions to this broad-brush statement surrounding non-persistent messages which may not be delivered. Go with me on this.

Even non-persistent messages are either delivered or not; you don't just get headers!
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Asker
PostPosted: Wed Feb 18, 2009 8:31 pm    Post subject: Reply with quote

Newbie

Joined: 17 Feb 2009
Posts: 2

Hi Vitor,

Thanks for replying, I decided to sue the customer (j/k)
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Wed Feb 18, 2009 9:06 pm    Post subject: Reply with quote

Grand High Poobah

Joined: 18 Nov 2003
Posts: 20756
Location: LI,NY

Vitor wrote:
I struggle to see how it could have been configured to cause this problem.

Simple: create a file transfer over MQ using non persistent messages, transferring huge xml files using multiple messages (grouping or splitting).
When the line goes down you never get the full set of messages (non persistent messages may be lost in transit), so you never get the full xml content of the file. ... Either poor design or poor implementation...

Enjoy
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
Vitor
PostPosted: Thu Feb 19, 2009 12:43 am    Post subject: Reply with quote

Grand High Poobah

Joined: 11 Nov 2005
Posts: 26093
Location: Texas, USA

fjb_saper wrote:
Simple: create a file transfer over MQ using non persistent messages, transferring huge xml files using multiple messages (grouping or splitting).


I clearly lack imagination. They clearly lack PM4Data.

I claim partial victory as I said "message assembly issues".
_________________
Honesty is the best policy.
Insanity is the best defence.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » General IBM MQ Support » Websphere MQ: XML packets partly lost (header received only)
Jump to:  



You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
Protected by Anti-Spam ACP
 
 


Theme by Dustin Baccetti
Powered by phpBB © 2001, 2002 phpBB Group

Copyright © MQSeries.net. All rights reserved.