2

突然、liferay 6.1.1 tomcat 7.0.27 サーバーを表示しようとすると、次のようになりました。

HTTP Status 500 - 

type Exception report

message 

description The server encountered an internal error () that prevented it from fulfilling this request.

exception 
org.apache.jasper.JasperException: java.lang.NullPointerException
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:549)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:470)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)


root cause 
java.lang.NullPointerException
    com.liferay.portal.util.PortalUtil.getHomeURL(PortalUtil.java:605)
    org.apache.jsp.index_jsp._jspService(index_jsp.java:114)
    org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)
    org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:722)

これは何を意味し、サーバーを機能させるにはどうすればよいですか?

4

2 に答える 2

3

同じ問題があり、/webapps/ROOT フォルダーの web.xml ファイルのみが欠落していました。バックアップから同じファイルを取得し、Liferay が復活しました!

于 2013-05-14T11:25:27.623 に答える
1

同じLiferay/Tomcatバージョンで、まったく同じエラーが突然発生しました。

デプロイされたポートレットを確認してください。私の場合、webapps フォルダー内のすべてのポートレット、テーマ、ROOT の web.xml が消去されました。理由はわかりません。おそらく、liferay がその魔法の一部を実行したのでしょう。消去した web.xml-s をバックアップから復元した後、すべてが再び機能し始めました。

于 2013-01-25T09:39:54.900 に答える