Tapestry

id:toolkitさんが書かれている解説を元に、ちょこちょこと少しだけ試してみた。
Cayenneについては触ったことがないので勝手がわかりにくい。ファイル構成がまずいのか、DataContextの設定で失敗している。(実際の例外メッセージはDomain configuration file "cayenne.xml" is not found.)
思ったより先は遠いかもしれない。