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] Forcefinish throws FMC00118E Object does not exist

Post new topic  Reply to topic
 [SOLVED] Forcefinish throws FMC00118E Object does not exist « View previous topic :: View next topic » 
Author Message
belka
PostPosted: Thu Mar 08, 2007 7:46 am    Post subject: [SOLVED] Forcefinish throws FMC00118E Object does not exist Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

hi. we've upgraded from 3.4 to 3.6, and now my web client throws an error on forcefinish work item. first i through it was the customization, but i've also tried vanilla client and get the same error. seems like forcefinish2() method is expecting a container, but both read only and read/write containers are "not available" (i've tested that with my custom web client).
serlet log from vanilla web client and webserver exception are listed below. i don't know where else to check or how to get the container to be populated. help.

FMC38009E MQSeries Workflow API Error :
API Return Code : 118
Error Origin : FmcWorkItem.java:791
Error Message : FMC00118E Object does not exist
Nested Exception : None
at com.ibm.workflow.client.api.FmcWorkItem.forceFinish2(FmcWorkItem.java:791)
at com.ibm.workflow.client.api.FmcWorkItem.forceFinish(FmcWorkItem.java:751)
at com.ibm.workflow.servlet.client.BuiltinHandler.forceFinishWorkItem(BuiltinHandler.java:2488)
at com.ibm.workflow.servlet.client.EnhancedJSPViewer.forceFinishWorkItemResponse(EnhancedJSPViewer.java:917)
.....

================
servlet log entries
================

2007-03-07 21:10:56.986 WebContainer : 1: sendResponse for 'logon' called.
2007-03-07 21:10:57.106 WebContainer : 1: Redirecting request to http://localhost:9080/MQWFClient-FMC/servlet/Main?command=queryWorkItems&id=TAAAAAEAAgAEAAAAAAAAAABM&useCache=true
2007-03-07 21:10:57.106 WebContainer : 1: sendResponse done.
2007-03-07 21:10:57.116 WebContainer : 0: queryWorkItems called (useCache=true).
2007-03-07 21:10:57.116 WebContainer : 0: queryWorkItems done.
2007-03-07 21:10:57.116 WebContainer : 0: queryProcessInstanceLists called.
2007-03-07 21:10:57.126 WebContainer : 0: queryProcessInstanceLists done.
2007-03-07 21:10:57.126 WebContainer : 0: queryActivityInstanceLists called.
2007-03-07 21:10:57.126 WebContainer : 0: queryActivityInstanceLists done.
2007-03-07 21:10:57.126 WebContainer : 0: sendResponse for 'queryWorkItems' called.
2007-03-07 21:10:57.126 WebContainer : 0: Opening C:\workspace\MQWFClient-Vanilla\WebContent\forms\WorkitemList.jsp
2007-03-07 21:10:57.126 WebContainer : 0: Forwarding request to /forms/WorkitemList.jsp
2007-03-07 21:10:58.88 WebContainer : 0: Charset for en is ISO-8859-1
2007-03-07 21:10:58.678 WebContainer : 0: sendResponse done.
2007-03-07 21:11:08.112 WebContainer : 0: forceFinishWorkItem called.
2007-03-07 21:11:08.112 WebContainer : 0: forceFinishWorkItem done.
2007-03-07 21:11:08.112 WebContainer : 0: sendResponse for 'forceFinishWorkItem' called.
2007-03-07 21:11:08.112 WebContainer : 0: Opening C:\workspace\MQWFClient-Vanilla\WebContent\forms\ForceFinish.jsp
2007-03-07 21:11:08.112 WebContainer : 0: Forwarding request to /forms/ForceFinish.jsp
2007-03-07 21:11:09.664 WebContainer : 0: Element ErrorDetails[0] is struct -> calling getContainerData recursively
2007-03-07 21:11:10.145 WebContainer : 0: Element ErrorDetails[1] is struct -> calling getContainerData recursively
2007-03-07 21:11:10.926 WebContainer : 0: Element ErrorDetails[2] is struct -> calling getContainerData recursively
2007-03-07 21:11:11.697 WebContainer : 0: Element ErrorDetails[3] is struct -> calling getContainerData recursively
2007-03-07 21:11:12.468 WebContainer : 0: Element ErrorDetails[4] is struct -> calling getContainerData recursively
2007-03-07 21:11:13.620 WebContainer : 0: Element ErrorDetails[5] is struct -> calling getContainerData recursively
2007-03-07 21:11:14.391 WebContainer : 0: Element ErrorDetails[6] is struct -> calling getContainerData recursively
2007-03-07 21:11:15.162 WebContainer : 0: Element ErrorDetails[7] is struct -> calling getContainerData recursively
2007-03-07 21:11:15.933 WebContainer : 0: Element ErrorDetails[8] is struct -> calling getContainerData recursively
2007-03-07 21:11:16.704 WebContainer : 0: Element ErrorDetails[9] is struct -> calling getContainerData recursively
2007-03-07 21:11:17.475 WebContainer : 0: Element ErrorDetails[10] is struct -> calling getContainerData recursively
2007-03-07 21:11:18.387 WebContainer : 0: Element ErrorDetails[11] is struct -> calling getContainerData recursively
2007-03-07 21:11:19.168 WebContainer : 0: Element ErrorDetails[12] is struct -> calling getContainerData recursively
2007-03-07 21:11:19.949 WebContainer : 0: Element ErrorDetails[13] is struct -> calling getContainerData recursively
2007-03-07 21:11:20.720 WebContainer : 0: Element ErrorDetails[14] is struct -> calling getContainerData recursively
2007-03-07 21:11:21.491 WebContainer : 0: Element ErrorDetails[15] is struct -> calling getContainerData recursively
2007-03-07 21:11:22.262 WebContainer : 0: Element ErrorDetails[16] is struct -> calling getContainerData recursively
2007-03-07 21:11:23.33 WebContainer : 0: Element ErrorDetails[17] is struct -> calling getContainerData recursively
2007-03-07 21:11:23.975 WebContainer : 0: Element ErrorDetails[18] is struct -> calling getContainerData recursively
2007-03-07 21:11:24.746 WebContainer : 0: Element ErrorDetails[19] is struct -> calling getContainerData recursively
2007-03-07 21:11:25.537 WebContainer : 0: sendResponse done.
2007-03-07 21:11:27.520 WebContainer : 1: forceFinishWorkItem called.
2007-03-07 21:11:27.830 WebContainer : 1: setContainerData called
2007-03-07 21:11:28.51 WebContainer : 1: Attempting to find element SubmitData
2007-03-07 21:11:28.141 WebContainer : 1: No such member: SubmitData
2007-03-07 21:11:28.291 WebContainer : 1: Attempting to find element ReturnCode
2007-03-07 21:11:28.371 WebContainer : 1: No such member: ReturnCode
2007-03-07 21:11:28.531 WebContainer : 1: Attempting to find element Command
2007-03-07 21:11:28.611 WebContainer : 1: No such member: Command
2007-03-07 21:11:28.772 WebContainer : 1: Attempting to find element Id
2007-03-07 21:11:28.842 WebContainer : 1: No such member: Id
2007-03-07 21:11:28.842 WebContainer : 1: setContainerData done
2007-03-07 21:11:29.933 WebContainer : 1: forceFinishWorkItem done.
2007-03-07 21:11:29.933 WebContainer : 1: forceFinishWorkItem called.
2007-03-07 21:11:30.324 WebContainer : 1: doGet (forceFinishWorkItem): com.ibm.workflow.servlet.client.ClientException:
FMC00118E Object does not exist
com.ibm.workflow.client.util.FmcApiException:
FMC38009E MQSeries Workflow API Error :
API Return Code : 118
Error Origin : FmcWorkItem.java:791
Error Message : FMC00118E Object does not exist
Nested Exception : None
at com.ibm.workflow.client.api.FmcWorkItem.forceFinish2(FmcWorkItem.java:791)
at com.ibm.workflow.client.api.FmcWorkItem.forceFinish(FmcWorkItem.java:751)
at com.ibm.workflow.servlet.client.BuiltinHandler.forceFinishWorkItem(BuiltinHandler.java:2488)
at com.ibm.workflow.servlet.client.EnhancedJSPViewer.forceFinishWorkItemResponse(EnhancedJSPViewer.java:917)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:85)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:5
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:60)
at java.lang.reflect.Method.invoke(Method.java:391)
at com.ibm.workflow.servlet.client.Util.invoke(Util.java:124)
at com.ibm.workflow.servlet.client.BuiltinHandler.render(BuiltinHandler.java:457)
at com.ibm.workflow.servlet.client.BuiltinHandler.execute(BuiltinHandler.java:143)
at com.ibm.workflow.servlet.client.ApplicationContextImpl.dispatch(ApplicationContextImpl.java:326)
at com.ibm.workflow.servlet.client.Main.doGet(Main.java:213)
at com.ibm.workflow.servlet.client.Main.doPost(Main.java:149)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:763)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:856)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.service(ServletWrapper.java:1572)
at com.ibm.ws.webcontainer.servlet.ServletWrapper.handleRequest(ServletWrapper.java:762)
at com.ibm.ws.webcontainer.servlet.CacheServletWrapper.handleRequest(CacheServletWrapper.java:89)
at com.ibm.ws.webcontainer.WebContainer.handleRequest(WebContainer.java:1924)
at com.ibm.ws.webcontainer.channel.WCChannelLink.ready(WCChannelLink.java:89)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleDiscrimination(HttpInboundLink.java:472)
at com.ibm.ws.http.channel.inbound.impl.HttpInboundLink.handleNewInformation(HttpInboundLink.java:411)
at com.ibm.ws.http.channel.inbound.impl.HttpICLReadCallback.complete(HttpICLReadCallback.java:101)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.requestComplete(WorkQueueManager.java:566)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.attemptIO(WorkQueueManager.java:619)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager.workerRun(WorkQueueManager.java:952)
at com.ibm.ws.tcp.channel.impl.WorkQueueManager$Worker.run(WorkQueueManager.java:1039)
at com.ibm.ws.util.ThreadPool$Worker.run(ThreadPool.java:1471)
2007-03-07 21:11:30.324 WebContainer : 1: handleError com.ibm.workflow.servlet.client.ClientException: FMC00118E Object does not exist
2007-03-07 21:11:30.324 WebContainer : 1: sendResponse for 'forceFinishWorkItem' called.
2007-03-07 21:11:30.324 WebContainer : 1: Opening C:\workspace\MQWFClient-Vanilla\WebContent\forms\Error.jsp
2007-03-07 21:11:30.324 WebContainer : 1: Forwarding request to /forms/Error.jsp
2007-03-07 21:11:31.85 WebContainer : 1: sendResponse done.
_________________
-belka


