TenForward

技術ブログ。はてなダイアリーから移転しました

Portlet

Jetspeed-2 のソースからのビルド (2)

なんか色々やっていたらエラーがでなくなった...ローカルのリポジトリキャッシュを消したり... jetspeed.version=2.1 で動いてます.

Jetspeed-2 のソースからのビルド

久々に Jetspeed-2 の最新を svn リポジトリから取得してビルドしてみてます.だーいぶ前の物を使っていたので.initMavenPlugin, allClean, allBuild は問題なく成功するんですが,j2:quickStart がエラーになるなあ. BUILD FAILED File...... /home/karma…

Weather ポートレット 1.0 リリース

特に以前の 0.3 から変わった事もないのですが,機能的にはこれで十分と思える物になりましたし,とりあえず区切りで 1.0 としてリリースしてみました.元々,ちょっとポートレット開発の練習に,と思って開発したものなので,依存ライブラリもあまりなく,…

Jetspeed ドキュメント翻訳

とりあえず完成形になった模様です.2.0 時点のもので,今のオフィシャルのドキュメントとは若干違います. Jetspeed 2 企業ポータル - Jetspeed 2 ホームページ

Weather ポートレット

PAL Project の weather ポートレットをひさびさにいじろうかと思ったが,素のポートレットの開発ってすっかり忘れてる...

jstock ポートレット 0.6

jstock ポートレット の 0.6 をリリースしました.日本の株価情報を表示する JSR-168 準拠のポートレットです.前回は,teeda-ajax を使って,情報の更新が出来ないかな,という実験レベルのポートレットを含めていましたが,それが問題なく出来る事が確認出…

JStock Portlet 0.4

jstock ポートレットの 0.4 をリリースしました.Teeda を使ったポートレットと,Teeda-Ajax を使ったポートレットの二つが入ってます (Ajax の方は JSF 使ってなかったりして...).

JStock Portlet

とりあえず Teeda 1.0.1 対応にしてコミット.あとは,情報取得部分をもう少しきれいにしたいところ.

JStock Portlet

とりあえず livedoor Finance から infoseek マネーへ,情報取得先を変更.正規表現で取り出してますが,やっぱ正規表現は苦手だ... (^_^;)

JStock Portlet

とりあえず livedoor finance が 12/15 で終わるので,livedoor finance からデータを取得しているjstock ポートレット を別の所からデータ取得するための作業中.それが終わってから,Seasar 2.4.1, Teeda 1.0 対応をしましょう.jstock ポートレットは,今…

jstock ポートレット

11/2 の件は,ふと帰りの電車でボケた事をしているかも? と思い当たる.(^^;) 来週にでもチェックしてみよう.

jstock ポートレット

Ajax (teeda-ajax) を使って定期的に情報を更新するポートレットを追加してみました.が,しばらく放っておくと... org.seasar.framework.exception.InvocationTargetRuntimeException: [ESSR0043]jp.sf.pal.jstock.ajax.StockDataAjaxが呼び出した対象が不…

jstock 0.3 リリース

