WebWork2.2のDivタグでのAjaxの動作

WebWork2.2の ajax div templateJavaScript Examples: のようなのを動かそうとすると下記エラーが出てしまう。

FATAL: bad adviceObj for adviceFunc: メソッド名

下記のようにメソッド定義のあたりを変更すると動くようだ。

function updateReportDiv() {
  this.updateReports = function(id) {
    var reportDiv = window['reportDivId'];
    reportDiv.href = '/../reportListRemote.action?selectedId='+id;
    reportDiv.bind();
  }
}
var updateReporter = new updateReportDiv();
dojo.event.topic.getTopic("updateReportsListTopic").subscribe(updateReporter, "updateReports");

JavaScriptを勉強しなければなるまい。。


WebWork 2.2.2-RC1がリリースされた