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 » [SOLVED]FMC00125E Incorrect filter specification

Post new topic  Reply to topic
 [SOLVED]FMC00125E Incorrect filter specification « View previous topic :: View next topic » 
Author Message
parsar
PostPosted: Thu Jun 15, 2006 3:27 pm    Post subject: [SOLVED]FMC00125E Incorrect filter specification Reply with quote

Novice

Joined: 08 Dec 2005
Posts: 22

Can anybody please tell me whats wrong with the following filter specification.

NAME='ABPW' AND PROCESS_NAME='ABPW$AAAAAQFLRHcAAAAAAAAAAA==' AND OWNER = 'Batch'

I get the following error when I specify the above filter in the queryWorkItems() method in my program to fetch the workitems.

*************************************************************
com.ibm.workflow.api.FmcException:
FMC38009E MQSeries Workflow API Error :
API Return Code : 125
Error Origin : e:\v350\src\fmcjcesv.cxx, line 3589
Error Message : FMC00125E Incorrect filter specification
Nested Exception : None
*************************************************************
My java code which forms this filter dynamically for queryWorkItems is

strBuff = new StringBuffer();
strBuff.append(NAME=');
strBuff.append(strActivityName);
strBuff.append("' AND PROCESS_NAME='");
strBuff.append(strProcInstName);
strBuff.append("' AND OWNER = '");
strBuff.append(pStrUserId);
strBuff.append("'");

where strActivityName here is ABPW and strProcInstName is ABPW$AAAAAQFLRHcAAAAAAAAAAA==

The above code was working fine since 6 months and we have this error all of a sudden and I didnt find much in the programming guide. Is there anything that I missed out. I tried running the code 3 times already for no success.

Would appreciate if somebody can direct me to a place where I can get more information on this?

Please help
Back to top
View user's profile Send private message
hos
PostPosted: Fri Jun 16, 2006 4:40 am    Post subject: Reply with quote

Chevalier

Joined: 03 Feb 2002
Posts: 470

Hi,

I am pretty sure that 'Batch' is not a valid MQWF UserID as it contains lower case characters. Not sure whether this the cause for RC 125 but it is worth a try. If this doesn't help you need to take a client trace and search for RC=125 to get more info. This error message has been improved with MQWF version 3.6.
Back to top
View user's profile Send private message
parsar
PostPosted: Fri Jun 16, 2006 7:50 am    Post subject: Reply with quote

Novice

Joined: 08 Dec 2005
Posts: 22

Hi

thanks for the response

Can you please let me know how do I take the client trace.
Back to top
View user's profile Send private message
parsar
PostPosted: Sat Jun 17, 2006 8:34 am    Post subject: Reply with quote

Novice

Joined: 08 Dec 2005
Posts: 22

Thank you very much hos

I tried changing the Batch to uppercase BATCH and it worked fine.
Back to top
View user's profile Send private message
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 » [SOLVED]FMC00125E Incorrect filter specification
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.