<HTML><BODY><BR><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /><o:p></o:p></FONT></SPAN> </PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>Can you help me with the following problem.<o:p></o:p></FONT></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT size=2> </FONT></o:p></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>I' m getting an ArrayIndexOotOfBoundsException when trying to edit the <SPAN style="mso-spacerun: yes"> </SPAN>advanced properties of a folder in the admin console. This happens with opencms 8.0.4 deployed on Weblogic 10.3.5 Server, with Tomcat everything works fine.<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT size=2> </FONT></o:p></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>I’ve tried to follow your recommendations in </FONT><A href="http://osdir.com/ml/cms.opencms.devel/2003-07/msg00059.html"><FONT color=#800080 size=2>http://osdir.com/ml/cms.opencms.devel/2003-07/msg00059.html</FONT></A><o:p></o:p></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>But with the same result<o:p></o:p></FONT></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT size=2> </FONT></o:p></SPAN></PRE><PRE style="LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: Verdana; FONT-SIZE: 10.5pt; mso-ansi-language: EN-US" lang=EN-US>have a look in opencms.properties:<BR>
<BR>
--------<BR>
# This is the directory where generated JSPs are stored.<BR>
# It is relative to the web application home directory.<BR>
# The default is to store the generated JSP in "/WEB-INF/jsp".<BR>
# This works well in Tomcat 4, and the JSPs are not accessible<BR>
# directly from the outside this way, only through the OpenCms servlet.<BR>
# Some servlet environments (e.g. BEA Weblogic) do not permit<BR>
# JSPs to be stored under "/WEB-INF". For environments like these,<BR>
# set the path to "/jsp" and move the "jsp" directory that has<BR>
# been created during setup in "/WEB-INF" one level upwards.<BR>
flex.jsp.repository=/WEB-INF/jsp<BR>
----------<BR>
<BR>
try changing the settings of the key to:<BR>
----------<BR>
flex.jsp.repository=/jsp<BR>
----------<BR>
<BR>
<BR>
Best Regards,<BR>
Alex.<BR>
<BR>
Alexander Kandzior<BR>
Alkacon Software - The OpenCms Experts<BR>
</SPAN><SPAN style="LINE-HEIGHT: 150%; FONT-FAMILY: Verdana; FONT-SIZE: 10.5pt"><A href="http://www.alkacon.com/" target=_blank><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT color=#800080>http://www.alkacon.com</FONT></SPAN></A></SPAN><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p></o:p></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><o:p><FONT size=2> </FONT></o:p></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>--------------------- Here is my log ------------------<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>ERROR [<SPAN style="mso-spacerun: yes">  </SPAN>org.opencms.main.OpenCmsCore:1993] -1<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2>java.lang.ArrayIndexOutOfBoundsException: -1<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at java.util.Vector.get(Vector.java:696)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.flex.CmsFlexController.getCurrentRequest(CmsFlexController.java:429)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:240)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:547)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:487)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:574)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at jsp_servlet._web_45_inf._jsp._offline._system._workplace._commons.__property._jspService(__property.java:76)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.jsp.JspBase.service(JspBase.java:34)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.RequestDispatcherImpl.invokeServlet(RequestDispatcherImpl.java:526)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.RequestDispatcherImpl.include(RequestDispatcherImpl.java:444)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:188)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:617)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:417)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:167)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:902)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:522)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1062)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1598)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:153)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:166)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at javax.servlet.http.HttpServlet.service(HttpServlet.java:727)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.StubSecurityHelper$ServletServiceAction.run(StubSecurityHelper.java:227)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.StubSecurityHelper.invokeServlet(StubSecurityHelper.java:125)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:300)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.ServletStubImpl.execute(ServletStubImpl.java:183)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.wrapRun(WebAppServletContext.java:3717)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.WebAppServletContext$ServletInvocationAction.run(WebAppServletContext.java:3681)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:120)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.WebAppServletContext.securedExecute(WebAppServletContext.java:2277)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.WebAppServletContext.execute(WebAppServletContext.java:2183)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.servlet.internal.ServletRequestImpl.run(ServletRequestImpl.java:1454)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)<o:p></o:p></FONT></SPAN></PRE><PRE style="TEXT-ALIGN: justify; LINE-HEIGHT: 150%; BACKGROUND: white"><SPAN style="mso-ansi-language: EN-US" lang=EN-US><FONT size=2><SPAN style="mso-tab-count: 1">        </SPAN>at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)<o:p></o:p></FONT></SPAN></PRE><BR><BR>-- <BR><BR></BODY></HTML>