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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Message getting lost in program activity

Post new topic  Reply to topic
 Message getting lost in program activity « View previous topic :: View next topic » 
Author Message
mkhadse
PostPosted: Sat Oct 11, 2003 3:04 pm    Post subject: Message getting lost in program activity Reply with quote

Acolyte

Joined: 31 Dec 1969
Posts: 73

Hi,

I have a automatic program activity that should send a message to a remote queue on the workflow queue manager. The message is sent to MQSI using this queue.

However the process instance starts but it never send any message on the remote queue. There are no error messages in the log.

How can I find ou tthe porblem with the Activity?

Thanks
Back to top
View user's profile Send private message
jmac
PostPosted: Sat Oct 11, 2003 5:29 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

What state is the activity in?

Running? If so then you probably have an error in the program that is causing it to abort.

Ready? If so your automatic activity isnt starting.

Finished? If so, then you would think that the message should be on the queue. Have you any trace logic so that you can ensure that your MQ Put is actually being done?
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
mkhadse
PostPosted: Sat Oct 11, 2003 6:50 pm    Post subject: Reply with quote

Acolyte

Joined: 31 Dec 1969
Posts: 73

It is in running mode. It has a program execution server which should put a message on the remote queue in workflow queue manager. There is no external program involved, the workflow should put the message on the remote queue.

The same Program Execution server is working fine for other activities. Can trace help me find the problem?
Back to top
View user's profile Send private message
jmac
PostPosted: Sun Oct 12, 2003 5:42 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

When you say Program Execution Server do you mean UPES or truly PES (i.e 390 implementation).

Unfortunately, I have no experience in the 390 arena.

If this is a UPES I would think that it must be aborting prior to the put
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
mkhadse
PostPosted: Sun Oct 12, 2003 9:04 am    Post subject: Reply with quote

Acolyte

Joined: 31 Dec 1969
Posts: 73

This is a UPES. Why should it abort prior to put.

I tried running a trace with level 0, but I could not interpret the trace. Any ideas?

Thanks
Back to top
View user's profile Send private message
jmac
PostPosted: Sun Oct 12, 2003 9:23 am    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

Have you looked at fmcsys.log and fmcerr.log?

I would try to put some trace output into your UPES and see if you can determine where it is failing.

GOOD LUCK
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
mkhadse
PostPosted: Sun Oct 12, 2003 11:18 am    Post subject: Reply with quote

Acolyte

Joined: 31 Dec 1969
Posts: 73

Looked at both logs, no errors there.

Also, I am not using any external program that is invoked by Program activity. I am using MQWF builtin facility to generate a activity start message on a remote queue. This message is passed on to mqsi ir processing and mqsi sends reply back to complete this activity.

Therefore I feel there are some exceptions generated by workflow during processing this, but I have no idea where else to look for this exception or how to correct this problem.

Your help is appreciated.
Back to top
View user's profile Send private message
jmac
PostPosted: Sun Oct 12, 2003 2:01 pm    Post subject: Reply with quote

Jedi Knight

Joined: 27 Jun 2001
Posts: 3081
Location: EmeriCon, LLC

I think I understand now... You are taking the ActivityImplInvoke message and forwarding to MQSI. I assume that MQSI is not getting this message, is that true?

If this is a remote queue, this is more likely an MQSeries issue, than an MQWF issue. Have you checked the amqError files for the QueueManager in question?

Other than that, I am not sure what it could be.

Sorry
_________________
John McDonald
RETIRED
Back to top
View user's profile Send private message Send e-mail Visit poster's website AIM Address Yahoo Messenger MSN Messenger
mkhadse
PostPosted: Sun Oct 12, 2003 2:24 pm    Post subject: Reply with quote

Acolyte

Joined: 31 Dec 1969
Posts: 73

There are no error messages in the mqseries log files. The outgoing channels between Workflow QM and the MQSI QM are stopped and I don't see any message being accumulated in the transmission queue.
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 » Workflow Engines - IBM MQ Workflow & Business Process Choreographer » Message getting lost in program activity
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.