[opencms-dev] OpenCMS install with Oracle

Thanos Varias atvarias at hotmail.com
Thu May 8 14:53:01 CEST 2003


Hi,

I’ve been trying to install OpenCMS 5.0.0 on Oracle 8.1.7 on Windows 2000 
sp2 (jdk1.4.1), Tomcat 4.1.24 but I keep receiving the same error (see 
below) after everything in concluded flawlessly from the setup wizard.

I've added classes12.jar to opencms/WEB-INF/lib,opencms/WEB-INF/oclib,and 
even in the tomcat common lib directory. Also, as I've seen in several posts 
in this list, i've tried the generic ANSI-SQL installation from the setup 
wizard instead of the plain Oracle. However, I haven't managed to find the 
small classes12.jar (~300KB) file referenced in several posts, and I had to 
use my existing classes12.jar instead.

So, it'd be great if someone could help:
1. Where can i find that classes12.jar referred in some posts? The Oracle 
site doesnt host it.
2. Is there another driver i could use?
3. Is there an OpenCMS setup guide written with Oracle into mind instead of 
MySQL.

Thanks in advance,

====================
Thanos Varias

**************************ERROR**************************


HTTP Status 500 -

--------------------------------------------------------------------------------

type Exception report

message

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

exception

javax.servlet.ServletException: OpenCms initialization error!

Could not connect to the database. Is the database up and running?


	at com.opencms.core.OpenCmsHttpServlet.init(OpenCmsHttpServlet.java:245)
	at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
	at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
	at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
	at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
	at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
	at java.lang.Thread.run(Thread.java:536)


root cause

com.opencms.core.CmsException: 33 Resourcebroker-init error. Detailed error: 
Database init failed.
root cause was com.opencms.core.CmsException: 33 Resourcebroker-init error. 
Detailed error: Critical error while loading resourcebroker.
root cause was com.opencms.core.CmsException: 34 Registry error. Detailed 
error: couldn't init registry.
root cause was com.opencms.core.CmsException: 21 XML parsing error. Detailed 
error: Cannot parse XML file "null". org.xml.sax.SAXParseException: 
Premature end of file..
	at com.opencms.core.OpenCms.(OpenCms.java:259)
	at com.opencms.core.OpenCmsHttpServlet.init(OpenCmsHttpServlet.java:242)
	at 
org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
	at 
org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
	at 
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
	at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
	at 
org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
	at 
org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
	at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
	at 
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
	at 
org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
	at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
	at java.lang.Thread.run(Thread.java:536)
>-----------
>Root cause:
>com.opencms.core.CmsException: 33 Resourcebroker-init error. Detailed 
>error: Critical error while loading resourcebroker. root cause was 
>com.opencms.core.CmsException: 34 Registry error. Detailed error: couldn't 
>init registry. root cause was com.opencms.core.CmsException: 21 XML parsing 
>error. Detailed error: Cannot parse XML file "null". 
>org.xml.sax.SAXParseException: Premature end of file.. 	at 
>com.opencms.file.CmsRbManager.init(CmsRbManager.java:100)
>	at com.opencms.core.OpenCms.(OpenCms.java:255)
>	at com.opencms.core.OpenCmsHttpServlet.init(OpenCmsHttpServlet.java:242)
>	at 
>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
>	at 
>org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
>	at 
>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>	at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>	at 
>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>	at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>	at 
>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>	at 
>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>	at 
>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>	at 
>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>	at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>	at 
>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>	at 
>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>	at 
>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>	at org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>	at 
>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>	at 
>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
>	at 
>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>	at 
>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
>	at java.lang.Thread.run(Thread.java:536)
>>-----------
>>Root cause:
>>com.opencms.core.CmsException: 34 Registry error. Detailed error: couldn't 
>>init registry. root cause was com.opencms.core.CmsException: 21 XML 
>>parsing error. Detailed error: Cannot parse XML file "null". 
>>org.xml.sax.SAXParseException: Premature end of file.. 	at 
>>com.opencms.file.CmsRegistry.(CmsRegistry.java:184)
>>	at 
>>com.opencms.file.genericSql.CmsResourceBroker.init(CmsResourceBroker.java:4203)
>>	at com.opencms.file.CmsRbManager.init(CmsRbManager.java:88)
>>	at com.opencms.core.OpenCms.(OpenCms.java:255)
>>	at com.opencms.core.OpenCmsHttpServlet.init(OpenCmsHttpServlet.java:242)
>>	at 
>>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
>>	at 
>>org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
>>	at 
>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>	at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>	at 
>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>	at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>	at 
>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>>	at 
>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>	at 
>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>	at 
>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>	at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>	at 
>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>>	at 
>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>	at 
>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>	at 
>>org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>>	at 
>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>>	at 
>>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
>>	at 
>>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>>	at 
>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
>>	at java.lang.Thread.run(Thread.java:536)
>>>-----------
>>>Root cause:
>>>com.opencms.core.CmsException: 21 XML parsing error. Detailed error: 
>>>Cannot parse XML file "null". org.xml.sax.SAXParseException: Premature 
>>>end of file.. 	at 
>>>com.opencms.template.A_CmsXmlContent.throwException(A_CmsXmlContent.java:1943)
>>>	at com.opencms.template.A_CmsXmlContent.parse(A_CmsXmlContent.java:1363)
>>>	at com.opencms.file.CmsRegistry.(CmsRegistry.java:181)
>>>	at 
>>>com.opencms.file.genericSql.CmsResourceBroker.init(CmsResourceBroker.java:4203)
>>>	at com.opencms.file.CmsRbManager.init(CmsRbManager.java:88)
>>>	at com.opencms.core.OpenCms.(OpenCms.java:255)
>>>	at com.opencms.core.OpenCmsHttpServlet.init(OpenCmsHttpServlet.java:242)
>>>	at 
>>>org.apache.catalina.core.StandardWrapper.loadServlet(StandardWrapper.java:935)
>>>	at 
>>>org.apache.catalina.core.StandardWrapper.allocate(StandardWrapper.java:668)
>>>	at 
>>>org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>>	at 
>>>org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>>	at 
>>>org.apache.catalina.core.StandardContext.invoke(StandardContext.java:2415)
>>>	at 
>>>org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:180)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>>	at 
>>>org.apache.catalina.valves.ErrorDispatcherValve.invoke(ErrorDispatcherValve.java:171)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>>	at 
>>>org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:172)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:641)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>>	at 
>>>org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:174)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline$StandardPipelineValveContext.invokeNext(StandardPipeline.java:643)
>>>	at 
>>>org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:480)
>>>	at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:995)
>>>	at 
>>>org.apache.coyote.tomcat4.CoyoteAdapter.service(CoyoteAdapter.java:223)
>>>	at 
>>>org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:594)
>>>	at 
>>>org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:392)
>>>	at 
>>>org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:565)
>>>	at 
>>>org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:619)
>>>	at java.lang.Thread.run(Thread.java:536)




--------------------------------------------------------------------------------

Apache Tomcat/4.1.24

_________________________________________________________________
Protect your PC - get McAfee.com VirusScan Online 
http://clinic.mcafee.com/clinic/ibuy/campaign.asp?cid=3963




More information about the opencms-dev mailing list