Jetspeed

RSSポートレットで例外発生

id:yellow_73:20060317 の続き。 RSSポートレットで次のような例外が発生しました。 Failed to load portlet org.apache.portals.applications.rss.RSSPortlet: ... Provider org.apache.xalan.processor.TransformerFactoryImpl could not be instantiated:…

ひさびさにインストールしてみる

maven -DartifactId=maven-jetspeed2-plugin -DgroupId=org.apache.portals.jetspeed-2 -Dversion=2.1-dev plugin:download maven j2:portal.genapp maven war:install maven j2:quickStart ときたところでストップ。portals-bridges-common-.jar のダウンロ…

しばらくまた休止しておく

.maven/repogitory内に war ファイルができずに、デプロイまで行かなかった →org.apache.jetspeed.portal.home を指定するところを org.apache.jetspeed.project.home としていた。で、デプロイ成功まで行ったら、今度は初期化時にorg.apache.jetspeed.heade…

ひさしぶりに入れなおし中

(がさっと削除) http://portals.apache.org/jetspeed-2/getting-started.html を参考にやっています。

強引にログインさせてみました

弱ったので、LoginServlet.java を書き換え、form要素内に、

携帯電話機ではログインできません…

ログインしようとすると、redirector にまわされ、さらに j_security_check に行ってログインチェックします。で、redirector は、HTTP POSTメソッドを使っているので、Location を使ったのもできませんで、JavaScript を使って onLoad 時に submit していま…

とりあえず携帯用みたいなもの

いじったのは3箇所です。 まず、携帯画面用にはシングルカラム限定の方がいいので、WEB-INF/templates/layout/kt/columns/layout.vmをいじります。これはカラムの作成をしていますが、完全にカラムを無視するように変更しました。 次にWEB-INF/decorations/p…

jaロケール専用ディレクトリを消したい

http://d.hatena.ne.jp/yellow_73/20050824 で悩んでいたことですが、http://d.hatena.ne.jp/yellow_73/20050809#p3 にあるとおり、jaディレクトリを消した後リブートしてやればよかったです。 かなり時間を浪費している…何のための備忘録なんだろう… orz

携帯用レンダリング設定のための準備

