• 文字サイズ変更
  • S
  • M
  • L

FAQのNo.から検索


  • No : 33454
  • 公開日時 : 2021/08/11 14:00
  • 印刷
DSServista

【DataSpider Servista】HULFTアダプタの配信要求処理で exit code 15 のエラーが発生しました

Linux環境のHULFTアダプタの配信要求処理で以下のエラーが発生しました。
 
com.appresso.ds.dp.share.adapter.hulft.HulftRuntimeExecutionException: exit code 15
 
原因と対処方法を教えてください。
カテゴリー : 

回答

■発生しているエラーについて

配信要求処理で発生している上記のエラーは、HULFT 側から返却されたエラーコードとなり、以下の内容になります。
 =====
 15 An error occurred during character code conversion.
 内容) 文字コード変換処理でエラーが発生しました。
 対処) システム動作環境設定の「転送コードセット(cs4trnsfr)」に設定されているコードセットが正しいか確認し
 てください。また、環境変数「HULPATH」「HULEXEP」が正しく設定されているかどうかを確認してください。
 =====   
※UNIX/Linux版 HULFT の動作には操作を行うユーザごとに環境変数の設定が必要です。
 DataSpider の HULFT アダプタの場合、DataSpiderServer の起動ユーザが HULFT 操作ユーザになります。

HULFTの環境変数(HULPATH/HULEXEP)に関する詳細は、HULFTのマニュアルよりご確認ください。
【マニュアル】
「HULFT8 UNIX/Linux 導入 マニュアル」
4.1 環境変数の設定
https://www.hulft.com/help/ja-jp/HULFT-V8/UX-INS/Content/HULFT_INS_UNIX/HULFTEnvSetMdf/EnvVarSet.htm
 
■過去事例

同一のエラーが発生した事例では、環境変数「HULEXEP」が未設定だったため、配信要求が exit code 15 で異常終了しておりました。
 
■確認方法

発生しているエラーより、HULFTの環境変数(HULPATH/HULEXEP)が正しく設定されていない可能性があります。
 
DataSpider の HULFT アダプタから HULFT の配信要求(utlsend)を実行する場合、DataSpiderServer 起動時のユーザに設定された環境変数が適用されます。
DataSpiderServer 起動後に設定された環境変数は適用されません。
 
上記のため、HULFT の環境変数(HULEXEP/HULPATH)を設定いただき、DataSpiderServer 再起動後に事象が解消されるかをご確認ください。
※環境変数のパスと HULFT アダプタのグローバルリソースのパスが一致しているかについても、あわせてご確認ください。
 
なお、起動中の DataSpiderServer に適用された環境変数の値は Studio の[コントロールパネル]-[DataSpiderServerの設定]-[全般]-[システムプロパティ]の「lax.nl.env.[環境変数名]」より確認可能です。
 
 
Version Information
Ver.4
目的別で検索
トラブルシューティング