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 » Validation using the Mapping node throwing error

Post new topic  Reply to topic
 Validation using the Mapping node throwing error « View previous topic :: View next topic » 
Author Message
bharathi.tech12
PostPosted: Wed Jul 10, 2013 1:47 pm    Post subject: Validation using the Mapping node throwing error Reply with quote

Voyager

Joined: 14 May 2013
Posts: 93

Hi,

I did some conditional validation in mapping node.I am using the WMB 8.0.0.1 version. I got the below error while running my sample flow.

Code:
BIP2230E: Error detected whilst processing a message in node 'MEC_Service_flow.Mapping1'.
The message broker detected an error whilst processing a message in node 'MEC_Service_flow.Mapping1'. An exception has been thrown to cut short the processing of the message.
See the following messages for details of the error. : F:\build\slot1\S800_P\src\DataFlowEngine\PluginInterface\ImbJniNode.cpp: 1267: ImbJniNode::evaluate: ComIbmMSLMappingNode: MEC_Service_flow#FCMComposite_1_6
BIP3946E: The map script generation for QName ''{default}:MEC_Service_flow_Failure_Mapping'' has failed, with the following details: ''java.lang.RuntimeException: IXJXE0609E: [ERR 0548][ERR XPST0017] The function '{http://www.w3.org/2005/xpath-functions}false' with arity 1 is not in the in-scope function declarations.''.
The generation of the map has failed.
Review and resolve the problems indicated in the message from the map generation. : MbErrorHandler.java: 154: evaluate: :
BIP3949E: An error occurred during the processing of a message. The error message is ''java.lang.RuntimeException: IXJXE0609E: [ERR 0548][ERR XPST0017] The function '{http://www.w3.org/2005/xpath-functions}false' with arity 1 is not in the in-scope function declarations.
IXJXE0609E: [ERR 0548][ERR XPST0017] The function '{http://www.w3.org/2005/xpath-functions}false' with arity 1 is not in the in-scope function declarations.
''.
An error occurred during message processing. Additional diagnostic information might be written to the user trace.
Inspect the diagnostic information, and check the user trace for further information. : MbErrorHandler.java: 318: throwableToMbException: :


After searching this in net. i came to know the issue with the version.I have installed the new version 8.0.0.2. But still i am facing the same issues.

Issues details-

http://www-01.ibm.com/support/docview.wss?uid=swg27023600

Anyone can help me on this.
Back to top
View user's profile Send private message
bharathi.tech12
PostPosted: Mon Jul 15, 2013 6:17 am    Post subject: Reply with quote

Voyager

Joined: 14 May 2013
Posts: 93

Thanks for your support.

We created the ticket in IBM support. We are waiting for the response.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Jul 15, 2013 6:44 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

Searching the InfoCentre, you would have discovered:

Quote:
Errors occur during runtime execution of newly created graphical data maps, that were converted from message map (.msgmap) files, or utilise certain extended capabilities such as submaps with multiple inputs, or xs:<type> cast transforms
Symptoms:
The execution of a graphical data map created using WebSphere Message Broker Toolkit version 8.0.0.2 that is deployed to a WebSphere Message Broker Runtime version 8.0 or 8.0.0.1 fails.
Example error messages:
BIP2230E: Error detected whilst processing a message in node '<node label>' ComIbmMSLMappingNode: <flow name>
BIP3946E: The map script generation for QName '<map routine namee>' has failed, with the following details: java.lang.RuntimeException: IXJXE0609E: [ERR 0548][ERR XPST0017] The function '<function namee>' with arity '<n>' is not in the in-scope function declarations.
Solution:
Update the WebSphere Message Broker runtime to version 8.0.0.2.


What is the effective level of your WMB runtime?
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
mgk
PostPosted: Mon Jul 15, 2013 8:41 am    Post subject: Reply with quote

Padawan

Joined: 31 Jul 2003
Posts: 1642

Quote:
Quote:
What is the effective level of your WMB runtime?


It should not matter - only features are turned on / off with the effective level - not defect fixes which are always enabled.

Kind regards,
_________________
MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
Back to top
View user's profile Send private message
lancelotlinc
PostPosted: Mon Jul 15, 2013 8:49 am    Post subject: Reply with quote

Jedi Knight

Joined: 22 Mar 2010
Posts: 4941
Location: Bloomington, IL USA

mgk wrote:
Quote:
Quote:
What is the effective level of your WMB runtime?


It should not matter - only features are turned on / off with the effective level - not defect fixes which are always enabled.

Kind regards,


The question was meant to determine if the runtime had been updated, and the effective level changed. Its common for developers to neglect the runtime. Its a more tactful way of asking, 'did you update the runtime?' and having the developer say yes when the opposite is true. Whereas if the runtime were updated, the effective level changed, its more reliable than accepting the default 'yes' answer.

Dev may have updated toolkit, you ask if the runtime is updated, and dev will answer yes, having never downloaded the runtime update.

But if the effective level says 8.0.0.1, you can ask, 'why does the effective level say 1 when you said you downloaded the 2 update?'

And to your point about things working without setting the effective level, this is sometimes true. GlobalCache time-to-live requires effective level 8.0.0.2 but the api call succeeds in both 1 & 2 even though ttl will not work in 1.
_________________
http://leanpub.com/IIB_Tips_and_Tricks
Save $20: Coupon Code: MQSERIES_READER
Back to top
View user's profile Send private message Send e-mail
mgk
PostPosted: Mon Jul 15, 2013 9:34 am    Post subject: Reply with quote

Padawan

Joined: 31 Jul 2003
Posts: 1642

Quote:
GlobalCache time-to-live requires effective level 8.0.0.2


Because TTL (expiry) is a new feature, not a defect fix...


Kind regards,
_________________
MGK
The postings I make on this site are my own and don't necessarily represent IBM's positions, strategies or opinions.
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 » WebSphere Message Broker (ACE) Support » Validation using the Mapping node throwing error
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.