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 » error: FMC31050E

Post new topic  Reply to topic
 error: FMC31050E « View previous topic :: View next topic » 
Author Message
anveshita
PostPosted: Wed Dec 28, 2005 12:13 pm    Post subject: error: FMC31050E Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

I got initially the following error:
syslog:
Quote:

FMC31050E An error has occurred which has terminated processing.
FmcParserException FMC12240E Execution server instance(s) stopped with an error.
FMC10500I Execution server instance started.

error log:
Quote:
Related message = FMC31050E An error has occurred which has terminated processing.
Error location = File=/projects/fmc/drv2/lbld/v350/aix/src/yy_asrt.cxx, Line=148, Function=yy_assert_fail(const char *, const char *, int)
Error data = FmcParserException

After 30-45 min, I got the following error and everything stopped working.
Syslog:
Quote:
FMC31050E An error has occurred which has terminated processing.
FmcSQLException, Sqlcode=-1224, Sqlerrmc=-2097151964ÿ*ÿ*ÿ*ÿ*ÿwfinst2.ÿSEMAPHORE WAITÿ, Sqlerrp=SQLJCMN , Sqlerrd[0]=-2127167460, Sqlerrd[1]=28, Sqlerrd[2]=0, Sqlerrd[3]=0, Sqlerrd[4]=0, Sqlerrd[5]=0, Sqlwarn= , Sqlstate=55032
FMC31050E An error has occurred which has terminated processing.
FmcSQLException, Sqlcode=-1224, Sqlerrmc=0ÿ*ÿ*ÿ*ÿ*ÿwfinst2.ÿAGENT FORCEDÿ, Sqlerrp=SQLJCMN , Sqlerrd[0]=-2127167460, Sqlerrd[1]=28, Sqlerrd[2]=0, Sqlerrd[3]=0, Sqlerrd[4]=0, Sqlerrd[5]=0, Sqlwarn= , Sqlstate=55032


error log:
Quote:
Related message = FMC31050E An error has occurred which has terminated processing.


Error location = File=/projects/fmc/drv2/lbld/v350/aix/objopt/db2cs/fmcdbac1/fmcdbses.cxx, Line=1741, Function=FmcDatabase::Session::seluni2(const FmcString &, const long *, FMC_SESSION &) const
Error data = FmcSQLException, Sqlcode=-1224, Sqlerrmc=-2097151964ÿ*ÿ*ÿ*ÿ*ÿwfinst2.ÿSEMAPHORE WAITÿ, Sqlerrp=SQLJCMN , Sqlerrd[0]=-2127167460, Sqlerrd[1]=28, Sqlerrd[2]=0, Sqlerrd[3]=0, Sqlerrd[4]=0, Sqlerrd[5]=0, Sqlwarn= , Sqlstate=55032




We had to stop the servers and restart the servers. This resolved the errors.

Can somebody help me and explain what could have caused the above errors?
Back to top
View user's profile Send private message
vennela
PostPosted: Wed Dec 28, 2005 1:47 pm    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

Were there any DB or MQ errors at the same time
Back to top
View user's profile Send private message Send e-mail Visit poster's website
anveshita
PostPosted: Wed Dec 28, 2005 5:34 pm    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

I am for sure that there were no MQ errors. I have checked DB2 logs did not find any errors. I am checking with DBAs to see if they see any errors.
Back to top
View user's profile Send private message
anveshita
PostPosted: Thu Dec 29, 2005 8:38 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Following errors were reported on DB2 at the same time:
Quote:
yyyy-mm-dd LEVEL: Severe (OS)
PID : xxxxx TID : 1 PROC : db2agent (FMCDB) 0
INSTANCE: xxxxxx NODE : 000 DB : FMCDB
APPHDL : 0-919 APPID: *xxxxxx
FUNCTION: DB2 UDB, SQO Memory Management, sqlofshr2, probe:215
CALLED : OS, -, shmctl
OSERR : EINVAL (22) "A system call received a parameter that is not valid."

yyyy-mm-dd LEVEL: Severe
PID : xxxxx TID : 1 PROC : db2agent (FMCDB) 0
INSTANCE: xxxxx NODE : 000 DB : FMCDB
APPHDL : 0-88 APPID: *xxxxx
FUNCTION: DB2 UDB, common communication, sqlccipcAgentExitList, probe:2
MESSAGE : DiagData
DATA #1 : Hexdump, 24 bytes
0x3020849C : 436E 0154 0000 0003 0000 0002 FFFF FFFF Cn.T............
0x302084AC : 0000 0002 FFFF FFFB ........

yyyy-mm-dd LEVEL: Severe
PID : xxxxxx TID : 1 PROC : db2agent (FMCDB) 0
INSTANCE: xxxxx NODE : 000 DB : FMCDB
APPHDL : 0-88 APPID: *xxxxxx
FUNCTION: DB2 UDB, common communication, sqlccipcAgentExitList, probe:4
MESSAGE : DiagData
DATA #1 : Hexdump, 4 bytes
0x302084B8 : 0000 0001 ....
Back to top
View user's profile Send private message
vennela
PostPosted: Thu Dec 29, 2005 10:02 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

