@inject WebServiceContext

时间:2012-12-21 09:24:44

标签: jax-ws java-ee-6 cdi

由于WebServiceContext是一个资源,我尝试通过编写生产者字段然后使用SLSB将其注入@inject Web服务。 那没用。似乎WebServiceContextThreadLocal相关,但是包含生产者字段的实例将不会访问它。

有人试过吗?

请注意,使用@Resource(没有CDI)一切正常。另外,通过将生产者字段放在我的web服务中,@ inject可以工作(当然这不是解决方案)

1 个答案:

答案 0 :(得分:0)

有人谈到在EE7中统一这一点,但它不会发生。现在你必须以旧的方式去做。