[opencms-dev] Stability challenges
Bryan Cantwell
bcantwell at advocare.com
Wed Apr 27 20:29:32 CEST 2005
Quite often, when I edit a page I get error as copied below.
Also every time I edit a template or resourse I end up having to delet it and create from scratch because it gets all messed up if I just try and edit the item.
I am using Oracle 8.1.7 database, oracle 9i as and version 6 beta 2.
Any ideas or experience here?
org.opencms.xml.CmsXmlException: Unmarshalling xml document failed! [Code 400 - Error in xml processing]
Root cause was: org.dom4j.DocumentException: Error on line 136 of document : <Line 136, Column 1>: XML-0100: (Error) Expected 'EOF'. Nested exception: <Line 136, Column 1>: XML-0100: (Error) Expected 'EOF'.
at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:524)
at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:541)
at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:321)
at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:209)
at org.opencms.file.types.CmsResourceTypeXmlPage.writeFile(CmsResourceTypeXmlPage.java:245)
at org.opencms.file.CmsObject.writeFile(CmsObject.java:3071)
at org.opencms.workplace.editors.CmsEditor.commitTempFile(CmsEditor.java:572)
at org.opencms.workplace.editors.CmsDefaultPageEditor.actionSave(CmsDefaultPageEditor.java:259)
at _web_2d_inf._jsp._offline._system._workplace._editors._msdhtml._editor._jspService(_editor.java:89)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:210)
at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:245)
at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:190)
at _web_2d_inf._jsp._offline._system._workplace._editors._editor__main._jspService(_editor__main.java:53)
at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:444)
at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:389)
at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:677)
at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1371)
at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:108)
at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:120)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
at java.lang.Thread.run(Thread.java:534)
>-----------
>Root cause:
>org.dom4j.DocumentException: Error on line 136 of document : <Line 136, Column 1>: XML-0100: (Error) Expected 'EOF'. Nested exception: <Line 136, Column 1>: XML-0100: (Error) Expected 'EOF'.
> at org.dom4j.io.SAXReader.read(SAXReader.java:350)
> at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:522)
> at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:541)
> at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:321)
> at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:209)
> at org.opencms.file.types.CmsResourceTypeXmlPage.writeFile(CmsResourceTypeXmlPage.java:245)
> at org.opencms.file.CmsObject.writeFile(CmsObject.java:3071)
> at org.opencms.workplace.editors.CmsEditor.commitTempFile(CmsEditor.java:572)
> at org.opencms.workplace.editors.CmsDefaultPageEditor.actionSave(CmsDefaultPageEditor.java:259)
> at _web_2d_inf._jsp._offline._system._workplace._editors._msdhtml._editor._jspService(_editor.java:89)
> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
> at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:210)
> at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:245)
> at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:190)
> at _web_2d_inf._jsp._offline._system._workplace._editors._editor__main._jspService(_editor__main.java:53)
> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
> at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:444)
> at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:389)
> at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:677)
> at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1371)
> at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:108)
> at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:120)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
> at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
> at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
> at java.lang.Thread.run(Thread.java:534)
>Nested exception:
>org.xml.sax.SAXParseException: <Line 136, Column 1>: XML-0100: (Error) Expected 'EOF'.
> at oracle.xml.parser.v2.XMLError.flushErrorHandler(XMLError.java:226)
> at oracle.xml.parser.v2.XMLError.flushErrors1(XMLError.java:162)
> at oracle.xml.parser.v2.NonValidatingParser.parseDocument(NonValidatingParser.java:276)
> at oracle.xml.parser.v2.XMLParser.parse(XMLParser.java:149)
> at org.dom4j.io.SAXReader.read(SAXReader.java:334)
> at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:522)
> at org.opencms.xml.CmsXmlUtils.unmarshalHelper(CmsXmlUtils.java:541)
> at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:321)
> at org.opencms.xml.page.CmsXmlPageFactory.unmarshal(CmsXmlPageFactory.java:209)
> at org.opencms.file.types.CmsResourceTypeXmlPage.writeFile(CmsResourceTypeXmlPage.java:245)
> at org.opencms.file.CmsObject.writeFile(CmsObject.java:3071)
> at org.opencms.workplace.editors.CmsEditor.commitTempFile(CmsEditor.java:572)
> at org.opencms.workplace.editors.CmsDefaultPageEditor.actionSave(CmsDefaultPageEditor.java:259)
> at _web_2d_inf._jsp._offline._system._workplace._editors._msdhtml._editor._jspService(_editor.java:89)
> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
> at org.opencms.jsp.CmsJspTagInclude.includeTagAction(CmsJspTagInclude.java:210)
> at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:245)
> at org.opencms.jsp.CmsJspActionElement.include(CmsJspActionElement.java:190)
> at _web_2d_inf._jsp._offline._system._workplace._editors._editor__main._jspService(_editor__main.java:53)
> at com.orionserver.http.OrionHttpJspPage.service(OrionHttpJspPage.java:56)
> at oracle.jsp.runtimev2.JspPageTable.service(JspPageTable.java:349)
> at oracle.jsp.runtimev2.JspServlet.internalService(JspServlet.java:509)
> at oracle.jsp.runtimev2.JspServlet.service(JspServlet.java:413)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.include(ServletRequestDispatcher.java:121)
> at org.opencms.flex.CmsFlexRequestDispatcher.includeExternal(CmsFlexRequestDispatcher.java:357)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:163)
> at org.opencms.loader.CmsJspLoader.service(CmsJspLoader.java:412)
> at org.opencms.flex.CmsFlexRequestDispatcher.include(CmsFlexRequestDispatcher.java:293)
> at org.opencms.loader.CmsJspLoader.dispatchJsp(CmsJspLoader.java:444)
> at org.opencms.loader.CmsJspLoader.load(CmsJspLoader.java:389)
> at org.opencms.loader.CmsResourceManager.loadResource(CmsResourceManager.java:677)
> at org.opencms.main.OpenCmsCore.showResource(OpenCmsCore.java:1371)
> at org.opencms.main.OpenCmsServlet.doGet(OpenCmsServlet.java:108)
> at org.opencms.main.OpenCmsServlet.doPost(OpenCmsServlet.java:120)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:760)
> at javax.servlet.http.HttpServlet.service(HttpServlet.java:853)
> at com.evermind.server.http.ServletRequestDispatcher.invoke(ServletRequestDispatcher.java:765)
> at com.evermind.server.http.ServletRequestDispatcher.forwardInternal(ServletRequestDispatcher.java:317)
> at com.evermind.server.http.HttpRequestHandler.processRequest(HttpRequestHandler.java:790)
> at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:208)
> at com.evermind.server.http.AJPRequestHandler.run(AJPRequestHandler.java:125)
> at com.evermind.util.ReleasableResourcePooledExecutor$MyWorker.run(ReleasableResourcePooledExecutor.java:192)
> at java.lang.Thread.run(Thread.java:534)
and
More information about the opencms-dev
mailing list