SLSB
WebServiceContext はリソースなので、プロデューサー フィールドを記述してから を使用して、Web サービスに注入しようとしました@inject
。それはうまくいきませんでした。WebServiceContext
に関連しているようですThreadLocal
が、プロデューサーフィールドを含むインスタンスはそれにアクセスしません。
それを試した人はいますか?
@Resource
(CDIなしで)使用するとすべてが機能することに注意してください。また、プロデューサー フィールドを Web サービス内に配置することで、@inject
が機能します (もちろん、それは解決策にはなりません)。