.NET API を利用してロボットを実行する際に、Execution IDが重複してロボット実行エラーが発生する

フォローする

 

事象

.NET APIでロボットを複数回(500回程度)連続でExecute(実行)した場合に、実行IDが重複し、エラーが発生する事象が確認されています。

エラーメッセージ

RoboServer reported the following error: ServerErrorResponse(date=yyyy/mm/dd hh:mm:ss,errorMessage="A robot with execution id xxxx is already executing, execution id's must be unique.")

原因

内部で.NET API用に実行IDを生成しているが、不正なIDを生成してしまっていることが原因です。

発生条件

.NET APIでロボットを複数回(500回程度)実行する。

対処方法

・手動でIDの採番ロジックを組み、実行IDを作成して、setExecutionIDメソッドを利用して実行する。
・Java APIに変更する。

区分 発生Ver 改修ID 修正Ver
不具合 10.2.0.5 1328111  
0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

記事コメントは受け付けていません。