[opencms-dev] Creating A new site

David Dyer ddyer at artifact-software.com
Thu Oct 26 18:06:12 CEST 2006


Newbe question
We want to make a new site to start evaluating OpenCMS.

We would like to access it as localhost:8080/www.

The documentation seems to be quite vague about how to get started 
(unless you want to play in the openCMS site that already exists).
We found some e-mails in the forum but when we tried to do what they 
suggested, OpenCMS would not start.

<sites>
<workplace-server>http://localhost:8080</workplace-server>
<default-uri>/sites/default/</default-uri>
<site server="http://localhost:8080" uri="/sites/default/"/>
<site server="http://localhost:8080" uri="/sites/www/"/>
</sites>

The error is:
SEVERE: Exception Processing ErrorPage[errorCode=500, 
location=/opencms-errorhandler/system/handler/handle500.html]
org.opencms.main.CmsInitException: Critical error during OpenCms 
initialization: Unable to read the OpenCms XML configuration.
    at org.opencms.main.OpenCmsCore.getInstance(OpenCmsCore.java:269)
    at 
org.opencms.main.OpenCmsServletErrorHandler.doGet(OpenCmsServletErrorHandler.java:79)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
    at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    at 
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:252)
    at 
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:173)
    at 
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:672)
    at 
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:465)
    at 
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:398)
    at 
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:301)
    at 
org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:363)
    at 
org.apache.catalina.core.StandardHostValve.status(StandardHostValve.java:284)
    at 
org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:228)
    at 
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:134)
    at 
org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:105)
    at 
org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:107)
    at 
org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:148)
    at 
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:869)
    at 
org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:664)
    at 
org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:527)
    at 
org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:80)
    at 
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:684)
    at java.lang.Thread.run(Thread.java:595)

If we remove the second <site/> it works.

Ron


-- 
David Dyer
Artifact Software Inc.
ddyer at artifact-software.com
(514) 995-2830




More information about the opencms-dev mailing list