Hi Iam working with MQ Series + MQSI Where our Publisher is Java & Subscriber is JMS or R.P.G , V.B
Case 1)
Compute Node Set in The Java Flow Diagram
SET OutputRoot.MQRFH2.psc.Command='RegSub';
SET OutputRoot.MQRFH2.psc.Topic= InputRoot.XML."Message".Topic;
SET OutputRoot.MQRFH2.psc.QmgrName='QM_Manager';
SET OutputRoot.MQRFH2.psc.QName='CUSTOUT';
Compute Node Set in The JMS Flow Diagram (Page 167 of Mqseries Using Java)
SET OutputRoot.MQRFH2.jms.Command='RegSub';=>Not Given in PDF about This Command
SET OutputRoot.MQRFH2.jms.Topic='To/Bc/Nu';=>Not Given in PDF about This Command
SET OutputRoot.MQRFH2.jms.Rto='QM_Manager';=> Given in PDF
SET OutputRoot.MQRFH2.jms.Rto='JMSUBR'; => Given in PDF
SET OutputRoot.MQRFH2.jms.SubPoint='JMS'; =>Not Given in PDF about This Command
What do you really mean by "jmsdestination"
SET OutputRoot.MQRFH2.jms.Dst=?
Its value is String but Whether to Give QManger Name or QueueName Its not clearly mentioned in the PDF.
If Any one worked on the Java as publisher with JMS as Subscriber please let me know how to tacle this problem
Case2)
How To set the MQRFH2 Headers for the R.P.G Subscriber If Any one worked on it let me know
Case 3)
How To set the MQRFH2 Headers (Structure ) for the V.B Subscriber If Any one worked on it let
me know
If atleast any one knows about the PDF or any Link Please write to me
Joined: 30 Jan 2002 Posts: 63 Location: Los Angeles
Hi i have implemented quite the similar application. I have the VB application publishing the message and a JMS application subscribing the messages. Can you please tell me where is the actual problem ??
Joined: 30 Jan 2002 Posts: 63 Location: Los Angeles
I am really sorry abhiram, i was out. Checking in today. Anyhow this use the following ESQL to set a MQRFH2 header using ESQL.
SET OutputRoot.MQMD.Format = OutputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.MQMDFORMAT;
SET OutputRoot.MQRFH2.(MQRFH2.Field)Format= InputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.MQRFH2FORMAT;
SET OutputRoot.MQRFH2.psc.Command = InputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.COMMAND;
SET OutputRoot.MQRFH2.psc.Topic = InputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.TOPICNAME;
SET OutputRoot.MQRFH2.psc.QMgrName = InputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.QUEUEMANAGER;
SET OutputRoot.MQRFH2.psc.QName = InputRoot.XML.(XML.tag)TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.QUEUE;
where
TSCHUBPROTOSUB.SUBSCRIPTIONREQ.SUBPARAMS.MQMDFORMAT is the XML structure of ma input xml file. Should you need anything please email me, i shall give you prompt reply. bye
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