Last edited by belka on Mon Mar 12, 2007 8:13 am; edited 1 time in total
Back to top
View user's profile Send private message MSN Messenger
jmac
PostPosted: Thu Mar 08, 2007 8:38 am    Post subject: Reply with quote

Jedi Knight

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

Generally this error means that your workitem is no longer available... or... did you have a look at this
http://www-1.ibm.com/support/docview.wss?rs=795&context=SW920&uid=swg21047791

One other thought... you did do a rebind after the upgrade right?
_________________
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
belka
PostPosted: Thu Mar 08, 2007 8:49 am    Post subject: Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

i did look at the IBM topic before and i've implemented the encoding, but it didn't help. our problem is consistent.

i don't know if in prod we did a rebind, but i have the same problem on my pc, and i have a fresh install (i just imported the fdl export files). do i still need to do a rebind?
_________________
-belka
Back to top
View user's profile Send private message MSN Messenger
jmac
PostPosted: Thu Mar 08, 2007 8:59 am    Post subject: Reply with quote

Jedi Knight

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

Likely there is no reason to do a rebind... you are saying that you can reproduce this error on two different systems both running 3.6? If that is the case, either you have stumbled upon something that is worthy of a PMR, or you have a bug in your code.

Can you try a force finish from the IBM FatClient, or any way you can use forceFinish() as opposed to forceFinish2(). This portion of the log looks a little suspect to me
Quote:
Element ErrorDetails[0] is struct -> calling getContainerData recursively
if this is somehow container related you should be able to prove it if you can forceFinish().

