[daisy] [JIRA] Commented: (DSY-383) Daisy init Problem

Marc Portier (JIRA) issues at cocoondev.org
Fri Dec 15 08:47:47 CST 2006


    [ http://issues.cocoondev.org//browse/DSY-383?page=comments#action_12957 ] 

Marc Portier commented on DSY-383:
----------------------------------

Robert,

this looks like your mysql database got corrupted in some way.

please try this via a mysql client:
> check table  daisyrepository_deb.`locks` 
> repair table  daisyrepository_deb.`locks` 
> check table  daisyrepository_deb.`locks` 

and let us know how that worked out...


> Daisy init Problem
> ------------------
>
>          Key: DSY-383
>          URL: http://issues.cocoondev.org//browse/DSY-383
>      Project: Daisy
>         Type: Bug
>     Versions: public - 1.4
>  Environment: SUSE 9.2 - MYSQL database
>     Reporter: cecil
>     Priority: Trivial

>
> Error
> Received exception from repository server.
> Error loading document 2.
> Error loading document.
> Can't open file: 'locks.MYI'. (errno: 145)
> Show Details
> Hide Details
> Cocoon Stack Trace
> Message: Sitemap: error calling function 'org.outerj.daisy.frontend.DocumentApple'
> context://daisy/sitemap.xmap - 864:71	<map:call>
> Java Stack Trace
> Message: Sitemap: error calling function 'org.outerj.daisy.frontend.DocumentApple'
> Class: org.apache.cocoon.ProcessingException
> Stacktrace:
> org.apache.cocoon.ProcessingException.throwLocated (ProcessingException.java:112)
> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:140)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:142)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:92)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:234)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:176)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:248)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:117)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:142)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:92)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:234)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:176)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:248)
> org.apache.cocoon.Cocoon.process (Cocoon.java:679)
> org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
> javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
> org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:358)
> org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter (WebApplicationHandler.java:342)
> org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:20)
> org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter (WebApplicationHandler.java:334)
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch (WebApplicationHandler.java:286)
> org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:567)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1807)
> org.mortbay.jetty.servlet.WebApplicationContext.handle (WebApplicationContext.java:525)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1757)
> org.mortbay.http.HttpServer.service (HttpServer.java:879)
> org.mortbay.http.HttpConnection.service (HttpConnection.java:790)
> org.mortbay.http.HttpConnection.handleNext (HttpConnection.java:961)
> org.mortbay.http.HttpConnection.handle (HttpConnection.java:807)
> org.mortbay.http.SocketListener.handleConnection (SocketListener.java:197)
> org.mortbay.util.ThreadedServer.handle (ThreadedServer.java:276)
> org.mortbay.util.ThreadPool$PoolThread.run (ThreadPool.java:511)
> Message: Received exception from repository server.
> Class: org.outerj.daisy.repository.RepositoryException
> Stacktrace:
> org.outerj.daisy.repository.clientimpl.infrastructure.DaisyHttpClient.handleNotOkResponse (DaisyHttpClient.java:151)
> org.outerj.daisy.repository.clientimpl.infrastructure.DaisyHttpClient.executeMethod (DaisyHttpClient.java:83)
> org.outerj.daisy.publisher.clientimpl.RemotePublisher.processRequest (RemotePublisher.java:73)
> org.outerj.daisy.frontend.WikiPublisherHelper.performPublisherRequest (WikiPublisherHelper.java:66)
> org.outerj.daisy.frontend.DocumentApple.performPublisherRequest (DocumentApple.java:394)
> org.outerj.daisy.frontend.DocumentApple.showDocument (DocumentApple.java:248)
> org.outerj.daisy.frontend.DocumentApple.handleDocumentRequest (DocumentApple.java:79)
> org.outerj.daisy.frontend.DocumentApple.processDocumentRequest (DocumentApple.java:53)
> org.outerj.daisy.frontend.AbstractDocumentApple.processInternal (AbstractDocumentApple.java:115)
> org.outerj.daisy.frontend.util.AbstractDaisyApple.process (AbstractDaisyApple.java:58)
> org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple (ApplesProcessor.java:128)
> org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction (ApplesProcessor.java:71)
> org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:138)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:142)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:92)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:234)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:176)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:248)
> org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:117)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:46)
> org.apache.cocoon.components.treeprocessor.sitemap.PreparableMatchNode.invoke (PreparableMatchNode.java:130)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:142)
> org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:68)
> org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:92)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:234)
> org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:176)
> org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:248)
> org.apache.cocoon.Cocoon.process (Cocoon.java:679)
> org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
> javax.servlet.http.HttpServlet.service (HttpServlet.java:853)
> org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:358)
> org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter (WebApplicationHandler.java:342)
> org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:20)
> org.mortbay.jetty.servlet.WebApplicationHandler$Chain.doFilter (WebApplicationHandler.java:334)
> org.mortbay.jetty.servlet.WebApplicationHandler.dispatch (WebApplicationHandler.java:286)
> org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:567)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1807)
> org.mortbay.jetty.servlet.WebApplicationContext.handle (WebApplicationContext.java:525)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1757)
> org.mortbay.http.HttpServer.service (HttpServer.java:879)
> org.mortbay.http.HttpConnection.service (HttpConnection.java:790)
> org.mortbay.http.HttpConnection.handleNext (HttpConnection.java:961)
> org.mortbay.http.HttpConnection.handle (HttpConnection.java:807)
> org.mortbay.http.SocketListener.handleConnection (SocketListener.java:197)
> org.mortbay.util.ThreadedServer.handle (ThreadedServer.java:276)
> org.mortbay.util.ThreadPool$PoolThread.run (ThreadPool.java:511)
> Message: Error loading document 2.
> Class: org.outerj.daisy.repository.RepositoryException
> Stacktrace:
> ATTENTION: this is the stacktrace of an exception that happened on the repository server.
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.load (LocalDocumentStrategy.java:81)
> org.outerj.daisy.repository.commonimpl.CommonRepository.getDocument (CommonRepository.java:171)
> org.outerj.daisy.repository.serverimpl.LocalCommonRepository.getDocument (LocalCommonRepository.java:74)
> org.outerj.daisy.repository.commonimpl.RepositoryImpl.getDocument (RepositoryImpl.java:105)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.getDocument (DocumentRequest.java:151)
> org.outerj.daisy.publisher.serverimpl.requestmodel.AclInfoRequest.process (AclInfoRequest.java:34)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.process (DocumentRequest.java:81)
> org.outerj.daisy.publisher.serverimpl.requestmodel.PublisherRequest.process (PublisherRequest.java:56)
> org.outerj.daisy.publisher.serverimpl.PublisherImpl.processRequest (PublisherImpl.java:98)
> org.outerj.daisy.publisher.serverimpl.PublisherHttpConnector$PublisherHttpHandler.handle (PublisherHttpConnector.java:113)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1807)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1757)
> org.mortbay.http.HttpServer.service (HttpServer.java:879)
> org.mortbay.http.HttpConnection.service (HttpConnection.java:790)
> org.mortbay.http.HttpConnection.handleNext (HttpConnection.java:961)
> org.mortbay.http.HttpConnection.handle (HttpConnection.java:807)
> org.mortbay.http.SocketListener.handleConnection (SocketListener.java:197)
> org.mortbay.util.ThreadedServer.handle (ThreadedServer.java:276)
> org.mortbay.util.ThreadPool$PoolThread.run (ThreadPool.java:511)
> Message: Error loading document.
> Class: org.outerj.daisy.repository.RepositoryException
> Stacktrace:
> ATTENTION: this is the stacktrace of an exception that happened on the repository server.
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.loadDocumentInTransaction (LocalDocumentStrategy.java:119)
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.load (LocalDocumentStrategy.java:60)
> org.outerj.daisy.repository.commonimpl.CommonRepository.getDocument (CommonRepository.java:171)
> org.outerj.daisy.repository.serverimpl.LocalCommonRepository.getDocument (LocalCommonRepository.java:74)
> org.outerj.daisy.repository.commonimpl.RepositoryImpl.getDocument (RepositoryImpl.java:105)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.getDocument (DocumentRequest.java:151)
> org.outerj.daisy.publisher.serverimpl.requestmodel.AclInfoRequest.process (AclInfoRequest.java:34)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.process (DocumentRequest.java:81)
> org.outerj.daisy.publisher.serverimpl.requestmodel.PublisherRequest.process (PublisherRequest.java:56)
> org.outerj.daisy.publisher.serverimpl.PublisherImpl.processRequest (PublisherImpl.java:98)
> org.outerj.daisy.publisher.serverimpl.PublisherHttpConnector$PublisherHttpHandler.handle (PublisherHttpConnector.java:113)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1807)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1757)
> org.mortbay.http.HttpServer.service (HttpServer.java:879)
> org.mortbay.http.HttpConnection.service (HttpConnection.java:790)
> org.mortbay.http.HttpConnection.handleNext (HttpConnection.java:961)
> org.mortbay.http.HttpConnection.handle (HttpConnection.java:807)
> org.mortbay.http.SocketListener.handleConnection (SocketListener.java:197)
> org.mortbay.util.ThreadedServer.handle (ThreadedServer.java:276)
> org.mortbay.util.ThreadPool$PoolThread.run (ThreadPool.java:511)
> Message: Can't open file: 'locks.MYI'. (errno: 145)
> Class: java.sql.SQLException
> Stacktrace:
> ATTENTION: this is the stacktrace of an exception that happened on the repository server.
> com.mysql.jdbc.MysqlIO.checkErrorPacket (MysqlIO.java:2847)
> com.mysql.jdbc.MysqlIO.sendCommand (MysqlIO.java:1531)
> com.mysql.jdbc.MysqlIO.sqlQueryDirect (MysqlIO.java:1622)
> com.mysql.jdbc.Connection.execSQL (Connection.java:2376)
> com.mysql.jdbc.Connection.execSQL (Connection.java:2297)
> com.mysql.jdbc.PreparedStatement.executeInternal (PreparedStatement.java:1860)
> com.mysql.jdbc.PreparedStatement.executeQuery (PreparedStatement.java:1705)
> org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery (DelegatingPreparedStatement.java:205)
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.loadLock (LocalDocumentStrategy.java:1327)
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.loadVariant (LocalDocumentStrategy.java:158)
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.loadDocumentInTransaction (LocalDocumentStrategy.java:111)
> org.outerj.daisy.repository.serverimpl.LocalDocumentStrategy.load (LocalDocumentStrategy.java:60)
> org.outerj.daisy.repository.commonimpl.CommonRepository.getDocument (CommonRepository.java:171)
> org.outerj.daisy.repository.serverimpl.LocalCommonRepository.getDocument (LocalCommonRepository.java:74)
> org.outerj.daisy.repository.commonimpl.RepositoryImpl.getDocument (RepositoryImpl.java:105)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.getDocument (DocumentRequest.java:151)
> org.outerj.daisy.publisher.serverimpl.requestmodel.AclInfoRequest.process (AclInfoRequest.java:34)
> org.outerj.daisy.publisher.serverimpl.requestmodel.DocumentRequest.process (DocumentRequest.java:81)
> org.outerj.daisy.publisher.serverimpl.requestmodel.PublisherRequest.process (PublisherRequest.java:56)
> org.outerj.daisy.publisher.serverimpl.PublisherImpl.processRequest (PublisherImpl.java:98)
> org.outerj.daisy.publisher.serverimpl.PublisherHttpConnector$PublisherHttpHandler.handle (PublisherHttpConnector.java:113)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1807)
> org.mortbay.http.HttpContext.handle (HttpContext.java:1757)
> org.mortbay.http.HttpServer.service (HttpServer.java:879)
> org.mortbay.http.HttpConnection.service (HttpConnection.java:790)
> org.mortbay.http.HttpConnection.handleNext (HttpConnection.java:961)
> org.mortbay.http.HttpConnection.handle (HttpConnection.java:807)
> org.mortbay.http.SocketListener.handleConnection (SocketListener.java:197)
> org.mortbay.util.ThreadedServer.handle (ThreadedServer.java:276)
> org.mortbay.util.ThreadPool$PoolThread.run (ThreadPool.java:511) 

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



More information about the daisy mailing list