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 » UPES Framework Problem

Post new topic  Reply to topic
 UPES Framework Problem « View previous topic :: View next topic » 
Author Message
sanathkumar
PostPosted: Tue Sep 27, 2005 11:46 am    Post subject: UPES Framework Problem Reply with quote

Apprentice

Joined: 01 Jul 2003
Posts: 27

Hi

We are using synch UPES in couple of process flows. We are using UPES Framework to get response to MQWF after populating some container variable. Currently, in all process models we do not have the synch UPES in block. We got new business requirement such a way that need to put synch UPES in Block.

When we import that FDL into runtime and created on instance and no message is going to UPES Queue and when I try to see what happens through the instance monitor and try to access the Block which contains the Synch UPES queue, i am getting block does not exist. It is working fine if I do not put synch UPES in Block.

It is working fine If I make normal queue for that Synch UPES activity in block instead of UPES framework.

My doubt is if we move the synch UPES to block, shall we need to change any mappings in UPES Framework or it will work fine?. Why I am asking is, without block assume my activity name is "A", If i move that into the block assume "BLOCK1", then my activity name is Same but XML that will send to UPES frame work will have "BLOCK1.A". Will this make any difference in Framework.

Appreciate ur help.

Cheers,
sanath
Back to top
View user's profile Send private message
playboyICS
PostPosted: Tue Sep 27, 2005 12:21 pm    Post subject: Reply with quote

Newbie

Joined: 26 Sep 2005
Posts: 3

at what stage you are trying to moniter the block??. try block moniter button When the Sync UPES/other activities inside block is active.
Back to top
View user's profile Send private message
sanathkumar
PostPosted: Tue Sep 27, 2005 12:40 pm    Post subject: Reply with quote

Apprentice

Joined: 01 Jul 2003
Posts: 27

hi

I created the process instance and which will take the decision initially and then i am going to this block which contains the synch UPES. Then I went to process instance monitor at Process Instance level and try to monitor the BLOCK then I got the error FMC_API_ERROR_DOES_NOT_EXIST: BLOCK1 does not exist. How can I check whether there are active synch UPES inside it?. I know there is an Synch UPES which should invoke the UPES Framework to get the reply and move forward based on the container variable.

Shall I need to do the any settings at UPES Framework to support this Synch activity inside the block?.

Cheers,
sanath
Back to top
View user's profile Send private message
playboyICS
PostPosted: Tue Sep 27, 2005 12:59 pm    Post subject: Reply with quote

Newbie

Joined: 26 Sep 2005
Posts: 3

You can olnly get to monitor the block only when one of the activities in the block is active. After starting instance, make the process flow to the first activity of the block and go to the monitor.
Back to top
View user's profile Send private message
Ratan
PostPosted: Tue Sep 27, 2005 1:22 pm    Post subject: Reply with quote

Grand Master

Joined: 18 Jul 2002
Posts: 1245

UPESFramework is just a way to implement UPES. It should have nothing to do with your Process Model.
_________________
-Ratan
Back to top
View user's profile Send private message Send e-mail
jmac
PostPosted: Tue Sep 27, 2005 2:55 pm    Post subject: Reply with quote

Jedi Knight

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

sanathkumar wrote:
How can I check whether there are active synch UPES inside it?.


Get the InstanceMonitor for the process instance, then you will be able to see all of the ActivityInstances. Note that once you locate the AI for the Block, you will need to obtain it's InstanceMonitor to access the activities inside the block. There is a state() method you can use against the AI and find out what is READY.
_________________
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
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 » UPES Framework Problem
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.