<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<TITLE>Nachricht</TITLE>

<META content="MSHTML 6.00.2800.1400" name=GENERATOR></HEAD>
<BODY>
<DIV><SPAN class=267152707-09052005><FONT face=Arial color=#0000ff size=2>Hi, 
</FONT></SPAN></DIV>
<DIV><SPAN class=267152707-09052005><FONT face=Arial color=#0000ff 
size=2>   there was a little bug while installing opencms as the ROOT 
application, checkout the changes...</FONT></SPAN></DIV>
<DIV><SPAN class=267152707-09052005><FONT face=Arial color=#0000ff 
size=2>   (the affected resources are all step_4_database_setup.jsp 
files under the /setup/database/xxx/ folders.)</FONT></SPAN></DIV><SPAN 
class=267152707-09052005><!-- Converted from text/rtf format -->
<P><SPAN lang=de><FONT face="Courier New" size=2>Regards,</FONT></SPAN> </P>
<P><SPAN lang=de><FONT face="Courier New" size=2>Michael Moossen</FONT></SPAN> 
<BR><SPAN lang=de><FONT face="Courier New" size=2>Alkacon Software - The OpenCms 
Experts</FONT></SPAN> <BR><SPAN lang=de><FONT face="Courier New" size=2><A 
href="http://www.alkacon.com">http://www.alkacon.com</A></FONT></SPAN> </P>
<DIV> </DIV>
<DIV><FONT face=Arial color=#0000ff size=2></FONT></SPAN> </DIV>
<BLOCKQUOTE dir=ltr style="MARGIN-RIGHT: 0px">
  <DIV></DIV>
  <DIV class=OutlookMessageHeader lang=de dir=ltr align=left><FONT face=Tahoma 
  size=2>-----Ursprüngliche Nachricht-----<BR><B>Von:</B> 
  opencms-dev-bounces@opencms.org [mailto:opencms-dev-bounces@opencms.org] <B>Im 
  Auftrag von </B>Corbey, Clayton<BR><B>Gesendet:</B> Donnerstag, 5. Mai 2005 
  18:37<BR><B>An:</B> opencms-dev@opencms.org<BR><B>Betreff:</B> [opencms-dev] 
  Error installing opencms 6b3 as root<BR><BR></FONT></DIV><!-- Converted from text/rtf format -->
  <P><B><FONT face=Tahoma size=2>I've tried to install OpenCMS as ROOT as well 
  and get the same error after page 2. I believe it's caused on page 4 after the 
  check (?) on page 3…</FONT></B></P>
  <P><B><FONT face=Tahoma size=2>Any ideas?</FONT></B> </P>
  <P><B><FONT face=Tahoma size=2>Here's my setup…</FONT></B> </P>
  <P><B><FONT face=Tahoma size=2>RedHat EL 3.0 2.4.20-21</FONT></B> <BR><B><FONT 
  face=Tahoma size=2>OpenCMS 6B3</FONT></B> <BR><B><FONT face=Tahoma 
  size=2>Tomcat 5.5.9</FONT></B> <BR><B><FONT face=Tahoma size=2>MySQL 
  4.1.11</FONT></B> <BR><B><FONT face=Tahoma size=2>JDK 1.5.0.0.3</FONT></B> 
