Blog Posts

Trusted Data Exchange

OpenIDで属性交換の切り札が発表されたみたいだよ。 rakutoさんのブログに書いてるよ。 OpenID動向 - Trusted Data Exchangeがユーザ属性ポータビリティの切り札になるか? Trusted Data Exchange仕様

Read More

failed to lazily initialize a collection of role

Entity操作でこんなエラーになったよ。 failed to lazily initialize a collection of role: jp.*****, no session or session was closed ここに書いてたよ。

Read More

inameを取得するよ。でもわかんないよ。

昨日linksafeに =shikajiro で申し込んだんだけど、ログインできないよ。 登録してからしばらく時間がかかるのか、 英語だからさっぱりわからないよ! 追記 linksafeの動きが悪いみたいだよ。 linksafe に問い合わせてもらったよ。返事待ちだよ。 ----- COMMENT: AUTHOR: たかはしひろき DATE: 07/13/2008 21:18:53 こんにちは、たかはしです。ご無沙汰しています。 お元気ですか? 今日実はしかじろうさんにちょっと伺いたいことがあって、電話しました。 電話番号が変わっていないかどうか自信が無かったですが、留守電をとりあえず残しましたー。^-^; もしよかったらお話したいのですが、連絡頂けないでしょうかー? mixiのメッセージで連絡先を送っておきまーす。

Read More

画像のアップロードとリサイズ処理

画像のアップロードとリサイズ処理を作ってるよ。 <s:fileupload> と org.jboss.seam.ui.graphicImage.Image の組み合わせがなかなか便利だよ。 アップロード画面だよ。 <h:form enctype="multipart/form-data"> <s:fileUpload id="picture" data="#{register.picture}" /> </h:form> <h:commandButton action="#{register.upload}" value="upload" /> register.picture は InputStream型でもいいらしいけど動かなかったよ・・・。

Read More

WEB+DBvol.45 OpenID特集読んだよ~まとめ~

読みながら気になったところをメモしていくよ。 特徴 ・オープンな技術標準。 ・個人情報も取得。(OpenID Extension) ・ドメインを超えても保証。 ・不可分散、可用性 メリット ユーザ アカウント管理の煩わしさから開放される。 開発者 ユーザー管理の仕組みを実装しなくていい。

Read More

EntityQueryのresultListが使えないよ

EntityQueryを継承したクラスのresultListが使えないよ。 こんなエラーになるよ。 Error reading 'resultList' on type バグらしいよ・・・。 http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4111483#4111483 ----- COMMENT: AUTHOR: Ubuntuファン DATE: 07/08/2010 21:45:03 はじめまして、私も、同じエラーで困っていたのですが、どうもプロジェクトを EAR形式で作ると、大丈夫な様です。

Read More

jboss-seam.jarがデプロイされない

JBossToolsで作ったearをデプロイしたら、earプロジェクトのjboss-seam.jarがデプロイされないよ! 色々調べたら、以下の記述を消せばいいみたいだよ。 application.xml <module> <ejb>jboss-seam.jar</ejb> </module>

Read More

X-Powered-By: JSF/1.2 を隠蔽したい

HTTPのHeaderにX-Powered-Byが出て邪魔だよ! セキュリティ的によろしくないよ! がんばって消してみたよ! ソースを追っかけたら、ExternalContextImplのコンストラクタで設定しているみたいだよ。 WebConfiguration config = WebConfiguration.getInstance(sc); if (config.getBooleanContextInitParameter(SendPoweredByHeader)){ ((HttpServletResponse) response).addHeader("X-Powered-By","JSF/1.2"); } web.xmlのコンテキストパラメータにSendPoweredByHeaderをbooleanで設定すればいいよ!

Read More

マスタリングJavaEE5勉強禄 JPAとリレーションシップ - カスケード戦略

エンティティへの何らかの操作のタイミングで関連するエンティティにも自動的に反映する機能。 列挙型操作 CascadeType.ALL全て CascadeType.PERSISTpersist CascadeType.REMOVEremove CascadeType.MERGEmerge CascadeType.REFRESHrefresh @OneToMany(cascade = CascadeType.ALL)

Read More

マスタリングJavaEE5勉強禄 JPAとリレーションシップ - フェッチ戦略

イーガーフェッチEAGER関連するEntityの値を全て読み込む。メモリリソース大量消費。 レイジーフェッチLAZY関連するEntityの値を一度に全ては読み込まない。層が違う場合後から取得できない。 @OneToMany(fetch = FetchType.LAZY)

Read More