Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

修正項目 (Java)
10219テーブルのonAfterSortを使用し別スレッドからUIを変更した場合、 Nexaweb Clientがハングアップします

...

修正の詳細 (Java)
client hangs when using onAfterSort and manipulating the UI in a separate thread
10219
テーブルのonAfterSortを使用し別スレッドからUIを変更した場合、 Nexaweb Clientがハングアップします
環境
OS:全て
ブラウザ:全て
JVM:全て
Nexaweb Platform:全て
対象以下の条件を全て満たしている実装がある場合。
  • テーブルに対して dataSource をマッピングしている場合。
  • onAfterSort イベントによってテーブル以外の UI コンポーネントを更新した場合。
  • 独自スレッドから onAfterSort イベントによって更新された UI コンポーネントを更新する場合。
事象
内容
対象となる実装条件が全て満たされている場合に、各データ更新を行うタイミングが重なると UI DOM のロックによるデッドロックが発生する場合があり、アプレット-がフリーズしてしまう。
修正
内容
UI DOM のロックによるデッドロックが発生しないように修正。