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

FAQのNo.から検索


  • No : 35745
  • 公開日時 : 2024/04/30 08:24
  • 印刷
DSServista

【DataSpider Servista】[外部アプリケーション起動] 処理が失敗しました。原因と対処方法を教えてください

[外部アプリケーション起動] 処理にて以下のエラーが発生し、処理が失敗しました。
原因と対処方法を教えてください。

----
[XXXX <処理名>(基本/処理/外部アプリケーション起動)]の処理に失敗しました。
原因:[com.appresso.ds.common.launch.LaunchException: : 終了ステータス[XXXX]]
----
カテゴリー : 

回答

■仕様説明
LaunchException は、[外部アプリケーション起動] 処理の実行設定にて
「戻り値が 0 ではない場合にはエラーとする」をチェックありにした際、
0 以外の戻り値が返された場合に発生するエラーです。

・[外部アプリケーション起動] - [プロパティ] - [実行設定] - [戻り値が 0 ではない場合にはエラーとする]
URL:https://www.hulft.com/help/ja-jp/DataSpider/latest/help/ja/adapter/basic/launch.html
 

■戻り値について
DataSpider 側では、実行したプログラム側からエラー内に記載された終了ステータス(=戻り値)が
返却されたこと以外の情報は確認できません。
 
上記終了ステータスが返却された原因については、
外部アプリケーション起動処理で実行するプログラム側にご確認ください。

なお、外部アプリケーション起動処理は、OS のコマンドを実行、
またはインストールした OS のファイルシステムを使用してアプリケーションを実行する機能となります。

このため、プログラム側から上記終了ステータスが返却される原因が不明な場合は、
OS 側が上記終了ステータスを返却する可能性がないかについてもご確認ください。
 

■補足
0 以外の戻り値が返された際にエラーを発生させたくない場合は、
「戻り値が 0 ではない場合にはエラーとする」のチェックを外してください。
目的別で検索
トラブルシューティング