グローバルリソース名の末尾に半角スペースが含まれるグローバルリソースをエクスポートし、別環境にインポートしたところ、
スクリプト実行時に以下のエラーが発生しました。
------
com.appresso.ds.common.spi.config.PoolNotDefinedException: [name=XXXXXX , type=default]
------
原因と対処方法を教えてください。
■エラーについて
「PoolNotDefinedException」は指定したグローバルリソースが存在しない場合に発生するエラーです。
■過去事例
弊社過去事例では、Windows のファイルシステムの仕様制限により本事象が発生していることを確認しています。
Windowsのファイルシステムでは、ファイル名が半角スペースで終わるファイルを作成しようとすると、
末尾の半角スペースが取り除かれます。
このため、インポートもしくはエクスポート時にグローバルリソース名の末尾にある半角スペースが削除され、
スクリプトに設定されたグローバルリソース名との相違が生じた例が報告されておりました。
■対応策
該当スクリプトでグローバルリソースを再設定し、再度サービス登録していただくことでご対応ください。
また、今後同様の事象が発生することを防ぐためグローバルリソース名の末尾には半角スペースを含まないように
作成することをご検討ください。