So you should persue the problem with DBAs
Back to top
View user's profile Send private message Send e-mail Visit poster's website
anveshita
PostPosted: Thu May 18, 2006 1:05 pm    Post subject: FmcParserException Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Quote:
FMC12240E Execution server instance(s) stopped with an error.
FMC10500I Execution server instance started.


Quote:
Related message = FMC31050E An error has occurred which has terminated processing.


Error location = File=/projects/fmc/drv2/lbld/v350/aix/src/yy_asrt.cxx, Line=148, Function=yy_assert_fail(const char *, const char *, int)
Error data = FmcParserException

I have checked db2diag.log. No errors
I have checked MQ logs no errors.

Not sure what is happenning
Back to top
View user's profile Send private message
djeripo
PostPosted: Fri May 19, 2006 8:27 am    Post subject: Reply with quote

Master

Joined: 25 Jan 2004
Posts: 225

Looks like parsing error. When you try converting a string into intiger then you get an error. check your mapping from input container to output container.
Back to top
View user's profile Send private message Visit poster's website
anveshita
PostPosted: Fri May 19, 2006 9:35 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Thanks djeripo
Question 1:

As far as I know,we did not change the model. I have ran thousands of instances thorugh the same model.
Now if you are saying it could be the mapping issue, how to track which instances might have caused?
Will there be a process instance in a particular status, which I can search for it and see where the
data is not getting mapped correctly?

Question 2:
Bringing own the execution server for a data error seems to be over reacting. Don't you thinks so?
Back to top
View user's profile Send private message
vennela
PostPosted: Fri May 19, 2006 10:37 am    Post subject: Reply with quote

Jedi Knight

Joined: 11 Aug 2002
Posts: 4055
Location: Hyderabad, India

anveshita wrote:

Question 2:
Bringing own the execution server for a data error seems to be over reacting. Don't you thinks so?

Well not always.
If you search the forum there are instances of such cases
For example, if the UPES queue was not defined then workflow exec server on z/OS used to abend.

I am not saying this would be the case here though.

Ask your DBAs if they think anything about the problem. The problem maybe sporadic, or maybe not. Maybe you should look at all your setup one more time.
Is the workflow DB maintained well
Is the load on the server too much
Is the OS at the required maintanance level
Have you seen the readme's of any of the service packs that fix these kind of errors
Back to top
View user's profile Send private message Send e-mail Visit poster's website
jmac
PostPosted: Fri May 19, 2006 11:00 am    Post subject: Reply with quote

Jedi Knight

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

If you are not on the most current version this could be the problem... there have been some of these assertion errors in the past that were cleaned up. If you are not on 3.5 latest fixpac or 3.6 that could be the issue.
_________________
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
anveshita
PostPosted: Fri May 19, 2006 11:45 am    Post subject: How to know the fix pack and version? Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

I ran fmczchk and got the following information.
Quote:
FMC34154I: WebSphere MQ Workflow Version 3.5.0.0 is installed

I am not sure if this is the right way to find the version and the fix pack details. If not please let me know what is the right way to find out.

If the above mentioned way is right, let me know if 3.5.0.0 is the right version and do we need to apply any fixpack?
Please let me know
Back to top
View user's profile Send private message
jmac
PostPosted: Fri May 19, 2006 11:51 am    Post subject: Reply with quote

Jedi Knight

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

Current version for 3.5 I think is 3.5.0.7. So you can definitely install some service. Whether or not this will solve the problem I do not know.
_________________
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
hos
PostPosted: Sun May 21, 2006 10:37 pm    Post subject: Reply with quote

Chevalier

Joined: 03 Feb 2002
Posts: 470

Also make sure that you have set EXTSHM variable. See the following thread: http://www.mqseries.net/phpBB/viewtopic.php?t=29354&highlight=extshm
Back to top
View user's profile Send private message
anveshita
PostPosted: Mon May 22, 2006 6:21 am    Post subject: Reply with quote

Master

Joined: 27 Sep 2004
Posts: 254
Location: Jambudweepam

Thanks hos!!
As mentioned we had already set the EXTSHM variable on. I just ran a ENV on the user FMC and I see that EXTSHM is on. I got the FMCParserError at a later time after setting the EXTSHM varibale
Back to top
View user's profile Send private message
djeripo
PostPosted: Mon May 22, 2006 6:40 am    Post subject: Reply with quote

Master

Joined: 25 Jan 2004
Posts: 225

If the model is working for all instances, then it is not a mpping issue. because the mapping is same for every instance.
anveshita wrote:
Thanks djeripo
Question 1:

As far as I know,we did not change the model. I have ran thousands of instances thorugh the same model.
Now if you are saying it could be the mapping issue, how to track which instances might have caused?
Will there be a process instance in a particular status, which I can search for it and see where the
data is not getting mapped correctly?

Question 2:
Bringing own the execution server for a data error seems to be over reacting. Don't you thinks so?
Back to top
View user's profile Send private message Visit poster's website
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 » error: FMC31050E
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.