2

カスタム MessageBodyWriter 内で HttpServletRequest のインスタンスを取得しようとしています。現在、@Context で注釈が付けられたメンバー変数を使用しています。ただし、リクエストが最初にライターを使用すると、Jersey は「java.lang.IllegalStateException: Not within a request scope.」をスローします。私が知る限り、Jersey はまだライターをインスタンス化しようとしていました。

実際、私は request 変数のすべての使用をコメントアウトしました - 私はそれを宣言しているだけです。

私はこれに似た何かを達成しようとしています。

GAE SDK で Jersey 2 を使用しています - バグのようです。回避策はありますか?

ありがとうございました。

4

1 に答える 1