Author |
Message
|
seamonsterboy |
Posted: Tue Jan 06, 2004 12:35 pm Post subject: fmcibie hangs on FDL import to Runtime (AIX+Oracle) |
|
|
Newbie
Joined: 06 Jan 2004 Posts: 5 Location: Los Angeles
|
Has anyone seen the following problem:
Custom Network.fdl, Datastructures.fdl, Staff.fdl, Programs.fdl all import fine to AIX+Oracle Runtime. 23 processes also import and translate without problems but 5 others hang on the translate step and never complete. There is no warning or error on the import or any log I can find. I have also tried the five problem process models in their own files, so size isn't the problem.
We are implementing Runtime as MQWF 3.4 sp 3 on AIX using Oracle 9i database. All of these fdl's import fine into Windows+DB2 runtimes.
Thanks,
Todd |
|
Back to top |
|
 |
dsbailey |
Posted: Wed Jan 07, 2004 12:42 pm Post subject: |
|
|
Novice
Joined: 20 May 2002 Posts: 24
|
What are the 5 things that hang? Are they 5 separate FDL files? Or 5 objects in an FDL file? What type of MQWF objects are they? Processes?
What do you mean by hang? And how do you exit out of this hang condition?
Are there any error messages in the Oracle log files?
Also, it is only necessary to use the translate option on MQWF Process objects. No need to use the translate option on staff, network, program or datastructure objects. It does not hurt, but it does nothing. |
|
Back to top |
|
 |
seamonsterboy |
Posted: Wed Jan 07, 2004 1:00 pm Post subject: |
|
|
Newbie
Joined: 06 Jan 2004 Posts: 5 Location: Los Angeles
|
All of the objects that hang are processes (I don't try to translate anything but those). They hang during the translate step - that is, the shell process sits there and when I get tired of watching it I kill the UNIX process.
This behavior is the same whether the five are in one file (hangs on the first) or whether they are in separate files (hangs on the first and only).
There are no log messages. |
|
Back to top |
|
 |
dsbailey |
Posted: Thu Jan 08, 2004 9:59 am Post subject: |
|
|
Novice
Joined: 20 May 2002 Posts: 24
|
Still not sure how long you are waiting. 1 minute or 20 minutes?
Also, I am surprised that there are no messages logged in any file (Oracle or MQWF) OR a core file is not generated. What do your resources look like on this machine? DASD? memory? number of other processes already running? Some things for you to consider.
Your next step might be running trace routines on workflow and oracle to see where it might be hanging. |
|
Back to top |
|
 |
ben harris |
Posted: Thu Apr 22, 2004 7:51 am Post subject: fmcibie hangs |
|
|
 Novice
Joined: 25 Jun 2003 Posts: 19
|
I am also experiencing this problem.
Did you ever find a solution?
My fmcibie import hangs specifically on templates which have transition conditions on multiple branches.
The fmcibie hangs (ie never returns) while doing the translation of the template.
The last line from my fmcibie output is:
04/22/04 09:22:59 FMC26500I Begin translation of process 'CCTest'.
And the last few lines of my fmctrc.log trace file are:
2004-04-22, 09:22:59.610, fmcyctnr.cxx( 631) (03,Fl,Ct), fmcibie(21860- 1), FmcDataStructure::Type(), >entry
2004-04-22, 09:22:59.610, fmcyctnr.cxx( 631) (03,Fl,Ct), fmcibie(21860- 1), FmcDataStructure::Type(), <exit
2004-04-22, 09:22:59.611, fmcixlat.cxx( 5959) (03,Gn,MC), fmcibie(21860- 1), FmcXLateBackend::WriteControlConnector(), Write CONTROL_CONNECTOR with process OID 00000004000900000000000000000000, source num 1, target num 3
2004-04-22, 09:22:59.611, fmcdbtpl.cxx( 5085) (03,Fl,DB), fmcibie(21860- 1), FmcDatabase::ControlConnector::insert(), >entry
No errors reported and no fmcerr.log file ever created.
Thanks,
b. |
|
Back to top |
|
 |
manoj |
Posted: Thu Apr 22, 2004 9:44 am Post subject: |
|
|
 Master
Joined: 30 Jan 2002 Posts: 237 Location: Virgina
|
anybody tried running fmcibie with the workflow server down and succeded ? _________________ -manoj |
|
Back to top |
|
 |
ben harris |
Posted: Thu Apr 22, 2004 9:48 am Post subject: |
|
|
 Novice
Joined: 25 Jun 2003 Posts: 19
|
yes.
You don't need the engine running to import.
The fmcibie works more with the back end db than the WF Engine.
But I still experience the 'hang' whether the engine is running or not.
ben. |
|
Back to top |
|
 |
manoj |
Posted: Thu Apr 22, 2004 9:50 am Post subject: |
|
|
 Master
Joined: 30 Jan 2002 Posts: 237 Location: Virgina
|
that is why asked......whether there's any locks by workflow engine which is preventing the import...just a thought _________________ -manoj |
|
Back to top |
|
 |
seamonsterboy |
Posted: Fri Jan 28, 2005 8:50 am Post subject: Resolution |
|
|
Newbie
Joined: 06 Jan 2004 Posts: 5 Location: Los Angeles
|
To follow up: we solved this problem by rolling back to a slightly earlier version of Oracle. |
|
Back to top |
|
 |
sam999 |
Posted: Wed Nov 02, 2005 4:22 am Post subject: Did anyone ever find a solution to this? |
|
|
Apprentice
Joined: 12 Jul 2005 Posts: 34
|
This is an old post but wondering if anyone ever found a solution to fmcibie hanging on translate when transition conditions are used. Has happened to me a few times for no obvious reason |
|
Back to top |
|
 |
koko |
Posted: Wed Nov 02, 2005 8:13 am Post subject: |
|
|
 Master
Joined: 26 Sep 2003 Posts: 206
|
For obvious reason ( MQWF-IBM, DB2 - IBM, Oracle - Not IBM ), MQWF does have some lil annoyances time and again with oracle database. Make sure you read all the read mes for every fix pack on workflow side and check if anything is mentioned about oracle there.
Most of the times, if you are pioneer in using the latest and greatest version of oracle, you end up being a Guinea pig for IBM to experiment, find and fix the issues on workflow side.
Coming to your current problem, you can try importing the same FDL on your windows box ( DB2 - Runtime ) and see if you encounter the same problem there. If you do, you have a problem in your FDL code.
Thanks _________________ Thanks
Koko |
|
Back to top |
|
 |
|