【発生条件】
JDBCドライバーに postgresql-42.7.4.jar を使用すると、以下の画面や公開APIでエラーが発生します。
Java API / スクリプト開発 API
・UserMatterStatus ( https://api.intra-mart.jp/iap/javadoc/im_workflow_apidocs/jp/co/intra_mart/foundation/workflow/application/general/UserMatterStatus.html )
・getMatterStatusDetail
・getMatterStatusDetailWithUserDataId
・UserMatterStatusオブジェクト ( https://api.intra-mart.jp/iap/apilist-ssjs/doc/im_workflow/UserMatterStatus/index.html )
・getMatterStatusDetail
・getMatterStatusDetailWithUserDataId
IM-FormaDesigner のワークフロー関数(案件情報)
・https://document.intra-mart.jp/library/forma/public/forma_specification/texts/spec/imw_func_spec.html#id4
REST API
・履歴取得 ( /api/workflow/matters/{systemMatterId}/histories )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_histories.html
・確認対象者取得 ( /api/workflow/matters/{systemMatterId}/confirm-auth-users )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_confirm_auth_users.html
・マスタフローノード情報取得 ( /api/workflow/matters/{systemMatterId}/master-flow/nodes )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_master_flow_nodes.html
・ノード処理対象者取得 ( /api/workflow/matters/{systemMatterId}/nodes/{nodeId}/auth-users )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_auth_users.html
・案件情報取得 ( /api/workflow/matters/{systemMatterId} )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters.html
・ノード関係情報取得 ( /api/workflow/matters/{systemMatterId}/nodes-relationship )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_nodes_relationship.html
・ノード情報取得 ( /api/workflow/matters/{systemMatterId}/nodes )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_nodes.html
・処理を行う際に必要なノード設定情報取得 ( /api/workflow/matters/{systemMatterId}/nodes/{nodeId}/config-set )
・https://document.intra-mart.jp/library/iap/public/im_workflow/im_workflow_specification/texts/api_guide/rest_api/endpoint/matters/matters_nodes_configset.html
【原因】
postgresql-42.7.4.jar でのJDBCドライバーのアップデートで動作に変更があり、それにより一部処理にてExceptionが発生してしまうようになったため発生しています。
【回避方法】
postgresql-42.7.3.jar 以前のJDBCドライバーをご利用いただくことでエラーは発生しません。
【対応方法】
この事象は「2025 Spring」で対応予定です。
また、「2024 Spring」「2024 Autumn」に対して通常パッチを提供予定です。
-- 対象 -------------------------------------------------------------------------
iAP/Accel Platform/全アップデート
--------------------------------------------------------------------------------
FAQID:1351