Show us the FDL for the Activity in question (just cut it out of your process) and the FDL for the output DataStructure(s).
_________________
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
belka
PostPosted: Thu Mar 08, 2007 9:21 am    Post subject: Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

the code you're mentioning gets generated from forcefinish.jsp page (i think).

i'll try the vb client.

here is the fdl.

/*
*
* FDL definitions generated by MQ Workflow at 2007-03-08, 11:25:30 AM.
*
*/
CODEPAGE 1252
FM_RELEASE V3R6 0

/*
* STRUCTUREs
*/
STRUCTURE 'ErrorDetails'
'Id': STRING;
'Description': STRING;
'AdditionalDetails': STRING;
'Data': STRING;
END 'ErrorDetails'

/*
* PROCESS_CATEGORYs
*/
PROCESS_CATEGORY 'ErrorManagement'
DESCRIPTION "Error Management Process for all Application Integration Projects"
END 'ErrorManagement'

/*
* PROGRAMs
*/
PROGRAM 'NDeleteInformation' ( 'StandardError', 'Default Data Structure' )
NO STRUCTURES_FROM_ACTIVITY
NOT UNATTENDED
WINNT EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
WIN95 EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
END 'NDeleteInformation'

PROGRAM 'NFixErrorAtSource' ( 'StandardError', 'StandardError' )
DESCRIPTION ""
NO STRUCTURES_FROM_ACTIVITY
NOT UNATTENDED
WINNT EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
WIN95 EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
END 'NFixErrorAtSource'

