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 » can anyone help solving this issue(urgent)

Post new topic  Reply to topic
 can anyone help solving this issue(urgent) « View previous topic :: View next topic » 
Author Message
kishoreMuthyala
PostPosted: Sun Apr 11, 2004 8:18 pm    Post subject: can anyone help solving this issue(urgent) Reply with quote

Apprentice

Joined: 24 Mar 2004
Posts: 35
Location: singapore

Hi everyone
The problem is when iam trying to insert the data into DB2 which iam retrieving from SAP BAPI Module using SAP adapter.
I have created a messageflow with MQInput Node,Compute Node,MQOutput Node.
Iam retrieving the data into a Delivery Queue.I have Message set.
Now the data which i retrieved from SAP is in the Delivery Queue.I have gone to the RFHUtil and checked there by giving the Queuemanager name and queue name where
where in i can view the XML data from there.
Now what i have did is i created another message flow with MQInput node,Compute node,MQOutput node.I have written the ESQL code to insert the data into DB2.
In the MQInput node iam giving Input Queue name is Delivery Queue (which holds the dta retrieved from SAP)where iam trying to put the data into the DB2.But no data is being inserted into DB2.

Now what i have done is i have copied the data of the deliveryQueue into an XML file(through RFHUtil) and i tried to insert that data into DB2 using the Message flow which i have created to insert data into DB2 by creating a test Queue for input.This way i was able to insert the data into DB2 and i was successfull.This process is not End to End.This is done only to test whether the data is inserting or not.

But when iam doing the End to End iam unable to insert the data into DB2.

Regards & Thanks
Kishore Muthyala
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
kspranava
PostPosted: Sun Apr 11, 2004 9:51 pm    Post subject: Reply with quote

Centurion

Joined: 27 Apr 2003
Posts: 124

Hi,

Try setting the 'Message Domain' of Input queue to XML also double check whether the queue name provided in i/p q is same.

Pranava.
Back to top
View user's profile Send private message
kishoreMuthyala
PostPosted: Sun Apr 11, 2004 10:41 pm    Post subject: Reply with quote

Apprentice

Joined: 24 Mar 2004
Posts: 35
Location: singapore

Hi,
I tried the way u suggested but it did not work out.The message domain which i had given before is XMLNS.Iam getting the O/P as Count 0 and the data is not bieng inserted into DB2.If there is anything u can suggest me i will be happy.
Thank you
Kishore Muthyala
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
kspranava
PostPosted: Mon Apr 12, 2004 12:34 am    Post subject: Reply with quote

Centurion

Joined: 27 Apr 2003
Posts: 124

Hi,

While inserting data in DB2, how do u parse the msg ? Do u use something like 'InputRoot.XML.blahblah' or 'InputRoot.XMLNS.blahblah'?

If it is 'InputRoot.XML.blahblah' try to reset the content using RCD node and try to insert the data into DB2.

-Pranava.
Back to top
View user's profile Send private message
JT
PostPosted: Mon Apr 12, 2004 5:35 am    Post subject: Reply with quote

Padawan

Joined: 27 Mar 2003
Posts: 1564
Location: Hartford, CT.

Kishore,

You have some tools available to assist yourself. Have you tried to debug the flow? Another option is to turn on a debug trace. Either of these options will provide greater insight into the internals of your message flow.
Back to top
View user's profile Send private message
Missam
PostPosted: Mon Apr 12, 2004 11:17 am    Post subject: Reply with quote

Chevalier

Joined: 16 Oct 2003
Posts: 424

If i don't see the record in the database.the first thing i do is check my error logs.did u do that
Back to top
View user's profile Send private message
kishoreMuthyala
PostPosted: Mon Apr 12, 2004 6:35 pm    Post subject: Reply with quote

Apprentice

Joined: 24 Mar 2004
Posts: 35
Location: singapore

Hi everyone thanks for the response,
I checked the Log file also but there are no errors.what i came to know is i need to keep format restriction in compute node befor sending it to DB2.The format coming is MQHRF2.I need to handle this before inserting the records into DB2.Can anyone help me in this issue.

regards & thanks
Kishore Muthyala
Back to top
View user's profile Send private message Send e-mail Yahoo Messenger MSN Messenger
fschofer
PostPosted: Tue Apr 13, 2004 2:11 pm    Post subject: Reply with quote

Knight

Joined: 02 Jul 2001
Posts: 524
Location: Mainz, Germany

Hi,
MQRFH2 (MQHRFH2) is header which is represented as an additional subtree in you logical tree
- Properties
- MQMD
- MQRFH2 (optional)
- Root .MRM or .XML or ...
You do not need to handle it.

What kind of error do you receive when you use End to End connection.

Have you tried to run a debug trace (always best to find errors)
It would also help if you post your db2 insert ESQL code.

How do you put your XML in the queue after you get it with the rfhutil?

Greetings
Frank
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 » can anyone help solving this issue(urgent)
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.