ksaitoの日記

日々試したことの覚え書き

java

httpunitで同じ名前のフレームが取得できない

httpunitで同じ名前のフレームが取得できないhttpunitでフレームを取得するには、WebConversationクラスのgetFrameContentsメソッドを使います。 WebConversation wc = new WebConversation; WebRequest req = new GetMethodWebRequest("http://server/index…

httpunitでbuttonをクリックする

httpunitでbuttonをクリックするhttpunitを使ってFormのsubmitを実行すると戻り値としてWebResponseが返される。 Form form = res.getForms()[0]; WebResponse res = form.submit();リンクやForm中のButtonをクリックする操作をプログラムから実行する場合、…

Apache geronimoのビルド

geronimo-specsのビルドを確認するために個別にビルドしてみました。 Geronimoのビルドで引っ掛かっているgeronimo-javamailを個別にビルドしたところ、その部分のエラーは、解消されました。

Apache geronimo 1.0のビルド

ライセンス上の問題でGeronimo1.0で開発されているモジュールがhttps://svn.apache.org/repos/asf/geronimo/specsあり、これをビルドする必要がありました。ミラーの作成Geronimo本体と同様にsvkでミラーを作成します。 $ svk mirror //mirror/apache/geroni…

Apache geronimoをビルドする

svn co svn://localhost/svn-pub/apache/geronimo/trunk geronimo cd geronimo maven m:fresh-checkout maven new -Dmaven.test.skip=true -Dmaven.itest.skip=truem:fresh-checkoutを実行するとGeronimoが使っている他のオープンソースのソースをチェックア…

httpunit

httpunithttpunitを使うとWebアプリケーションのユーザインタフェースをテストすることができる。 HTMLのリンクやテーブル、フォームにアクセスしたりリンクをクリックしたりフォームのボタンを押す操作をJavaプログラムから実行することができます。dom4jdo…

docbookの設定

maven2を使ったJARファイルの管理maven2では、ファイルの依存関係を管理する仕組みがある。 EclipseなどのIDEやantでは、難しいJARの依存関係の依存関係を解決してくれる。docbookのインストールdocbookは、文書の作成とデザインを分離してくれる便利な仕組…