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 » Error in XMLNSC Message set

Post new topic  Reply to topic
 Error in XMLNSC Message set « View previous topic :: View next topic » 
Author Message
kash3338
PostPosted: Wed May 25, 2011 11:35 pm    Post subject: Error in XMLNSC Message set Reply with quote

Shaman

Joined: 08 Feb 2009
Posts: 709
Location: Chennai, India

Hi,

We are trying to validate a message before it is sent to the Output queue. The flow structure is as below,

MQInput --> Compute --> MQOutput

In the compute node, the mapping is done as per the xsd available and the Message set properties is set in this node,

SET OutputRoot.Properties.MessageDomain = 'XMLNSC';
SET OutputRoot.Properties.MessageSet = 'CDLJ6Q8002001';

We have set the Validation to Content and Value at the MQOutput node. But when the message is validated, we get the error,
"Validation is enabled but pre-processed schemas cannot be located for the specified message set".

We also tried using a RCD node before the MQOutput node and still get the same error.

We have created the Message set using xsd provided and it is a valid xsd.

What can be the issue in this? The version details are as below,

MB Version: 6.1.0.3
Domain: XMLNSC
In the Message setm Default Message Domain is "XMLNSC".
Back to top
View user's profile Send private message Send e-mail
smdavies99
PostPosted: Thu May 26, 2011 12:05 am    Post subject: Reply with quote

Jedi Council

Joined: 10 Feb 2003
Posts: 6076
Location: Somewhere over the Rainbow this side of Never-never land.

Is the message set deployed to the Execution Group?

Please take a usertrace and post ALL the error messages.
_________________
WMQ User since 1999
MQSI/WBI/WMB/'Thingy' User since 2002
Linux user since 1995

Every time you reinvent the wheel the more square it gets (anon). If in doubt think and investigate before you ask silly questions.
Back to top
View user's profile Send private message
kimbert
PostPosted: Thu May 26, 2011 1:23 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

Your error message is BIP5028. In v7 the answer is given in the error message. You did not quote the entire error message, so I don't know whether v6.1.0.3 contains the clue that you need.

The answer is: use the message set name, not the 13-character identifier.
Back to top
View user's profile Send private message
kash3338
PostPosted: Thu May 26, 2011 1:23 am    Post subject: Reply with quote

Shaman

Joined: 08 Feb 2009
Posts: 709
Location: Chennai, India

smdavies99 wrote:
Please take a usertrace and post ALL the error messages.


Find the user trace below:

ParserException BIP5028E: The XMLNSC parser cannot find a deployed message set with name ''CDLJ6Q8002001''.
The XMLNSC parser is attempting to validate an XML message or a message tree, but the specified message set cannot be located in this execution group. This situation can arise for one of the following reasons:
- The message set has not been deployed to this execution group.
- In the message set properties, XMLNSC is not the 'Default message domain' and is not a 'Supported message domain'.
- The message set has been identified using its 13-character identifier; you must use the message set name.
- There was an error during the preprocessing of the XML schemas in the message set.
Check that the specified message set has been successfully deployed.


The message set is deployed to the execution group. The Message Set BAR has both the .xsdzip and .dictonary files.
Back to top
View user's profile Send private message Send e-mail
kimbert
PostPosted: Thu May 26, 2011 1:30 am    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

I rest my case...
Back to top
View user's profile Send private message
fjb_saper
PostPosted: Thu May 26, 2011 2:16 am    Post subject: Reply with quote

Grand High Poobah

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

kash3338 wrote:
ParserException BIP5028E: The XMLNSC parser cannot find a deployed message set with name ''CDLJ6Q8002001''.
- The message set has been identified using its 13-character identifier; you must use the message set name.

Just in case you missed the hint kimbert gave you.

Go back to the design phase.
Did you assign a name to the message set (optional in the toolkit)?
Use the message set name and not the identifier.
_________________
MQ & Broker admin
Back to top
View user's profile Send private message Send e-mail
kash3338
PostPosted: Thu May 26, 2011 10:32 am    Post subject: Reply with quote

Shaman

Joined: 08 Feb 2009
Posts: 709
Location: Chennai, India

Thanks all. It works.
Back to top
View user's profile Send private message Send e-mail
Display posts from previous:   
Post new topic  Reply to topic Page 1 of 1

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Error in XMLNSC Message set
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.