2008年11月4日火曜日

JBoss 5.0.0.CR2 と seam 2.1.0SP1

Excelやpdfへの出力が簡単にできそうだったので、 seam2.1.0SP1に移行したくて実験してみました。
今の環境の都合上(jdk1.6.0に移行させたい事もあって) jboss5.0.0.CR2の上で動かす実験をしてみました。
手順は;
  1. eclipseで適当な名前で seam projectを 2.1.0.SP1で作る。
  2. seam 2.0.3で動いているプログラムの自分で手を入れた物についてコピペで 1.で作ったプロジェクトに貼り付ける。
  3. components.xmlの頭の部分は 2.0xsdが 2.1xsdになっているので、これを間違わないように変更。 (これ以外、特段に変更するところはない、と思います)
 さて、deployしてスタート。
 立ち上がりは、問題なくスタート。 でも、DBにアクセスするところで下のエラーが出てアウト!!
org.jboss.seam.InstantiationException: Could not instantiate Seam component: latestRegistrationQuery
: : : :
Caused by: java.lang.IllegalArgumentException: EntityManagerFactory not found in JNDI : java:/agrEntityManagerFactory
: : : :
www.seamframework.org に同じ問題の書き込みがあり;


03. Nov 2008, 14:09 CET | Link

that's most probably a bug in latest jboss 5.0.0cr2: jboss 5.0.0cr2 bug when used with seam 2.1.0


あっさり、JBoss 5.0.0.CR2 のバグみたいです。 
JBoss 5.0.0.GAでは直る、という事なので急ぐこともないので移行は暫くお休み。

0 件のコメント:

アンテナ切り替えの自動化 (続き)

 調子よく動いていると思っていたら、インジケータのLEDが次々と点かなくなってゆく、、、。 不精して、出力端子(14Vのon/off)にLEDを直列抵抗と入れていたのですが、これではダメっぽい。 LEDが死んでいる。 では、という事でFETのスイッチを入れて、ゲート電圧で検出して...