|
RSS Feed - WebSphere MQ Support
|
RSS Feed - Message Broker Support
|
 |
|
NEONRulesEvaluation Node |
« View previous topic :: View next topic » |
Author |
Message
|
AndyGem |
Posted: Mon Jan 14, 2002 3:27 am Post subject: |
|
|
Newbie
Joined: 20 Nov 2001 Posts: 6 Location: London
|
Hi,
I'm trying to configure the NEONRulesEvaluation node in MQSI v2.02, without much success. I have two applications in the NEON Rules GUI - one for the project I'm working on and another, simple one to try and understand how the NEONRulesEvaluation node connects to the Rues GUI.
How does MQSI know which application within the Rules GUI to connect to? There is no setting in the NEONRulesEvaluation node to set this?
Does anyone have any idea??
Thanks, Andy |
|
Back to top |
|
 |
mpuetz |
Posted: Wed Jan 23, 2002 6:06 am Post subject: |
|
|
Centurion
Joined: 05 Jul 2001 Posts: 149 Location: IBM/Central WebSphere Services
|
Hi,
you have to use set message domain to NEON or NEONMSG
in your input node.
MessageSet has to be set to your NEON Application
MessageType has to e set to the NEON Input Format
MessageFormat is left blank (I think).
_________________ Mathias Puetz
IBM/Central WebSphere Services
WebSphere Business Integration Specialist |
|
Back to top |
|
 |
AndyGem |
Posted: Wed Jan 23, 2002 7:37 am Post subject: |
|
|
Newbie
Joined: 20 Nov 2001 Posts: 6 Location: London
|
Thanks Mathias,
I'd actually discovered that through an IBM contact and got it to work, but I've now have another problem related to the NEONRulesEvaluation Node...
Has anyone found that the NEONRulesEvaluation node can only handle one transformation (input-output pair) and a putqueue from the NEON Rules GUI? In other words if you set up a rule which carries out two or more transformations, the NEONRulesEvaluation will not work. However, the NEONRules node seems to work Ok? Is this something anyone else has come across - is there a fix or workaround?
Thanks,
Andy
[ This Message was edited by: AndyGem on 2002-01-23 07:38 ] |
|
Back to top |
|
 |
mpuetz |
Posted: Wed Jan 23, 2002 10:02 am Post subject: |
|
|
Centurion
Joined: 05 Jul 2001 Posts: 149 Location: IBM/Central WebSphere Services
|
Hi,
how do you try do that ? Do you add two subscriptions
to the rule, each trying to output the input format
in a different output format, i.e. essentially duplicating
the message ? Or do you try execute two transform actions
within a single subscription ? It makes a difference !
Please be more specific about what goes wrong and what not.
In the new NEONRulesEvaluation nodes executing two transform
actions within the same subscription will actually apply the
second transform to the output of the first one, which is probably
not what you want. To avoid this separate them in two different
subscriptions.
This change is of behavior is documented
in the manuals however (at least in MQSI 2.1).
_________________
Mathias Puetz
IBM-EMEA AIM Services
MQ/WMQI Specialist
[ This Message was edited by: mpuetz on 2002-01-23 15:24 ] |
|
Back to top |
|
 |
AndyGem |
Posted: Sun Jan 27, 2002 5:58 am Post subject: |
|
|
Newbie
Joined: 20 Nov 2001 Posts: 6 Location: London
|
Mathias,
Thanks for your response, I'll try to be a bit more specific. Our message flow is designed to handle several different types of message, each of which requires different transformations. Therefore, within the application group we have a number of rules - one per message type. Each rule contains one subscription. Within that subscription we require the message to undergo one generic (same for each message type) transformation (basically putting one character into the message), 3-4 further transformations (which must be in sequence) and then a putqueue.
Each message undergoes the same first transformation, and at present, we set the input format in the MQInput node, so all messages can be parsed. The flow works if the first transformation inside the subscription carries out the same input format as is set in the MQInput node. However, if a second transformation is put in the same subscription, it fails.
We have been told by someone at Sybase that the NEONRulesEvaluation node can only handle one transformation per subscription. At present we are using the NEONRules node, which seems to work (although we need to use ResetContentDescriptor nodes before and after to change domain from NEONMSG to NEON and vice versa).
If you put more than one subscription under each rule, will they be carried out in sequence? Is this a problem you have come across before? Is there a fix?
I hope this has made it clearer? I hope you can help?
Thanks again,
Andy |
|
Back to top |
|
 |
Nick Lethbridge |
Posted: Tue Jan 29, 2002 1:25 pm Post subject: |
|
|
 Voyager
Joined: 13 Aug 2001 Posts: 88 Location: Santander, UK
|
Andy,
I raised a case with IBM regarding the same issue.
The feedback (from Sybase) was that multiple transformations within the same subscription cannot be handled by the NEONRulesEvaluation node.
The 'workaround' is to use the NEONRules node (even though it is referred to as deprecated functionality in the documentation).
I only tested it with v2.0.2 - perhaps it has been fixed with v2.1 ?
Regards,
Nick. |
|
Back to top |
|
 |
|
|
 |
|
Page 1 of 1 |
|
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
|
|
|
|