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 » WebSphere Message Broker (ACE) Support » Dictionary not found for message set DS0FSJ407E001

Post new topic  Reply to topic
 Dictionary not found for message set DS0FSJ407E001 « View previous topic :: View next topic » 
Author Message
mehedi
PostPosted: Tue Mar 18, 2003 8:11 am    Post subject: Dictionary not found for message set DS0FSJ407E001 Reply with quote

Centurion

Joined: 11 Nov 2001
Posts: 102
Location: PSTech

This is the error message from the log.
"Dictionary not found for message set DS0FSJ407E001 - BIP5304E"

This is the code in the Compute Nodes in the flow.
SET OutputRoot.Properties.MessageSet = 'DS0FSJ407E001';
SET OutputRoot.Properties.MessageType = 'PROMPT';
SET OutputRoot.Properties.MessageDomain = 'MRM';
SET OutputRoot.Properties.MessageFormat = 'CWF';

SET OutputRoot.Properties.MessageSet = 'DS0FSJ407E001';
SET OutputRoot.Properties.MessageType = 'PROMPT_OUT';
SET OutputRoot.Properties.MessageDomain = 'MRM';
SET OutputRoot.Properties.MessageFormat = 'CWF';

When this message set is reffered to in another flow in an MQinput Node it works.

What could be wrong ?
_________________
Thanks

Mehedi Hashir
mhashir@hotmail.com
Back to top
View user's profile Send private message MSN Messenger
mehedi
PostPosted: Tue Mar 18, 2003 12:44 pm    Post subject: Parsing in 2.1 vs 2.0.2 Reply with quote

Centurion

Joined: 11 Nov 2001
Posts: 102
Location: PSTech

Two part fix to the problem

- The message set we were using in the flow was an exact copy of another message set. When the orginal message set was used this problem went away. Don't ask me how.
- Then we came up against the next


The first compute node in the message flow stores field values in
(a) MessageLayout1 of message set X of type MRM
The second compute node in the message flow does a BITSTREAM(inputBody) and stores value returned and some new additional field values in
(b) MessageLayout2 of message set X of type MRM

The Bitstream(inputbody) function was returning a null value.
This was not the case when the flow was executing in MQSI 2.0.2.

This was resolved when we added a RCD and explicitly had the message parsed by (a) MessageLayout1 of message set X of type MRM before it was passed on to the second compute node.

I'm guessing this has something to do with how the parser works in 2.1 as opposed to how it worked in 2.0.2 - (lazy parse etc)
_________________
Thanks

Mehedi Hashir
mhashir@hotmail.com
Back to top
View user's profile Send private message MSN Messenger
jefflowrey
PostPosted: Tue Mar 18, 2003 1:15 pm    Post subject: Reply with quote

Grand Poobah

Joined: 16 Oct 2002
Posts: 19981

Quote:
- The message set we were using in the flow was an exact copy of another message set. When the orginal message set was used this problem went away. Don't ask me how.

Each message set, regardless of it's contents, has it's own unique identifier. That is, if you copy a message set, it's got a new ID number.

If you changed your message flow to use the new message set, but didn't deply the new message set to the broker, you would see the error you reported.
Back to top
View user's profile Send private message
mehedi
PostPosted: Wed Mar 19, 2003 8:16 am    Post subject: Reply with quote

Centurion

Joined: 11 Nov 2001
Posts: 102
Location: PSTech

Jeff,
I went through the whole cycle and made sure
The message set deployed was the same as referenced in the flow.
Somehow it still never works with the copy. I moving onto other stuff i thought it might be useful for people to know.
_________________
Thanks

Mehedi Hashir
mhashir@hotmail.com
Back to top
View user's profile Send private message MSN Messenger
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Dictionary not found for message set DS0FSJ407E001
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.