[ 
http://jira.magnolia-cms.com/browse/MAGNOLIA-2468?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Grégory Joseph reopened MAGNOLIA-2468:
--------------------------------------


Actually, I'd like to reopen this; at the very least, our WorkspaceXmlUtil 
should be a little more lenient. If a workspace.xml file is corrupt, it should 
report or ignore it instead of completely stopping the startup (i.e 
interrupting the install - this is only use on install of core so far). How 
does Jackrabbit behave with such a file, when actually starting the repository ?

> Problem installing Magnolia: Premature end of file due missing xalan jar
> ------------------------------------------------------------------------
>
>                 Key: MAGNOLIA-2468
>                 URL: http://jira.magnolia-cms.com/browse/MAGNOLIA-2468
>             Project: Magnolia
>          Issue Type: Bug
>    Affects Versions: 3.6.3
>         Environment: CentOS 5.2 Linux / Tomcat 5.5.23 / Java jdk1.6.0_06 / 
> magnolia-empty-webapp.war
>            Reporter: Thomas Anderson
>            Assignee: Grégory Joseph
>
> INFO   info.magnolia.cms.beans.config.ConfigLoader 
> ConfigLoader.java(load:121) 06.11.2008 10:00:18  Initializing content 
> repositories
> ERROR  
> org.apache.catalina.core.ContainerBase.[Catalina].[localhost].[/magnolia-empty-webapp-3.6.3]
>  StandardContext.java(listenerStart:3768) 06.11.2008 10:00
> :18  Exception sending context initialized event to listener instance of 
> class info.magnolia.cms.servlets.MgnlServletContextListener
> java.lang.RuntimeException: org.jdom.input.JDOMParseException: Error on line 
> -1: Premature end of file.
>         at 
> info.magnolia.cms.util.WorkspaceXmlUtil.getWorkspaceNamesWithIndexer(WorkspaceXmlUtil.java:85)
>         at 
> info.magnolia.cms.beans.config.ConfigLoader.load(ConfigLoader.java:123)
>         at 
> info.magnolia.cms.beans.config.ConfigLoader.<init>(ConfigLoader.java:107)
>         at 
> info.magnolia.cms.servlets.MgnlServletContextListener$1.exec(MgnlServletContextListener.java:178)
>         at 
> info.magnolia.context.MgnlContext.doInSystemContext(MgnlContext.java:411)
>         at 
> info.magnolia.cms.servlets.MgnlServletContextListener.startServer(MgnlServletContextListener.java:176)
>         at 
> info.magnolia.cms.servlets.MgnlServletContextListener.contextInitialized(MgnlServletContextListener.java:172)
>         at 
> org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3764)
>         at 
> org.apache.catalina.core.StandardContext.start(StandardContext.java:4216)
>         at 
> org.apache.catalina.manager.ManagerServlet.start(ManagerServlet.java:1176)
>         at 
> org.apache.catalina.manager.HTMLManagerServlet.start(HTMLManagerServlet.java:545)
>         at 
> org.apache.catalina.manager.HTMLManagerServlet.doGet(HTMLManagerServlet.java:105)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:690)
>         at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:269)
>         at 
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188)
>         at 
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:210)
>         at 
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:174)
>         at 
> org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:525)
>         at 
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127)
>         at 
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117)
>         at 
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108)
>         at 
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:151)
>         at 
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:870)
>         at 
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665)
>         at 
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528)
>         at 
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81)
>         at 
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:685)
>         at java.lang.Thread.run(Thread.java:619)
> Caused by: org.jdom.input.JDOMParseException: Error on line -1: Premature end 
> of file.
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:468)
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:810)
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:789)
>         at 
> info.magnolia.cms.util.WorkspaceXmlUtil.getWorkspaceNamesWithIndexer(WorkspaceXmlUtil.java:80)
>         ... 28 more
> Caused by: org.xml.sax.SAXParseException: Premature end of file.
>         at 
> org.apache.xerces.util.ErrorHandlerWrapper.createSAXParseException(Unknown 
> Source)
>         at org.apache.xerces.util.ErrorHandlerWrapper.fatalError(Unknown 
> Source)
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>         at org.apache.xerces.impl.XMLErrorReporter.reportError(Unknown Source)
>         at 
> org.apache.xerces.impl.XMLVersionDetector.determineDocVersion(Unknown Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>         at org.apache.xerces.parsers.XML11Configuration.parse(Unknown Source)
>         at org.apache.xerces.parsers.XMLParser.parse(Unknown Source)
>         at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source)
>         at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown 
> Source)
>         at org.jdom.input.SAXBuilder.build(SAXBuilder.java:453)
>         ... 31 more
> Nov 6, 2008 10:00:18 AM org.apache.catalina.core.StandardContext start
> SEVERE: Error listenerStart
> Nov 6, 2008 10:00:18 AM org.apache.catalina.core.StandardContext start
> SEVERE: Context [/magnolia-empty-webapp-3.6.3] startup failed due to previous 
> errors
> INFO   info.magnolia.cms.beans.config.ShutdownManager 
> ShutdownManager.java(execute:128) 06.11.2008 10:00:18  Executing shutdown 
> tasks
> Shutting down Log4J
> WARN: The method class 
> org.apache.commons.logging.impl.SLF4JLogFactory#release() was invoked.
> WARN: Please see http://www.slf4j.org/codes.html for an explanation.
> Nov 6, 2008 10:00:18 AM org.apache.catalina.core.ApplicationContext log
> INFO: HTMLManager: list: Listing contexts for virtual host 'localhost'

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: 
http://jira.magnolia-cms.com/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira



----------------------------------------------------------------
For list details see
http://www.magnolia-cms.com/home/community/mailing-lists.html
To unsubscribe, E-mail to: <[email protected]>
----------------------------------------------------------------

Reply via email to