とうとうこの時が
http://www.jiji.com/jc/c?g=int_30&rel=j7&k=2011013100170
といっても、すぐに影響があるわけではないとは思うけど・・・・。
2011年1月31日月曜日
2011年1月24日月曜日
JBoss の起動ポートを変える
色々やり方がありますが、本当に簡単に、ポートをずらしたいだけなら、
$ ./run.sh -Djboss.service.binding.set=ports-01
でOK。8180 番で起動します。
詳細はこちら。
http://community.jboss.org/wiki/ConfigurePorts
$ ./run.sh -Djboss.service.binding.set=ports-01
でOK。8180 番で起動します。
詳細はこちら。
http://community.jboss.org/wiki/ConfigurePorts
2011年1月19日水曜日
JBoss AS7 User Guide
気が早いですが、JBoss AS7 では、ドメインが採用されるようです。少しずつ、WLS に近づいてきたかな~
http://community.jboss.org/wiki/JBossAS7UserGuide
既に、Alpha1 がリリースされています。
https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=10030&version=12314566
http://community.jboss.org/wiki/JBossAS7UserGuide
既に、Alpha1 がリリースされています。
https://issues.jboss.org/secure/ReleaseNote.jspa?projectId=10030&version=12314566
2011年1月18日火曜日
2011年1月17日月曜日
Tomcat 7.0.6 release
Tomcat 7系の安定版がリリースされました。
http://sourceforge.jp/magazine/11/01/17/0241200
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
セッション固定攻撃対応
・・・・って、対応されてなかったんですねぇ・・・・。
http://sourceforge.jp/magazine/11/01/17/0241200
http://tomcat.apache.org/tomcat-7.0-doc/changelog.html
セッション固定攻撃対応
・・・・って、対応されてなかったんですねぇ・・・・。
2011年1月7日金曜日
JBoss AS 6 !!!
ようやくリリースされました!
http://planet.jboss.org/post/jboss_as_6_released0
Java EE 6 (Web Profile) TCK をパスしています!
とりあえず、ダウンロード&起動まで。
http://planet.jboss.org/post/jboss_as_6_released0
Java EE 6 (Web Profile) TCK をパスしています!
とりあえず、ダウンロード&起動まで。
2010年12月31日金曜日
2010年12月18日土曜日
flushMode=FlushModeType.MANUAL 別解
メンバーがブログを見て教えてくれたんですが、以下の件は、
http://bochi.vyw.jp/2010/12/beginflushmodeflushmodetypemanual.html
components.xml に以下を記述することでデフォルト設定とすることも出来るんですね。
http://docs.jboss.org/seam/2.1.0.GA/reference/ja-JP/html/persistence.html#d0e7121
http://bochi.vyw.jp/2010/12/beginflushmodeflushmodetypemanual.html
components.xml に以下を記述することでデフォルト設定とすることも出来るんですね。
<core:manager default-flush-mode="MANUAL" />マニュアルにも記述がありました。
http://docs.jboss.org/seam/2.1.0.GA/reference/ja-JP/html/persistence.html#d0e7121
ただし、メンバー曰く、pages.xml で対話を開始しなければいけないとか。アクション側で@Beginする場合は対象外となるようなので、注意してください。
2010年12月13日月曜日
XP で CapsLock と Ctrl キーを交換
これも、自分が調べなおすのを防止するための備忘録。詰らないネタでごめんなさい。
http://www.atmarkit.co.jp/fwin2k/win2ktips/1182ctrl2cap/ctrl2cap.html
Ctrl キーの場所が正しいキーボードがノートPCになぜ搭載されないのかが疑問で仕方がない・・・。
http://www.atmarkit.co.jp/fwin2k/win2ktips/1182ctrl2cap/ctrl2cap.html
Ctrl キーの場所が正しいキーボードがノートPCになぜ搭載されないのかが疑問で仕方がない・・・。
@Begin(flushMode=FlushModeType.MANUAL)
JPA と Stateful Session Bean を組み合わせる場合で、普通にやろうとすると絶対に失敗するので、ある意味残念なお話ではありますが、本当に単純な操作以外のことをする場合において、
@Begin(flushMode=FlushModeType.MANUAL)
がほぼ必須となります。これを書くと、明示的に flush() メソッドをコールするまで、勝手に merge() されることはなくなる。
知らないと本当に苦労するので、Seam 開発をする上では重要な豆知識。
これを知らないが為に、Seam 開発なのに、Stateless Session Bean を使おうとするケースがちらほら見えるのですが、それをしてしまうと、Seam としては残念な感じになってしまうという。
※参考
http://m97087yh.seesaa.net/category/5908902-3.html
@Begin(flushMode=FlushModeType.MANUAL)
がほぼ必須となります。これを書くと、明示的に flush() メソッドをコールするまで、勝手に merge() されることはなくなる。
知らないと本当に苦労するので、Seam 開発をする上では重要な豆知識。
これを知らないが為に、Seam 開発なのに、Stateless Session Bean を使おうとするケースがちらほら見えるのですが、それをしてしまうと、Seam としては残念な感じになってしまうという。
※参考
http://m97087yh.seesaa.net/category/5908902-3.html
2010年12月12日日曜日
マウスは左利き設定
今日は、何だかくだらないネタで2件目。
僕は、マウスは左利きに設定します。右利きなのに左利き設定。もちろん微妙な感じではありますが、メリットデメリットあるので、一応書いときます。
◆メリット
・利き手(右手)がフリーになる
・頚腕(けいわん)症候群で痺れのある右手首の負担を軽減する(僕の一番の理由はこれ)
◆デメリット
・マウス操作が利き腕に比べてもたつく
・コピペの度にマウスから手を離すことになる(やってみれば分かりますコントロールキーは左手で押しますからね)
右手の負担を軽減したい人、もしくは左手が不器用なのを直したい人にはお勧めですよ。
僕は、マウスは左利きに設定します。右利きなのに左利き設定。もちろん微妙な感じではありますが、メリットデメリットあるので、一応書いときます。
◆メリット
・利き手(右手)がフリーになる
・頚腕(けいわん)症候群で痺れのある右手首の負担を軽減する(僕の一番の理由はこれ)
◆デメリット
・マウス操作が利き腕に比べてもたつく
・コピペの度にマウスから手を離すことになる(やってみれば分かりますコントロールキーは左手で押しますからね)
右手の負担を軽減したい人、もしくは左手が不器用なのを直したい人にはお勧めですよ。
XP で英語キーボード配列
Windows はなぜに英語キーボードを日本語配列にしてしまうのか。
と言うわけで、くだらないネタではありますが、再インストールする毎に毎回毎回調べるのもつかれるので、自分の為にリンクしておきます。
http://www.smj.to/diary.cgi?mode=trackback&no=87
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
の設定だけでOK。
ちなみに、僕と同じように、AX配列を使っているという奇特な人や、英語キーボードの右Altキーを漢字キーとして利用したい人は、こちら
http://www.atmarkit.co.jp/fwin2k/win2ktips/041axkbd/axkbd.html
ただし、ノートPCとかで、AX配列にすると、ボリュームキーとかついてると反応しなくなって不便かも。VMware上とかなら英語キーボードの人もAX配列にした方が便利です。
と言うわけで、くだらないネタではありますが、再インストールする毎に毎回毎回調べるのもつかれるので、自分の為にリンクしておきます。
http://www.smj.to/diary.cgi?mode=trackback&no=87
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\i8042prt\Parameters]
の設定だけでOK。
ちなみに、僕と同じように、AX配列を使っているという奇特な人や、英語キーボードの右Altキーを漢字キーとして利用したい人は、こちら
http://www.atmarkit.co.jp/fwin2k/win2ktips/041axkbd/axkbd.html
ただし、ノートPCとかで、AX配列にすると、ボリュームキーとかついてると反応しなくなって不便かも。VMware上とかなら英語キーボードの人もAX配列にした方が便利です。
2010年12月3日金曜日
EntityManager#flush() が実行されるタイミング
* トランザクションがcommitされるとき。
* Queryが実行される直前。
* EntityManager#flush()が呼ばれたとき
※参考
http://www.knowd.co.jp/yamazaki/index.php?q=node/29
* Queryが実行される直前。
* EntityManager#flush()が呼ばれたとき
※参考
http://www.knowd.co.jp/yamazaki/index.php?q=node/29
2010年11月10日水曜日
JPAでDatabase View?
かつて、「どうしてもDatabase ViewをJPAで使いたくて、試行錯誤した」ときの記憶を思い起こす機会が最近あったので、メモメモメモメモ。
あくまでも、僕はこう逃げたというお話なので、重々注意をしてください。
※参考
http://www.adam-bien.com/roller/abien/entry/mapping_jpa_entities_on_view
なんか見れないのでGoogleキャッシュも
http://webcache.googleusercontent.com/search?q=cache:VUnfCPteIlIJ:www.adam-bien.com/roller/abien/entry/mapping_jpa_entities_on_view+jpa+database+view&cd=2&hl=ja&ct=clnk&gl=jp
- Entityはgenerate-
entities等で作成しても意味不明なごみがくっついてくる ので、手で作成した方が早いということで、Database Viewのエンティティは手作成の運用をしていたと記憶が。 - 当り前なのですが、
DAOで更新系の実装をすると怒られます。 - persistence.xmlで<property name="hibernate.hbm2ddl.auto" value="none"/>が必須になります。(create-dropとかにすると、
その名前のテーブルを作成しに行って、 同一名称のViewが存在している旨のエラーがデプロイ毎に吐き 出されます。) - 作成するEntityはそのViewがテーブルだと思って作成し
て差し支えないのですが、Viewとほかのエンティティでさらに@ OneToManyとかやりだすと苦しいと思います。 - 当時の用途はリスト表示個所だったのですが、
リストから詳細ページに入る際に詳細ページ側でテーブルのエンテ ィティを再取得することになるかと思います。 このことがStateful Session Bean/対話との相性が微妙になる気もしますので、 留意が必要かもしれません。当時は、対話を詳細ページにGETパラメータでキーを渡して、詳細ページから対話を開始するようにしていました。(多分) - まぁ、そういう意味で現時点では色々とアレなので、fetch=FetchType.
EAGER等でテーブルだけのORMで代用できないか検討した方が良いかと思います。 簡単な深くない結合であれば十分代用可能と思います。
あくまでも、僕はこう逃げたというお話なので、重々注意をしてください。
※参考
http://www.adam-bien.com/roller/abien/entry/mapping_jpa_entities_on_view
なんか見れないのでGoogleキャッシュも
http://webcache.googleusercontent.com/search?q=cache:VUnfCPteIlIJ:www.adam-bien.com/roller/abien/entry/mapping_jpa_entities_on_view+jpa+database+view&cd=2&hl=ja&ct=clnk&gl=jp
2010年10月22日金曜日
jBPM5 and BPMN 2.0
いつのまにかjBPMが5.0になっていました。
http://jboss.org/jbpm
BPMNも2.0になっています。Embeddableに動かしたりも出来るようですね。
http://blog.athico.com/2010/10/jbpm5-and-bpmn-20.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+DroolsAtom+(Drools+-+Atom)
http://jboss.org/jbpm
BPMNも2.0になっています。Embeddableに動かしたりも出来るようですね。
http://blog.athico.com/2010/10/jbpm5-and-bpmn-20.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed:+DroolsAtom+(Drools+-+Atom)
2010年10月19日火曜日
GAEがRichFaces4をサポート
http://in.relation.to/Bloggers/GoogleApplicationEngineSupportWithRichFaces4
いくつか制限があるようですが、RichFacesがいろんなところで使えるようになるのは歓迎です。
いくつか制限があるようですが、RichFacesがいろんなところで使えるようになるのは歓迎です。
登録:
投稿 (Atom)