掲示板

Impossibile modificare la pagina di un SIte Template

9年前 に Sara Ceglie によって更新されました。

Impossibile modificare la pagina di un SIte Template

New Member 投稿: 9 参加年月日: 13/07/08 最新の投稿
Ciao a tutti,
in seguito alla modifica di un template di pagina - inserendo la traduzione italiana del campo "name (Required)" - per una pagina di un template di sito (Social Office User Home) dal pannello di admin di Liferay, non riusciamo più a visualizzare i dettagli di configurazione di quella pagina anche se la "traduzione" sembra avere avuto effetto (i nostri utenti Power User vedono la voce tradotta nella barra di social Office e nel relativo menù).
Risulta impossibile quindi agire ulteriormente in amministrazione su quella pagina del template.
Se si tenta infatti di accedere alla pagina di configurazione in Site Template da browser e utente Admin di Liferay, otteniamo nel catalina.out il seguente errore (mentre a livello di interfaccia utente, il corpo pagina che normalmente contiene i dettagli della pagina: Details, Friendly Url, tipo di layout rimane completamente bianca):

15:44:18,563 ERROR [ajp-bio-8009-exec-75][IncludeTag:129] Current URL /group/control_panel/manage?p_p_auth=TpSwh9q9&p_p_id=156&p_p_lifecycle=2&p_p_state=maximized&p_p_mode=view&p_p_cacheability=cacheLevelPage&doAsGroupId=10745&refererPlid=10910&controlPanelCategory=sites&_156_treeId=layoutsTree&_156_groupId=10745&_156_tabs1=public-pages&_156_viewLayout=true&_156_redirect=%2Fgroup%2Fcontrol_panel%3FrefererPlid%3D10910%26p_p_id%3D149&_156_struts_action=%2Fgroup_pages%2Fedit_layouts&_156_selPlid=10758&_156_historyKey= generates exception: String index out of range: -1
java.lang.StringIndexOutOfBoundsException: String index out of range: -1
at java.lang.String.substring(String.java:1875)
at org.apache.jsp.html.portlet.layouts_005fadmin.edit_005flayout_jsp._jspService(edit_005flayout_jsp.java:1941)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at com.liferay.portal.servlet.DirectRequestDispatcher.include(DirectRequestDispatcher.java:57)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.doDispatch(ClassLoaderRequestDispatcherWrapper.java:78)
at com.liferay.portal.servlet.ClassLoaderRequestDispatcherWrapper.include(ClassLoaderRequestDispatcherWrapper.java:53)
at com.liferay.taglib.util.IncludeTag.include(IncludeTag.java:295)
at com.liferay.taglib.util.IncludeTag.doInclude(IncludeTag.java:192)
at com.liferay.taglib.util.IncludeTag.doEndTag(IncludeTag.java:83)
at org.apache.jsp.html.portlet.layouts_005fadmin.view_005fresources_jsp._jspService(view_005fresources_jsp.java:1198)
at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:432)
at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:390)
at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:334)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:728)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:305)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:210)
at com.liferay.portal.kernel.servlet.filters.invoker.InvokerFilterChain.doFilter(InvokerFilterChain.java:116)

Ambiente: Liferay CE 6.2 + Tomcat 7 + Postgresql 9.2

Grazie in anticipo per gli eventuali suggerimenti.
Sara