4.7. 案件操作できない¶
関連する現象
4.7.1. 完了案件の権限者を再展開するとエラーが発生する¶
対象バージョン¶
iWP / iAF の場合
- IM-Workflow 7.2.8 ~ IM-Workflow 7.2.9
intra-mart Accel Platform の場合
- 2013 Summer(Damask) IM-Workflow 8.0.4 ~ 2013 Autumn(Eden) IM-Workflow 8.0.5
条件¶
申請者を除外する機能を使用している
コラム
申請者を除外する機能は下記のワークフローパラメータの項目を true に設定することで有効にできます。
<!-- 対象者プラグイン申請者除外フラグ true : 除外する false : 除外しない(初期値) ※このフラグは申請や承認等の処理によりノードが処理された後、 ユーザ展開処理を行った結果から申請者を除くかを指定するフラグです。 そのため、処理を行う前の段階で、ノードに定義されているプラグイン情報の 「状況確認」機能で確認できるユーザリストには申請者が含まれた結果になります。 --> <param> <param-name>not-extend-applyuser-flag</param-name> <param-value>true</param-value> </param>事象の発生時刻に該当する例外ログに下記のようなスタックトレースが出力されている
確認ノードの確認処理権限者の場合
log.message=未完了案件ノード情報を取得で失敗しました。 log.message=処理対象者の展開処理で失敗しました。 log.message=確認ノードユーザ再展開処理で失敗しました。 jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.foundation.workflow.application.process.CplMatterHandleManager.expandConfirmTarget(CplMatterHandleManager.java:343) at jp.co.intra_mart.system.workflow.javascript.application.process.CplMatterHandleManagerObject.jsFunction_expandConfirmTarget(CplMatterHandleManagerObject.java:412) (省略) Caused by: jp.co.intra_mart.system.workflow.engine.common.EngineException: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.expandUsers(AuthorityPluginDataAnalyzer.java:211) at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.getExecutableUser(AuthorityPluginDataAnalyzer.java:171) at jp.co.intra_mart.system.workflow.internal.manager.action.UserOperationManager.confirmUserReExtendByMatterHandle(UserOperationManager.java:1569) at jp.co.intra_mart.foundation.workflow.application.process.CplMatterHandleManager.expandConfirmTarget(CplMatterHandleManager.java:341) ... 71 more Caused by: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.util.WorkflowPluginUtil.getUserDataModelList(WorkflowPluginUtil.java:465) at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.expandUsers(AuthorityPluginDataAnalyzer.java:204) ... 74 more Caused by: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.foundation.workflow.application.general.ActvMatterNode.getMatterNode(ActvMatterNode.java:315) at jp.co.intra_mart.system.workflow.plugin.authority.im_master.ExtendEventBase.checkAndRemoveApplyUser(ExtendEventBase.java:209) at jp.co.intra_mart.system.workflow.plugin.authority.im_master.ExtendEventBase.execute(ExtendEventBase.java:161) at jp.co.intra_mart.system.workflow.listener.context.WorkflowAuthorityEventListenerContext.execute(WorkflowAuthorityEventListenerContext.java:85) at jp.co.intra_mart.system.workflow.util.WorkflowPluginUtil.getUserDataModelList(WorkflowPluginUtil.java:443) ... 75 more Caused by: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.engine.tool.EngineMatterUtil.getLastProcessID4ActiveMatter(EngineMatterUtil.java:33) at jp.co.intra_mart.foundation.workflow.application.general.ActvMatterNode.getMatterNode(ActvMatterNode.java:303) ... 79 more完了案件の案件操作権限者(参照者)の場合
log.message=未完了案件ノード情報を取得で失敗しました。 log.message=処理対象者の展開処理で失敗しました。 log.message=参照者を再展開で失敗しました。 jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.foundation.workflow.application.process.CplMatterHandleManager.expandMatterHandleAuth(CplMatterHandleManager.java:673) at jp.co.intra_mart.system.workflow.javascript.application.process.CplMatterHandleManagerObject.jsFunction_expandMatterHandleAuth(CplMatterHandleManagerObject.java:737) (省略) Caused by: jp.co.intra_mart.system.workflow.engine.common.EngineException: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.expandUsers(AuthorityPluginDataAnalyzer.java:211) at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.getExecutableUser(AuthorityPluginDataAnalyzer.java:171) at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.getMatterHandlerUser(AuthorityPluginDataAnalyzer.java:392) at jp.co.intra_mart.system.workflow.internal.manager.action.UserOperationManager.refUserReExtendByMatterHandle(UserOperationManager.java:773) at jp.co.intra_mart.foundation.workflow.application.process.CplMatterHandleManager.expandMatterHandleAuth(CplMatterHandleManager.java:670) ... 71 more Caused by: jp.co.intra_mart.foundation.workflow.exception.WorkflowPluginException: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.util.WorkflowPluginUtil.getUserDataModelList(WorkflowPluginUtil.java:465) at jp.co.intra_mart.system.workflow.engine.core.tool.AuthorityPluginDataAnalyzer.expandUsers(AuthorityPluginDataAnalyzer.java:204) ... 75 more Caused by: jp.co.intra_mart.foundation.workflow.exception.WorkflowApiException: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.foundation.workflow.application.general.ActvMatterNode.getMatterNode(ActvMatterNode.java:315) at jp.co.intra_mart.system.workflow.plugin.authority.im_master.ExtendEventBase.checkAndRemoveApplyUser(ExtendEventBase.java:209) at jp.co.intra_mart.system.workflow.plugin.authority.im_master.ExtendEventBase.execute(ExtendEventBase.java:161) at jp.co.intra_mart.system.workflow.listener.context.WorkflowAuthorityEventListenerContext.execute(WorkflowAuthorityEventListenerContext.java:85) at jp.co.intra_mart.system.workflow.util.WorkflowPluginUtil.getUserDataModelList(WorkflowPluginUtil.java:443) ... 76 more Caused by: jp.co.intra_mart.system.workflow.engine.common.EngineException at jp.co.intra_mart.system.workflow.engine.tool.EngineMatterUtil.getLastProcessID4ActiveMatter(EngineMatterUtil.java:33) at jp.co.intra_mart.foundation.workflow.application.general.ActvMatterNode.getMatterNode(ActvMatterNode.java:303) ... 80 more