/*
* PROCESSes
*/
/*
* PROCESS ErrorManagementFlow
*/
PROCESS 'ErrorManagementFlow' ( 'StandardError', 'Default Data Structure' )
CATEGORY 'ErrorManagement'
DO NOT PROMPT_AT_PROCESS_START
REFRESH_POLICY PULL
KEEP_PROCESSES NEVER
KEEP_WORKITEMS NEVER
ROLE TAKEN_FROM "SourceSystemId"
ORGANIZATION TAKEN_FROM "SourceRegion"
WINDOW VIEW_REFERENCE_POINT XPOS -67 YPOS 520
WINDOW SHOW ALL CONNECTORS
WINDOW SHOW NO CONDITIONS
SOURCE 1 XPOS -800 YPOS 1100
PROGRAM_ACTIVITY 'AssessError' ( 'StandardError', 'StandardError' )
START AUTOMATIC WHEN ALL CONNECTORS TRUE
EXIT AUTOMATIC
LAYOUT XPOS -600 YPOS 700
NAME_POSITION XPOS -600 YPOS 625
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY ORGANIZATION TAKEN_FROM "SourceRegion" MEMBERS_ONLY
DONE_BY MEMBER OF ROLE TAKEN_FROM 'SourceSystemId'
PROGRAM 'FMCINTERNALNOOP'
PROGRAM_EXECUTION_UNIT 'NOOPSVR.FMCSYS.FMCGRP'
SYNCHRONIZATION CHAINED
END 'AssessError'
PROGRAM_ACTIVITY 'Error' ( 'StandardError', 'StandardError' )
DESCRIPTION "This error needs to be fixed at the source"
START MANUAL WHEN AT_LEAST_ONE CONNECTOR TRUE
EXIT MANUAL
LAYOUT XPOS 100 YPOS 400
NAME_POSITION XPOS 100 YPOS 325
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY STARTER_OF_ACTIVITY "AssessError"
PROGRAM 'NFixErrorAtSource'
SYNCHRONIZATION NESTED
END 'Error'
PROGRAM_ACTIVITY 'Information' ( 'StandardError', 'Default Data Structure' )
DESCRIPTION "This is an informational error"
START MANUAL WHEN AT_LEAST_ONE CONNECTOR TRUE
EXIT AUTOMATIC
LAYOUT XPOS 0 YPOS 900
NAME_POSITION XPOS 0 YPOS 825
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY STARTER_OF_ACTIVITY "AssessError"
PROGRAM 'NDeleteInformation'
SYNCHRONIZATION NESTED
END 'Information'
CONTROL
FROM 'AssessError' TO 'Error'
OTHERWISE
CONTROL
FROM 'AssessError' TO 'Information'
WHEN "ErrorDetails[0].Id=""L"""
XPOS -300 YPOS 775
DATA
FROM 'AssessError' TO 'Error'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -500 YPOS 500
DATA
FROM SOURCE 1 TO 'AssessError'
MAP 'SourceSystemId' TO '_PROCESS_INFO.Role'
MAP 'SourceRegion' TO '_PROCESS_INFO.Organization'
MAP '_STRUCT' TO '_STRUCT'
DATA
FROM 'AssessError' TO 'Information'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -400 YPOS 900
DATA
DEFAULT 'AssessError'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -600 YPOS 300
XPOS -700 YPOS 400
XPOS -900 YPOS 700
END 'ErrorManagementFlow'
_________________
-belka
Back to top
View user's profile Send private message MSN Messenger
jmac
PostPosted: Thu Mar 08, 2007 9:33 am    Post subject: Reply with quote

