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 » Mapping node in wmb 8

Post new topic  Reply to topic Goto page 1, 2  Next
 Mapping node in wmb 8 « View previous topic :: View next topic » 
Author Message
youto
PostPosted: Thu Aug 16, 2012 12:39 am    Post subject: Mapping node in wmb 8 Reply with quote

Novice

Joined: 07 Feb 2012
Posts: 16

Hi,
quick question, is the new mapping node in wmb 8 generating esql or java?

In wmb 7 I believe the mapping node generated esql?

Cheers
Back to top
View user's profile Send private message
gilc
PostPosted: Thu Aug 16, 2012 3:31 am    Post subject: Reply with quote

Apprentice

Joined: 17 Mar 2011
Posts: 32

Hey,

To my knowledge, both the new and the old mapping nodes are xmls and nothing more....

~ Gil
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Aug 16, 2012 4:36 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

It's not correct to say that the v7 mapping node "generates" esql.

It's translated into esql behind the scenes - that is, it's *compiled* into ESQL.

But without a certain supportPac by a certain fellow, it's not anything you can retrieve or make use of.

I believe that the v8 map is not compiled into ESQL.

I am not aware of what it is compiled into. but, again, since there's no method of retrieving the compiled resource, it's not a meaningful piece of information.
Back to top
View user's profile Send private message
mqsiuser
PostPosted: Thu Aug 16, 2012 4:58 am    Post subject: Reply with quote

Yatiri

Joined: 15 Apr 2008
Posts: 637
Location: Germany

Here is a post regarding the new mapping node:

http://www.mqseries.net/phpBB2/viewtopic.php?p=322924&highlight=#322924
Back to top
View user's profile Send private message
youto
PostPosted: Thu Aug 16, 2012 5:22 am    Post subject: Reply with quote

Novice

Joined: 07 Feb 2012
Posts: 16

Yes exactly, Im interested of knowing into what the mapping node is compiled to.

I don't want to retrieve the compiled code, but depending on if it's Esql or Java it has impact in runtime on our processors.

So does anyone no for sure?
The linked thread didn't answer the question.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Aug 16, 2012 5:25 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

youto wrote:
Yes exactly, Im interested of knowing into what the mapping node is compiled to.

I don't want to retrieve the compiled code, but depending on if it's Esql or Java it has impact in runtime on our processors.


So you're running on zedOS and are hoping to offload the mapping work to the ZAAP.

youto wrote:
So does anyone no for sure?
The linked thread didn't answer the question.

No, the lab is the only one that knows for sure. Ask via PMR.
Back to top
View user's profile Send private message
youto
PostPosted: Thu Aug 16, 2012 5:53 am    Post subject: Reply with quote

Novice

Joined: 07 Feb 2012
Posts: 16

You got me Jeff, that's exactly what I was thinking.

Allright, I'll guess a pmr is the only way to go.
Back to top
View user's profile Send private message
mqmatt
PostPosted: Thu Aug 16, 2012 7:17 am    Post subject: Reply with quote

Grand Master

Joined: 04 Aug 2004
Posts: 1213
Location: Hursley, UK

The V8 maps aren't compiled down to ESQL or anything at all; the MSLs are natively run on the broker. (As well as performance, this also helps with problem diagnosis, as you no longer get ESQL error messages out of the mapper runtime if there's something wrong).

The implementation language is Java.
Back to top
View user's profile Send private message
youto
PostPosted: Fri Aug 17, 2012 12:33 am    Post subject: Reply with quote

Novice

Joined: 07 Feb 2012
Posts: 16

Thanks for the answer Matt!

How do you mean that the node isn't compiled to anything at all but the implementation language is Java?
Back to top
View user's profile Send private message
Trapthy
PostPosted: Tue Dec 25, 2012 9:52 pm    Post subject: Mapping Node in WMB 8.0.0.1 Reply with quote

Newbie

Joined: 25 Dec 2012
Posts: 2

Hi,

I am using mapping node for transformation in WMB 8.0.0.1. But I am stuck in a scenario where in I have to map one input field to multiple output fields.

But whenever I try to map the same input to mutliple output fields, its throwing an error saying mutliple connections cannot be used.

Can anyone please help me how to fix this??
Back to top
View user's profile Send private message
mqsiuser
PostPosted: Wed Dec 26, 2012 2:42 am    Post subject: Re: Mapping Node in WMB 8.0.0.1 Reply with quote

Yatiri

Joined: 15 Apr 2008
Posts: 637
Location: Germany

Just use ESQL

or tell us why you (have/want to) use the mapping node.
_________________
Just use REFERENCEs
Back to top
View user's profile Send private message
Trapthy
PostPosted: Wed Dec 26, 2012 6:00 am    Post subject: Reply with quote

Newbie

Joined: 25 Dec 2012
Posts: 2

Hi

Wel i have been specifically asked to use mappping node for the data transformation.

I believe in WMB 7 we could map multiple outputs from a single source field.
But I am not sure how to use that in WMB 8.0

Please suggest if there is a way to do it in WMB 8.0.01.
Back to top
View user's profile Send private message
mqjeff
PostPosted: Thu Dec 27, 2012 7:57 am    Post subject: Reply with quote

Grand Master

Joined: 25 Jun 2008
Posts: 17447

Trapthy wrote:
Hi

Wel i have been specifically asked to use mappping node for the data transformation.

I believe in WMB 7 we could map multiple outputs from a single source field.
But I am not sure how to use that in WMB 8.0

Please suggest if there is a way to do it in WMB 8.0.01.


draw more than one line from the source field.
Back to top
View user's profile Send private message
kimbert
PostPosted: Sat Dec 29, 2012 12:12 pm    Post subject: Reply with quote

Jedi Council

Joined: 29 Jul 2003
Posts: 5542
Location: Southampton

mqsiuser said:
Quote:
Just use ESQL
You (mqsiuser) might choose to use that work-around but it is not helpful advice for Trapthy. The v8 mapping node is on a par with all of the other transformation languages ( ESQL, Java, XSLT, PHP ) on both performance and function. Anything that suggests otherwise is liable to mislead future readers of this thread.
Back to top
View user's profile Send private message
mqsiuser
PostPosted: Sat Dec 29, 2012 2:11 pm    Post subject: Reply with quote

Yatiri

Joined: 15 Apr 2008
Posts: 637
Location: Germany

I am clearly describing the performance implications (and usability constraints) of the transformation nodes in message broker.

Where am I wrong? Please tell me and I'll correct it!

On the capabilities of (graphical mappings): Grouping ?! String manipulation/concatenation? DB-Lookups? Debuggability?

The mapping node changed significantly from v7 to v8, why?
_________________
Just use REFERENCEs
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic  Reply to topic Goto page 1, 2  Next Page 1 of 2

MQSeries.net Forum Index » WebSphere Message Broker (ACE) Support » Mapping node in wmb 8
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.