本エラーは、スクリプトで使用しているコンポーネントの内部データが不正な状態になっている場合に出力されます。
以下の場合に、コンポーネントが不正な状態になることがあるとの報告をいただいております。
----
- スクリプトの保存中にスクリプトを実行した
- スクリプト保存時にネットワーク障害などが発生していた
- スクリプト保存時にリポジトリ DB との接続の問題が発生していた
- 複数のデザイナから同時にスクリプトを保存した
- スクリプト実行時に OutOfMemoryError が発生し、その後にプロジェクトを保存した
- プロジェクトを読み込み中(青い矢印の表示中)にデザイナからスクリプトを開いて実行し、その後プロジェクトを保存した
----
■対応策
- 該当スクリプトに対して右クリックメニューを展開し、[スクリプトをサーバーから復元] で事象発生前のバージョンに復元する
- 復元したスクリプトを保存
- デザイナを開き直し、再度スクリプトを展開する
※バージョン復元後のスクリプトは、最新版での編集内容を保持しておりません。
最新版との相違点は手動で修正いただきますようお願いいたします。
上記にてエラーが解消されない場合は、「調査に必要な情報」を取得していただき、サポートセンターまでお問い合わせをお願いいたします。
■調査に必要な情報
- 事象発生時刻
事象が発生した時刻をご確認ください。
また、その前後で変更された設定や実施された作業についてもご確認をお願いいたします。
- ログファイル
事象が発生している DataSpiderServer および DataSpiderClient の状態を確認させていただきたいため、エラーが発生した日時のログファイルをご送付ください。
【サーバ側】
$DATASPIDER_HOME/server/logs/server.log
$DATASPIDER_HOME/server/logs/server.log.N (※ N は半角数字 )
$DATASPIDER_HOME/server/logs/server.error.log
【クライアント側】
$DATASPIDER_HOME/client/logs/client.log
$DATASPIDER_HOME/client/logs/client.error.log
$DATASPIDER_HOME/client/logs/studio.log
- プロジェクトファイル
プロジェクトの内部データの状態を確認させていただきたいため、事象が発生するスクリプトを含むプロジェクトファイルをご提供ください。
併せて、事象が発生しているスクリプト名もご教示ください。
※プロジェクトファイルは、マイプロジェクトより該当のプロジェクトを選択して、右クリックメニューまたはファイルメニューから「ローカルへダウンロード」で出力できます。