Jedi Knight

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

belka wrote:
the code you're mentioning gets generated from forcefinish.jsp page (i think).


Yes I know.

The point is, to see if it has anything to do with the container access that is going on.

Unless I am missing something I do not see how this can possibly be the FDL that is being used.



Quote:

PROGRAM_ACTIVITY 'Error' ( 'StandardError', 'StandardError' )
...
DONE_BY ORGANIZATION TAKEN_FROM "SourceRegion" MEMBERS_ONLY
DONE_BY MEMBER OF ROLE TAKEN_FROM 'SourceSystemId'

Where is the structure StandardError?
Where are these two container items? I would suspect in StandardError
_________________
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
belka
PostPosted: Thu Mar 08, 2007 11:08 am    Post subject: Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

sorry. didn't pay attention. here is the correct record.

/*
*
* FDL definitions generated by MQ Workflow at 2007-03-08, 1:12:54 PM.
*
*/
CODEPAGE 1252
FM_RELEASE V3R6 0

/*
* STRUCTUREs
*/
STRUCTURE 'StandardError'
'Id': STRING
DESCRIPTION "Unique Record Id";
'SourceSystemId': STRING;
'SourceRegion': STRING;
'SourceData': STRING;
'SourceType': STRING;
'ErrorDetails': 'ErrorDetails'(20);
END 'StandardError'

/*
* PROCESS_CATEGORYs
*/
PROCESS_CATEGORY 'ErrorManagement'
DESCRIPTION "Error Management Process for all Application Integration Projects"
END 'ErrorManagement'

/*
* PROGRAMs
*/
PROGRAM 'NDeleteInformation' ( 'StandardError', 'Default Data Structure' )
NO STRUCTURES_FROM_ACTIVITY
NOT UNATTENDED
WINNT EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
WIN95 EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
END 'NDeleteInformation'

PROGRAM 'NFixErrorAtSource' ( 'StandardError', 'StandardError' )
DESCRIPTION ""
NO STRUCTURES_FROM_ACTIVITY
NOT UNATTENDED
WINNT EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
WIN95 EXE PATH_AND_FILENAME "FMCN6BNA.EXE"
INHERIT ENVIRONMENT
STYLE VISIBLE
START FOREGROUND
END 'NFixErrorAtSource'

