<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=us-ascii">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7226.0">
<TITLE> Trying to install OpenCms with Resin</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/rtf format -->

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Hi Folks,</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">I am trying to install OpenCms with Resin (both 2.1.16 and 3.0.14). I am facing the same problem with both the installations.</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Steps Followed:</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">1) Install (unzip) the Resin installable.</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">2) Copy (deploy) the opencms.war in the webapps directory. Ensure that Resin unjars\extracts the war file into a directory structure.</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">3) Hit the url <A HREF="http://127.0.0.1:8080/opencms/ocsetup">http://127.0.0.1:8080/opencms/ocsetup</A></FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">4) I get the following exception </FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">javax.servlet.ServletException: Critical error during OpenCms initialization:</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">The OpenCms setup wizard is still enabled.</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at org.opencms.main.OpenCmsServlet.init(OpenCmsServlet.java:226)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Application.createServlet(Application.java:3114)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Application.loadServlet(Application.java:3065)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.QServletConfig.loadServlet(QServletConfig.java:435)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Application.getFilterChainServlet(Application.java:2809)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Invocation.service(Invocation.java:311)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.QRequestDispatcher.forward(QRequestDispatcher.java:223)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Response.handleErrorStatus(Response.java:603)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Response.sendError(Response.java:506)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Response.sendError(Response.java:615)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.FileServlet.service(FileServlet.java:271)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.FilterChainServlet.doFilter(FilterChainServlet.java:96)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.Invocation.service(Invocation.java:315)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.CacheInvocation.service(CacheInvocation.java:135)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.HttpRequest.handleRequest(HttpRequest.java:253)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.http.HttpRequest.handleConnection(HttpRequest.java:170)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at com.caucho.server.TcpConnection.run(TcpConnection.java:139)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us">        <FONT SIZE=2 FACE="Courier New">at java.lang.Thread.run(Thread.java:534)</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Please advise if you have seen this exception and are aware of any corrections that I need to make to have this working.</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">I see the same exception with both the versions of Resin</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New"> (</FONT></SPAN><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">2.1.16 and 3.0.14).</FONT></SPAN><SPAN LANG="en-us"></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Regards</FONT></SPAN></P>

<P ALIGN=LEFT><SPAN LANG="en-us"><FONT SIZE=2 FACE="Courier New">Rishi</FONT></SPAN></P>

</BODY>
</HTML>