JDBCドライバーに postgresql-42.7.4.jar を使用するとワークフローの画面などでエラーが発生します。

 
【発生条件】

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
この記事は役に立ちましたか?
0人中0人がこの記事が役に立ったと言っています
Powered by Zendesk