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 » Main/sub-process behaviour, interface datastructure change

Post new topic  Reply to topic
 Main/sub-process behaviour, interface datastructure change « View previous topic :: View next topic » 
Author Message
Liquid
PostPosted: Tue Jun 13, 2006 3:32 am    Post subject: Main/sub-process behaviour, interface datastructure change Reply with quote

Acolyte

Joined: 08 Sep 2004
Posts: 52
Location: Hungary, Europe

Hello!

There's a process name MAINPROC.
MAINPROC calls another process (subprocess) name SUBPROC, and
uses the SUBPROC output data (when SUB_PROC finishes it's job).


We've running instances in workflow runtime from MAINPROC.


We've to modify the output data structure of SUBPROC and also
the related mapping in MAINPROC. I imported both
processes and the datastructures into the workflow runtime.



Now, the question is, that what will happen with the already
running MAINPROC instances, when they call the new SUBPROC
again?

I mean what will happen with the data mappings?



I guess the solution is to give different name to the SUBPROC
and use that new name only in the new MAINPROC processes.
But, we've already done the import.
The strange thing, why I post this note, is that I've not found
any error or warning in the system log neither in fmcautil
console.

Thanks in advance,
Robert
Back to top
View user's profile Send private message
jmac
PostPosted: Tue Jun 13, 2006 5:13 am    Post subject: Reply with quote

Jedi Knight

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

Any running instance that has not already instantiated the SUBPROC will use the new SUBPROC. If you have modified the output structure you will definitely get mapping errors.

I think you must change the name of the SUBPROC to avoid any problems.
_________________
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
Liquid
PostPosted: Tue Jun 13, 2006 6:24 am    Post subject: Reply with quote

Acolyte

Joined: 08 Sep 2004
Posts: 52
Location: Hungary, Europe

Hello Jmac!

Ok, thanks, that was my idea too but I wasn't 100% sure about it.


If the processes have mapping errors like this, what will it mean: will the main process continue running and the mapping will be ignored?

Will workflow generate error or warning log about it somewhere?

Thanks,
Robert
Back to top
View user's profile Send private message
jmac
PostPosted: Tue Jun 13, 2006 6:36 am    Post subject: Reply with quote

Jedi Knight

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

I cant answer that because it would depend on how different the containers are. There would definitely be errors put into the System Log table and files.
_________________
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 » Main/sub-process behaviour, interface datastructure change
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.