PAL プロジェクトより jstock ポートレット 0.3 をリリースしました.先日のバグ (#9159)を修正したのと,不要な依存ライブラリを消しただけで,見た目や動作に変化はありません.そろそろ動きにも変化を付けたい所. :-)

PAL Bugs #9159 (3)

teeda で XML の妥当性検証をやっているっぽい所があるので,そこで www.seasar.org にアクセスしているのかな? 関係ありませんでした.(_o_)そもそも検証は依存していない teeda-extension 内でやっているものでした.でなく,s2-framework 本体内の parse …

PAL Bugs #9159 (2)

Linux で resolv.conf を書き換えて DNS サーバにアクセス出来ない環境を作り出してテストしてみたけど,とりあえず何も起きなかった... 起きました.(^^;)DOCTYPE定義が dicon ファイル毎に違うからではないか? アドバイスがあったので,合わせてみましたが…

PAL Bugs #9159

うむむ.BackTrace を見ると, IO例外が発生しました。理由はjava.net.UnknownHostException: www.seasar.org などと怒られているなあ.ポートレット自体は www.seasar.org にアクセスする必要は全くないので,そのような機能はないんですが...Linux で reso…

teeda-ajax-portlet に JSF カスタムタグを書く件

確かめたわけではないので正しいか分からないけど,なんとなく分かったような気がする.pom.xml に teeda-ajax を加えると,JSF カスタムタグの部分でエラーになるけど,抜くと問題なく動く.9/26の日記で WEB-INF/lib 以下の teeda-core のファイル名が "or…

teeda-ajax-portlet

色々変えたり戻したりしているので,ややこしいですが,現時点での teeda-ajax-portlet のリポジトリ先端で とか書くと, Caused by: org.apache.jasper.JasperException: /WEB-INF/jsp/view.jsp(25,13) <h:outputText タグが終了していません なんてエラ…

teeda-ajax-portlet

ん?ふと思いついて, s2 関係を 2.4.0-rc-1 に teeda-core, extension を 1.0-beta-5 に teeda-ajax は 1.0-beta-6 のまま としてみたら,単純な JSF ポートレットは動くなあ... (^^;)

teeda-ajax-portlet に JSF カスタムタグを書く件

相変わらず解決せず.とりあえず非常にシンプルなポートレットを一から作ってみましたが,同じ現象のままです. Caused by: org.seasar.framework.container.ComponentNotFoundRuntimeException: [ESSR0046]コンポーネント(javax.faces.Form.javax.faces.For…

teeda-ajax-portlet に JSF カスタムタグを書く件

ん? pom.xml の依存ライブラリの記述から teeda-ajax を抜くとこの問題起きないなあ... (当然 jsp から ajax 関係の記述を抜いて)でも,同じ PAL の searchselector に teeda-ajax 1.0-beta-6 の記述を加えても,問題ないなあ.今日はココで時間切れ.二つの…

teeda-ajax-portlet

昨日 うまくいかなかった teeda のバージョンを beta-6 にする件.わけがわからないので最後の手段.(^_^;) ローカルの Maven2 リポジトリを一度消去してみて,再度構築したら,なぜかうまくいってます.(昨日の通り pom.xml のバージョンを変えただけ)とこ…

teeda-ajax-portlet を JSF らしく...

teeda-ajax-portlet って teeda-ajax は使っているけど,全然 JSF じゃないので,とりあえず って付け足してみると... javax.faces.FacesException: Failed to include the content of a resource in the response. at org.seasar.teeda.core.context.portle…

teeda-ajax-portlet

Seasar2 2.4.0-rc2 になっていたので,pom.xml を更新してみました.特に問題なく動いてます.で,teeda も 1.0-beta-6 になっていたので,1.0-beta-6-SNAPSHOT から更新してみました (これも pom.xml の更新のみ).ん? サーブレット AjaxServlet が利用でき…

teeda-ajax-portlet

JavaScriptの勉強を兼ねて,一定時間毎に文字色が変わるようにしてみました.なるほど.setInterval() ってのがあるんだな.setTimeout を再帰的に(?)使ってみたら,何か指定した時間よりかなり短い間隔で変わってしまった.たぶん使いかたを間違えているの…

teeda-ajax + portlet

とりあえずサンプル実装的 (のつもり) な物を PAL にコミットしました. http://cvs.sourceforge.jp/cgi-bin/viewcvs.cgi/pal/teeda-ajax-portlet/ おかしな所が (かなりの確率で :-p) あるかも知れませんので,あったら教えてくださいね.

Portlet + Ajax (10)

とりあえず Ajax らしいかどうかは別として,teeda-ajax を使ったとりあえずのサンプルが出来た.もう少し凝ろうかとも思ったけど,面倒に... :-p特にフツーに teeda-ajax を使って,フツーにポートレットを作っただけなので,だれでもすぐ出来ると思います…

Portlet + Ajax (9)

[TEEDA-102] TeedaAjaxにおいて、コンテキスト込みのURL指定を可能にする - The Seasar Foundation Issues (Deprecated) おぉー,すばらしい! :)

Portlet + Ajax (8)

Portlet と Ajax の話というよりは,ポータルサーバ + Ajax (teeda-ajax) の問題という感じが.とりあえず FireBug を使って ajax.js の動きを見てみる.慣れない JavaScript のソースの書き方 (?) を見て,これが Ajax かあ,とか妙な感心をしている素人状…

Portlet + Ajax (7)

相変わらず時間はないので,簡単な確認 (エラーの調査).本来,Ajax のリクエストは "http://server/portlet/teeda.ajax?time=..." に対して投げられるべきものが,"http://server/jetspeed/teeda.ajax?time=..." に対して投げられている.ということで,調…