/*
* PROCESSes
*/
/*
* PROCESS ErrorManagementFlow
*/
PROCESS 'ErrorManagementFlow' ( 'StandardError', 'Default Data Structure' )
CATEGORY 'ErrorManagement'
DO NOT PROMPT_AT_PROCESS_START
REFRESH_POLICY PULL
KEEP_PROCESSES NEVER
KEEP_WORKITEMS NEVER
ROLE TAKEN_FROM "SourceSystemId"
ORGANIZATION TAKEN_FROM "SourceRegion"
WINDOW VIEW_REFERENCE_POINT XPOS -67 YPOS 520
WINDOW SHOW ALL CONNECTORS
WINDOW SHOW NO CONDITIONS
SOURCE 1 XPOS -800 YPOS 1100
PROGRAM_ACTIVITY 'AssessError' ( 'StandardError', 'StandardError' )
START AUTOMATIC WHEN ALL CONNECTORS TRUE
EXIT AUTOMATIC
LAYOUT XPOS -600 YPOS 700
NAME_POSITION XPOS -600 YPOS 625
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY ORGANIZATION TAKEN_FROM "SourceRegion" MEMBERS_ONLY
DONE_BY MEMBER OF ROLE TAKEN_FROM 'SourceSystemId'
PROGRAM 'FMCINTERNALNOOP'
PROGRAM_EXECUTION_UNIT 'NOOPSVR.FMCSYS.FMCGRP'
SYNCHRONIZATION CHAINED
END 'AssessError'
PROGRAM_ACTIVITY 'Error' ( 'StandardError', 'StandardError' )
DESCRIPTION "This error needs to be fixed at the source"
START MANUAL WHEN AT_LEAST_ONE CONNECTOR TRUE
EXIT MANUAL
LAYOUT XPOS 100 YPOS 400
NAME_POSITION XPOS 100 YPOS 325
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY STARTER_OF_ACTIVITY "AssessError"
PROGRAM 'NFixErrorAtSource'
SYNCHRONIZATION NESTED
END 'Error'
PROGRAM_ACTIVITY 'Information' ( 'StandardError', 'Default Data Structure' )
DESCRIPTION "This is an informational error"
START MANUAL WHEN AT_LEAST_ONE CONNECTOR TRUE
EXIT AUTOMATIC
LAYOUT XPOS 0 YPOS 900
NAME_POSITION XPOS 0 YPOS 825
PRIORITY DEFINED_IN INPUT_CONTAINER
DONE_BY STARTER_OF_ACTIVITY "AssessError"
PROGRAM 'NDeleteInformation'
SYNCHRONIZATION NESTED
END 'Information'
CONTROL
FROM 'AssessError' TO 'Error'
OTHERWISE
CONTROL
FROM 'AssessError' TO 'Information'
WHEN "ErrorDetails[0].Id=""L"""
XPOS -300 YPOS 775
DATA
FROM 'AssessError' TO 'Error'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -500 YPOS 500
DATA
FROM SOURCE 1 TO 'AssessError'
MAP 'SourceSystemId' TO '_PROCESS_INFO.Role'
MAP 'SourceRegion' TO '_PROCESS_INFO.Organization'
MAP '_STRUCT' TO '_STRUCT'
DATA
FROM 'AssessError' TO 'Information'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -400 YPOS 900
DATA
DEFAULT 'AssessError'
MAP '_STRUCT' TO '_STRUCT'
LAYOUT
XPOS -600 YPOS 300
XPOS -700 YPOS 400
XPOS -900 YPOS 700
END 'ErrorManagementFlow'
_________________
-belka
Back to top
View user's profile Send private message MSN Messenger
jmac
PostPosted: Thu Mar 08, 2007 11:42 am    Post subject: Reply with quote

Jedi Knight

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

OK... that looks better...

I do not see anything obvious, and if this used to work under V3.4 then I think you should open a PMR
_________________
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
belka
PostPosted: Thu Mar 08, 2007 11:49 am    Post subject: Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

will do. thanks for taking a look.
_________________
-belka
Back to top
View user's profile Send private message MSN Messenger
belka
PostPosted: Mon Mar 12, 2007 8:17 am    Post subject: Reply with quote

Novice

Joined: 16 Jun 2004
Posts: 17

IBM instructed to apply SP4 and follow insturctions for updatingn the web client.

the problem had to do with....

"This FP contains IY85881 for the webclient:
Force finish calls on activities lead to "object does not exists error" if the activity is the last in a block that gets restarted or if it's the last in a process"
_________________
-belka
Back to top
View user's profile Send private message 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 » [SOLVED] Forcefinish throws FMC00118E Object does not exist
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.