</P>
  <P><B><FONT face=Tahoma size=2>Here's the exception on setup in the web 
  page…</FONT></B> </P>
  <P><SPAN lang=en-ca><FONT face="Courier New" 
  size=2>org.apache.jasper.JasperException: String index out of range: 
  -1</FONT></SPAN> <BR><SPAN 
  lang=en-ca>        <FONT face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:370)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</FONT></SPAN> 
  <BR><SPAN lang=en-ca><FONT face="Times New Roman">root cause 
  </FONT></SPAN><BR><SPAN lang=en-ca><FONT face="Courier New" 
  size=2>java.lang.StringIndexOutOfBoundsException: String index out of range: 
  -1</FONT></SPAN> <BR><SPAN 
  lang=en-ca>        <FONT face="Courier New" 
  size=2>java.lang.String.substring(String.java:1768)</FONT></SPAN> <BR><SPAN 
  lang=en-ca>        <FONT face="Courier New" 
  size=2>java.lang.String.substring(String.java:1735)</FONT></SPAN> <BR><SPAN 
  lang=en-ca>        <FONT face="Courier New" 
  size=2>org.apache.jsp.setup.database.mysql.step_005f4_005fdatabase_005fsetup_jsp._jspService(org.apache.jsp.setup.database.mysql.step_005f4_005fdatabase_005fsetup_jsp:99)</FONT></SPAN></P>
  <P><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)</FONT></SPAN> 
  <BR><SPAN lang=en-ca>        <FONT 
  face="Courier New" 
  size=2>javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</FONT></SPAN> 
  </P><BR>
  <P><SPAN lang=en-us><B><FONT face=Tahoma size=2>And here's the opencms.log 
  under {Catalina_Home}/webapps/ROOT/WEB-INF/logs/ right after starting 
  tomcat...</FONT></B></SPAN> </P><BR>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:33:47,581  
  INFO [       org.opencms.main.CmsLog: 114] . 
  Log4j config file    : 
  /usr/tomcat/webapps/ROOT/WEB-INF/classes/log4j.properties</FONT></SPAN></P>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:33:48,192  
  INFO [  org.opencms.main.OpenCmsCore:2088] . Runlevel 
  change      : Switching from 1 to 2</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:33:48,413 ERROR 
  [  org.opencms.main.OpenCmsCore: 274] Critical error during OpenCms 
  initialization: The OpenCms setup wizard is still enabled</FONT></SPAN></P>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:33:48,434 ERROR 
  [g.opencms.main.OpenCmsListener:  90] org.opencms.main.CmsInitException: 
  Critical error during OpenCms initialization: The Ope</FONT></SPAN></P>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>nCms setup wizard is still 
  enabled</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 
  2005 11:33:48,729  INFO [  org.opencms.main.OpenCmsCore:2088] . 
  Runlevel change      : Switching from 1 to 
  2</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 
  11:33:48,738 ERROR [  org.opencms.main.OpenCmsCore: 274] Critical error 
  during OpenCms initialization: The OpenCms setup wizard is still 
  enabled</FONT></SPAN></P>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:33:48,749 ERROR 
  [.catalina.core.StandardContext:3859] Servlet  threw load() 
  exception</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>javax.servlet.ServletException: Critical error during OpenCms 
  initialization: The OpenCms setup wizard is still enabled</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.opencms.main.OpenCmsServlet.init(OpenCmsServlet.java:204)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:1091)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardWrapper.load(StandardWrapper.java:925)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardContext.loadOnStartup(StandardContext.java:3857)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardContext.start(StandardContext.java:4118)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:759)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:739)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardHost.addChild(StandardHost.java:524)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.HostConfig.deployWAR(HostConfig.java:788)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.HostConfig.deployWARs(HostConfig.java:677)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:473)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.HostConfig.start(HostConfig.java:1102)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:119)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1020)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardHost.start(StandardHost.java:718)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1012)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardEngine.start(StandardEngine.java:442)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardService.start(StandardService.java:450)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardServer.start(StandardServer.java:683)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.Catalina.start(Catalina.java:537)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  java.lang.reflect.Method.invoke(Method.java:585)</FONT></SPAN> <BR><SPAN 
  lang=en-us><FONT face=Tahoma size=2>        
  at 
  org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:271)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:409)</FONT></SPAN> 
  </P>
  <P><SPAN lang=en-us><B><FONT face=Tahoma size=2>And this gets added to the 
  opencms log after I hit next on page 2…</FONT></B></SPAN> </P>
  <P><SPAN lang=en-us><FONT face=Tahoma size=2>05 May 2005 11:34:55,548 ERROR 
  [lina.core.StandardWrapperValve: 253] Servlet.service() for servlet jsp threw 
  exception</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>java.lang.StringIndexOutOfBoundsException: String index out of range: 
  -1</FONT></SPAN> <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  java.lang.String.substring(String.java:1768)</FONT></SPAN> <BR><SPAN 
  lang=en-us><FONT face=Tahoma size=2>        
  at java.lang.String.substring(String.java:1735)</FONT></SPAN> <BR><SPAN 
  lang=en-us><FONT face=Tahoma size=2>        
  at 
  org.apache.jsp.setup.database.mysql.step_005f4_005fdatabase_005fsetup_jsp._jspService(org.apache.jsp.setup.database.mysql.step_005f4_005fdatabase_005fsetup_jsp:99)</FONT></SPAN></P>
  <P><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:97)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:322)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:291)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.jasper.servlet.JspServlet.service(JspServlet.java:241)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  javax.servlet.http.HttpServlet.service(HttpServlet.java:802)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:213)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:178)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:126)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.valves.FastCommonAccessLogValve.invoke(FastCommonAccessLogValve.java:481)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:856)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:744)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)</FONT></SPAN> 
  <BR><SPAN lang=en-us><FONT face=Tahoma 
  size=2>        at 
  java.lang.Thread.run(Thread.java:595)</FONT></SPAN> </P>
  <P><SPAN lang=en-us><B><FONT face=Tahoma size=2>Help!</FONT></B></SPAN> </P>
  <P><SPAN lang=en-us><B><FONT face=Tahoma size=2>-Clayton</FONT></B></SPAN> 
</P><!--[object_id=#brandonrha.mb.ca#]-->
  <P align=center><FONT face=Verdana color=#333333 size=2>CONFIDENTIALITY 
  NOTICE:  This message is intended only for the use of the individual or 
  entity to which it is addressed and may contain information that is 
  privileged, confidential and exempt from disclosure under applicable 
  law.  If the reader of this message is not the intended recipient you are 
  hereby notified that any distribution, copying, disclosure and use of, or 
  reliance on the contents of this transmission is strictly prohibited.  If 
  you have received this transmission in error, please notify us immediately by 
  return e-mail and destroy the transmission by deleting the original message, 
  attachments and all copies.</FONT></P></BLOCKQUOTE></BODY></HTML>