Weblogic 10.3 で Weld、JPA2、Vaadin に基づくアプリケーションを実行しようとしています。
私の問題は、Weld がすべての Bean を登録しているように見えますが、サーブレットに注入されないことです。
次のログ メッセージは疑わしいです。
1433 [[ACTIVE] ExecuteThread: '6' for queue: 'weblogic.kernel.Default (self-tuning)'] INFO org.jboss.weld.environment.gwtdev.GwtDevHostedModeContainer - Jetty detected, JSR-299 injection will be available in Servlets and Filters. Injection into Listeners is not supported.
30.08.2012 16:09:20 org.jboss.weld.environment.jetty.MortbayWeldServletHandler process
INFO: Cannot find matching WebApplicationContext, no default CDI support: use jetty-web.xml
基本的に、溶接の統合については、 http: //jianmingli.com/wp/ ?p=4373 のブログに従いました。
おそらくhttp://docs.jboss.org/weld/reference/1.0.0/en-US/html/environments.html#d0e5036に従って beanmanager を設定する必要がありますが、方法がわかりません。
誰にもアイデアはありますか?
/敬具