memoこの広告は、90日以上更新していないブログに表示しています。GlassFishコードは次のとおりimport文等は省略してます。}}これ、なんで2つ目のメソッドを書いたかは後でわかります。org.jvnet.hk2.internal.Utilities.justInject(Utilities.java:771)対処法GlassFish4.0でJAX-RSのクラスにCDIでインジェクションしようとしたらUnsatisfiedDependencyExceptionが発生するバグ?そもそも、もし4.0.1の正式版が出た後で、それを使っているならこの問題は出ないはずですが、まだ正式版が出ていないので一時回避的に対応します。対処法1上のリンク先に対処法が書いてあります。jersey-gf-cdi-2.0.jarというものですが、なんかうまくいかなかったので次のようにしました。対処法2まずは次のリンク先でglassfishのzipファイルを取得します。06:55」に作成されたzipファイルです(約100M)これでもって動かせば少なくとも今回エラーになったところは動くようになりました。4.0.1になると例えばJerseyのバージョンが2.4になったりするので、それによる不整合が起こる可能性もあります。補足この現象は毎回出るわけではないようです。試しに上のTestResource.javaの2つ目のメソッドを削除してGF4.0で試してみるとうまくいきます。どこが原因なのかなといろいろ試してみたところ@NotNullアノテーションを外せばうまくいきました。ここまできて再度上のJIRAのページ(再掲)を見てみるとちゃんと書いてありました。200.下記の記事にもあるようにGF4.0はまだ不完全なままリリースされたようです。http://yoshio3.com/2013/06/11/glassfish-v4-0-released-0611/http://www.publickey1.jp/blog/13/java_ee_7glassfish_4.htmlそのあたりは理解した上で今のところは「試す」というスタンスのほうが良さそうです。SE8がついにリリースされました。(1)月別アーカイブはてなブログをはじめよう!kamegu3さんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。