これは、8月9日の書き直し版です。 HTTP_USER_AGENTを見て、ez-webの場合には、ここで新設する"kt"メディア型でレンダリングするようにし、さらにi-modeの場合も "kt"メディア型にするようにします。 新しいCAPABILITYを追加 CAPABILITYテーブルの編集 (CAPA…

この2日でやったこと

WEB-INF/decorations/layout/html/ja を使いたくないので消したら動かなくなった。ログを見てもソースにあたっても分からなかった…。 WEB-INF/decorations/layout/html/images に ロゴ画像ファイルを入れる WEB-INF/decorations/layout/html/ja/tigris/decor…

CSSファイルのありか

http://localhost:8080/jetspeed/content/css/styles.cssはWEB-INF/decorations/layout/html/tigris/css/styles.cssに、 http://localhost:8080/jetspeed/content/tigris/css/styles.cssは、WEB-INF/decorations/portlet/html/tigris/css/styles.cssに、 そ…

[WEB] とりあえずそれっぽいCSSは作る

テストHTMLを作って、色を全面的に変え、先頭ロゴを自分のところのに入れ替えたりして、それっぽいHTML+CSSができました。ここでは晒しません…。ていうか、晒せません…。

[WEB] なんか鬱になる悪寒

UP.BrowserとIE6, FireFox らとの共存に失敗 tableレス + CSS 化を推進していたところ、マルチカラムで問題発生。サイズをタグに直接記述する必要があり(テーブルなら<td width="50%">とか)、CSSの@media が使えない…ということは、UP.Browserとは共存できないということか…</td>…

table 撲滅計画

UP.Browser対策のため、少なくともガワはtableを使わないようにしないとと思って、table を撲滅してみました。htmlはそのまま残して、xhtmlというのを作成して、そちらでやってます。 WEB-INF/decorations/ja/tigris 下の decorator-top.vm と decorator-bot…

よくわからない…

M4になってから、コンパイルが成厳ない…っていうか、quickStart がなくなってる…M3の $(SRC)/maven.xml をながめてたら「プラグイデやりたい」とか書いてあったので、その関係で消えたのかも知れないけど、具体的にどうすればよいのかよく分からないです。と…

非日本語版を入れる

インストール時はこちらを参照しました。 http://www.marevol.com/marevol/jetspeed2/tutorial/build.html Sun機は一回非日本語版を入れてたのを、入れなおしました。日本語版のインストールがSun機ではなぜかうまくいかない…一部のJARファイルが取れない…。…

ダウンロード元とインストール参考サイト

ダウンロードサイト http://sourceforge.jp/projects/jetspeed-japan/files/ インストール参考サイト http://jetspeed-japan.sourceforge.jp/jetspeed-japan-2/getting-started.html …書き忘れてた。

tableレスにしていこう

はじめ、ポートレットを吐いてくれませんでしたが、WEB-INF/decorations/portlet/xhtmlが無かったためでした。 で、htmlから複写して、WEB-INF/decorations/portlet/xhtml/tigris/decorator.vmからtableタグを追放する。 吐かれたHTMLを見ると、ああ、これが…

UPブラウザでもレンダリングしてくれるようにしたい!

ということで、ezwebをクリアするには、テーブルのネストをなくすこと。で、テンプレートをいじらにゃならんような気がしてきた。 で、WEB-INF/decorations/layout/xhtml/ja/tigris/decorator-top.vmをいじる。ついでに、decorator-bottom.vm を WEB-INF/dec…

UPブラウザはいいのか悪いのか…

ezwebのブラウザは、ときどき理由を明かさずに、一部をスパッと表示させないことがあります。 Jetspeed2 のトップページもまさにそれ。ていうか、全体的にアレ。テーブルのネストがやばいです。

auのezwebに対して xhtml を吐かせる

ここに書かれていたメモは8月25日に置き換えられます。 このセクションは意味不明なメモです。後で整理する予定 CLIENTテーブルで、"UP"レコードのPREFERRED_MIMETYPE_IDを 5(text/xhtml)にする CLIENT_TO_CAPABILITY で、CAPABILITY_IDで41(HTML_XML)を引く…

wmlはダメなんか…

auの端末にHTMLで受けてみるが、auのブラウザじゃ、ポートレットが全く見れんかったのが発覚。 で、wmlで受けてみようとすると失敗する件について。テンプレート取得に失敗してるっぽい。 テンプレート作れってことなの…?

ez-webで出ないのはなんで?

文字コード? いくらかgoogleさんに尋ねたら、どうもエンコーディングの問題があるらしい。ということで、とりあえず、Shift_JISにしてみる。データベースの MEDIA_TYPE テーブルの CHARAVTER_SET を UTF-8 から Shift_JIS に変更。 でも、今回は日本語のみだ…

私には意外なクライアント

Nuanceってw どんな文書を吐かせるんだろう…。

日本語タイトルが表示できない問題について

http://d.hatena.ne.jp/yellow_73/20050719 の話の続きです。 同日日記のコメント欄にshinsuke_sugayaさんが出張って下さいまして、進展がありました。 とりあえず、「そのタイトルの国際化はリソースバンドルに置くべし」ということで、リソースバンドルに…

ぐはー

FreeBSD機に入れて、こちらで弄んでやろうと思ったものですから、とりあえず入れてみる。ひっかかったのは CLASSPATH に jdbcドライバを入れてなかったぐらいで、時間がかかりましたが、デプロイできました。 ポートレットをデプロイしている間不安なかんじ…

IFrame SSO でへなへな

SSO(シングルサインオン)ができるらしいということで、試そうとしました。 ソースをまじめに見たら気づいたかも知れない よくよく考えれば、IFrameを使っているわけだから…気づいたっておかしくなかった。でも、あまり考えなかったので、ヘルプに書かれてい…

TwoColumnsからOneColumnにするだけでこれだけ苦労するとは

まだよく分かっていないので、とりあえずこちょこちょ変更していっています。 2ポートレットから1ポートレットに変更 rss.psml は、デフォルトでは2ポートレットですが、これを1ポートレットにしようとして、$JS2/WEB-INF/pages/rss.psmlをいじって、レ…

もう少しいじってみる

$CATALINA_HOME/webapps/rss/WEB-INF/portlet.xml をいじると、RSSのインポート元等をいじれます。ただ、なぜか見出しに日本語というか多バイト文字列が化けてしまいます。 Jetspeedページ内のタブのようなものが "RSS Demo" になっているので、$CATALINA_HO…

インストール3日目

昨日は午前中に諦めて、別のことしてたし、今日も午前中は別のことしてたんですけど…。 結局、昨日のは解決しなかったから、$(SRC)/target/src/sql/postgres/*.sqlをいじって、byteaをtextに変えてしまいました。 すると…value too long for type character …