Author |
Message
|
anveshita |
Posted: Tue May 17, 2005 9:42 am Post subject: FMC22590W Process:xyz activity:pqr member element124 not set |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
I see everyday around 300 such errors in fmcsys log.
What is it trying to tell?
Why these are being logged?
What is their effect? I see on this forum that it is a poor design and slows down the system drastically.
What do I need to get over these errors?
If it says so and so element124 is not set, does it mean my work itme failed to check in /checkout |
|
Back to top |
|
 |
Ratan |
Posted: Tue May 17, 2005 9:57 am Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
It just means element124 is not set. If you are trying to use that element in any transition conditions, you get that message in the log file. _________________ -Ratan |
|
Back to top |
|
 |
anveshita |
Posted: Tue May 17, 2005 11:17 am Post subject: |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
Thanks. Does it affect the performance? |
|
Back to top |
|
 |
Ratan |
Posted: Tue May 17, 2005 11:34 am Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
Well it writes to the log. So there is some hit. _________________ -Ratan |
|
Back to top |
|
 |
jmac |
Posted: Tue May 17, 2005 11:43 am Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
It most definitely affects performance, and should be eleminated.
Anyone who puts a model into a production system without checking for this error is making a big mistake. If you see this message in your test system you must fix your model. _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
anveshita |
Posted: Tue May 17, 2005 12:32 pm Post subject: |
|
|
Master
Joined: 27 Sep 2004 Posts: 254 Location: Jambudweepam
|
Thanks.
JMac,
Could you please explain why/how it would impact the performance. I agree from Ratan's comments that logging affects the performance. I would like to know your view |
|
Back to top |
|
 |
jmac |
Posted: Tue May 17, 2005 12:43 pm Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
Ratan is correct about the logging, however, in my view this is worse than just any old logging. All messages are written to the fmcsys.log file thru the admin server, so these messages are transported to Admin server and written out by Admin server... There is more overhead than you would expect from logging just to a file. _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
Ratan |
Posted: Tue May 17, 2005 12:58 pm Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
John,
I have run into this issue previously. It is out of my control that some times an element could be null. And model requires it to be a part of a transition condition. how do you get around this? I used to check if it is not set first, but still it writes it to the log.
You pointed out that it goes through the admin server to log it. It does not sound like a problem to me (unless there are a LOT of these), because admin server does not have a lot of other stuff to do. _________________ -Ratan |
|
Back to top |
|
 |
jmac |
Posted: Tue May 17, 2005 1:03 pm Post subject: |
|
|
 Jedi Knight
Joined: 27 Jun 2001 Posts: 3081 Location: EmeriCon, LLC
|
Ratan:
Agreed that the Admin server doesn't have a whole heck of a lot to do; there is just more overhead than you might expect from logging to a flat file. I have seen systems where the message is being written at several per minute, of course not a big load, but when the admin server backs up it can be an issue.
As to it being out of your control, I am not sure I see how that can be. It seems to me that the activity that has the member in its output container can always make sure that the member is Set. Perhaps I just don't understand what you are saying. _________________ John McDonald
RETIRED |
|
Back to top |
|
 |
Ratan |
Posted: Tue May 17, 2005 2:45 pm Post subject: |
|
|
 Grand Master
Joined: 18 Jul 2002 Posts: 1245
|
Quote: |
As to it being out of your control, I am not sure I see how that can be. |
I can always have a default value. Thanks John, I never looked at it from that angle.
Quote: |
I have seen systems where the message is being written at several per minute |
It is definetly bad then.
-Thanks Ratan. _________________ -Ratan |
|
Back to top |
|
 |
|