以前に尋ねられたことは知っていますが、どの解決策もうまくいきませんでした。おそらく、彼らは主に EE 準拠のアプリケーション サーバーを使用していたためですが、これは私の場合ではありません。
開発のみを目的として、(Eclipse を介して) jetty で Web サービスを実行しています。しかし、デプロイメントでも Tomcat 7 を使用します。そのため、開発でも本番でも、JavaEE 準拠のサーバーは使用しません。
- それで
WebServiceContext
、私の Web サービスに注入することはまだ可能ですか?
次のことを試しましたが、うまくいきませんでした
@WebService
@BindingType(SOAPBinding.SOAP12HTTP_BINDING)
public class IxProIntegration {
// Tried this, didn't work
@Resource
private WebServiceContext wsContext;
// After commenting the @Resource annotation on the wsContext field
// And adding the annotation here, this still didn't work.
@Resource
@WebMethod(exclude = true)
public void setContext(WebServiceContext context) {
this.wsContext = context;
}
- 誰かが親切に答えてくれたら、彼がどこからその答えを得たのか知りたいです。