JavaAccessBridgeを使用しているときにツリー情報が32767文字を超えるとDASが落ちる

フォローする

事象

DeviceAutomationでJavaアプリケーションを操作する際、オブジェクトを取得するためにJavaAccessBridgeを使用しますが、

JavaAccessBridgeを使用しているときにアプリケーション上で大量のテキスト情報を表示してツリー情報が32767文字を超えるとDeviceAutomationServiceが落ちてしまうという不具合が見つかりました。

例として、以下のようなツリー情報があった場合は39文字となります。

pane.png

対応策

大量の文字数が表示される場合は基本的に避けることは難しいですが、

以下のようにツリー読み込みを制限することで文字数を減らせたら回避できる可能性がございます。(画像は10.3)

restricttree.png

※本制限はJavaAccessBridgeを使用した場合にのみ発生する事象であり、Javaアプリケーション以外を操作する場合には制限はございません。

"

区分 発生Ver 改修ID 修正Ver
不具合 10.1.0, 10.2.0, 10.3.0  1242675  

"

0人中0人がこの記事が役に立ったと言っています

コメント

0件のコメント

ログインしてコメントを残してください。