[opencms-dev] Update 8.03 to 8.04 error

Klaus Loew k.loew at av-kommunikation.de
Sat Aug 4 18:46:38 CEST 2012


Hello,

I´m a beginner with no programming experience.
We have an installation with multidomains (5 domains). We started with
Vers. 7.3 and updated it to Ver 8.03. The current installation (update done
by update wizzard) doesn´t run perfectly (e.g. we cannot add on new users).
So we want to do two things change the webserver and use a fresh 8.04
installation.
To be shure that everything runs perfect I wanted to check this with a
local installation (WAMP / Tomcat).
I tried everything to keep a running 8.04 installation but I always failed:
a) I received a running 8.03 local installation by using an sql dump into a
8.03 installation, but when I use the update wizzard to 8.04 I couldn´t
edit the pages (Only a grey area is always on top of the webpages)

b) I made a fresh 8.04 installation and imported all older modules from our
current online Version
especially template one and template two.
I got error messages during importing templateone.modules. There was an
error on
/system/modules/org.opencms.frontend.templateone.modules/copyresources/_configuration/layoutright
When I try to edit the XML I got the following message:

org.opencms.workplace.CmsWorkplaceException: Cannot find valid editor
for the file.
	at org.opencms.workplace.editors.CmsEditorSelector.getSelectedEditorUri(CmsEditorSelector.java:122)
	at org.apache.jsp.WEB_002dINF.jsp.offline.system.workplace.editors.editor_005fmain_jsp._jspService(editor_005fmain_jsp.java:58)
	at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:388)
	at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:313)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:260)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
	at org.apache.catalina.core.ApplicationDispatcher.doInclude(ApplicationDispatcher.java:551)
	at org.apache.catalina.core.ApplicationDispatcher.include(ApplicationDispatcher.java:488)
	at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:188)
	at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
	at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:617)
	at org.opencms.flex.CmsFlexRequestDispatcher.includeInternalWithCache(CmsFlexRequestDispatcher.java:417)
	at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:167)
	at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:902)
	at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:522)
	at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1062)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1598)
	at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:662)


and this error message:

org.opencms.main.CmsRuntimeException: Unable to unmarshal XML content
definition schema
"opencms://system/modules/org.opencms.frontend.templateone.modules/schemas/layouts.xsd".
	at org.opencms.xml.content.CmsXmlContent.getContentDefinition(CmsXmlContent.java:803)
	at org.opencms.xml.content.CmsXmlContent.<init>(CmsXmlContent.java:132)
	at org.opencms.xml.content.CmsXmlContentFactory.unmarshal(CmsXmlContentFactory.java:293)
	at org.opencms.xml.content.CmsXmlContentFactory.unmarshal(CmsXmlContentFactory.java:139)
	at org.opencms.xml.content.CmsXmlContentFactory.unmarshal(CmsXmlContentFactory.java:210)
	at org.opencms.xml.content.CmsXmlContentFactory.unmarshal(CmsXmlContentFactory.java:160)
	at org.opencms.xml.content.CmsXmlContentFactory.unmarshal(CmsXmlContentFactory.java:265)
	at org.opencms.loader.CmsXmlContentLoader.unmarshalXmlDocument(CmsXmlContentLoader.java:75)
	at org.opencms.loader.A_CmsXmlDocumentLoader.load(A_CmsXmlDocumentLoader.java:218)
	at org.opencms.loader.CmsXmlContentLoader.load(CmsXmlContentLoader.java:44)
	at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:1062)
	at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1598)
	at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:153)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:617)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
	at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
	at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
	at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
	at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
	at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
	at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
	at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
	at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)
	at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
	at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:602)
	at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
	at java.lang.Thread.run(Thread.java:662)
Caused by: org.opencms.xml.CmsXmlException: Invalid XML content
handler requested:
"org.opencms.frontend.templateone.modules.CmsLayoutXmlContentHandler".
	at org.opencms.xml.CmsXmlContentTypeManager.getFreshContentHandler(CmsXmlContentTypeManager.java:415)
	at org.opencms.xml.CmsXmlContentDefinition.unmarshalInternal(CmsXmlContentDefinition.java:977)
	at org.opencms.xml.CmsXmlContentDefinition.unmarshal(CmsXmlContentDefinition.java:435)
	at org.opencms.xml.CmsXmlContentDefinition.unmarshalInternal(CmsXmlContentDefinition.java:891)
	at org.opencms.xml.CmsXmlContentDefinition.unmarshal(CmsXmlContentDefinition.java:463)
	at org.opencms.xml.content.CmsXmlContent.getContentDefinition(CmsXmlContent.java:797)
	... 26 more



As you can imagine I spend a lot of time to find a way to have a fresh
installation and bring in our old content based on template one and two.
Thanks für your help.

Klaus Löw
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://webmail.opencms.org/pipermail/opencms-dev/attachments/20120804/02882983/attachment.htm>


More information about the opencms-dev mailing list