Error Message After Log Off

お困りですか?

アトラシアン コミュニティをご利用ください。

コミュニティに質問

症状

In a JIRA EAR/WAR instance, the following stack trace is occurring after a user logs off:

javax.servlet.ServletException: java.lang.NoSuchMethodError: 
com.atlassian.jira.security.JiraAuthenticationContext.setUser(Lcom/opensymphony/user/User;)V

	at org.apache.jasper.runtime.PageContextImpl.doHandlePageException(PageContextImpl.java:865)

	at org.apache.jasper.runtime.PageContextImpl.handlePageException(PageContextImpl.java:794)

	at org.apache.jsp.logout_jsp._jspService(logout_jsp.java:201)

	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)

	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
...
Caused by: java.lang.NoSuchMethodError: 
com.atlassian.jira.security.JiraAuthenticationContext.setUser(Lcom/opensymphony/user/User;)V

	at org.apache.jsp.logout_jsp._jspService(logout_jsp.java:186)

原因

This error is related to the application server cache, which is trying to use an old/deprecated JSP page after a user logs off.

These JSP Files are compiled in the work directory and can become invalid after upgrades or various environmental changes (like a server migration), but are rebuilt upon startup if manually removed.

回避策

  1. Jira を停止します。
  2. Delete the contents of the <JIRA_INST|CATALINA_BASE>/work folder.
  3. Verify the user running the JIRA application process has Read/Write permission to the <JIRA_INST|CATALINA_BASE>/work directory.
  4. Jira を起動します。

関連コンテンツ

 

最終更新日 2016 年 3 月 30 日

この内容はお役に立ちましたか?

はい
いいえ
この記事についてのフィードバックを送信する
Powered by Confluence and Scroll Viewport.