0

スタブからこの非常に奇妙なメッセージを受け取ります (頻繁に発生するわけではありませんが、1 日に数回発生することもあります)。

SEVERE: Servlet.service() for servlet [default] in context with path [/EWC] threw exception
java.lang.NullPointerException
at com.company.rewsapi.REWSStub.isUserValid(REWSStub.java:28915)
at com.company.rews.webclient.beans.ClientBeanBase.isUserConnectedToREWS(ClientBeanBase.java:152)

内の行 28915stubは次のとおりです。

_messageContext.getTransportOut().getSender().cleanup(_messageContext);

スタブ内から null ポインターを取得することはありません。これはどのように起こりますか?

エラーを追跡したり、デバッグできるように再現したりするには、どうすればよいですか?

4

2 に答える 2

0

Apacheの修正があったようです

} finally {
   if (_messageContext.getTransportOut() != null) {
       _messageContext.getTransportOut().getSender().cleanup(_messageContext);
   }
}

1.6.0 または 1.5.5 ストリームで修正されました。

https://issues.apache.org/jira/browse/AXIS2-3788

于 2015-04-30T22:44:41.647 に答える