[daisy] [JIRA] Created: (DSY-529) error with daisy's query language
Andreas Deininger (JIRA)
issues at cocoondev.org
Sun Aug 5 15:45:50 CDT 2007
error with daisy's query language
---------------------------------
Key: DSY-529
URL: http://issues.cocoondev.org//browse/DSY-529
Project: Daisy
Type: Bug
Components: Repository, Repository - querying and indexing
Versions: 2.1
Environment: Daisy 2.1-RC
Reporter: Andreas Deininger
Priority: Minor
Execute the following query with daisy's query language:
select name where id = Substring(Concat(Left(Right('123',2),1),'er'),1,1)
Error
Received exception from repository server.
Error performing query.
Statement parameter 3 not set.
Cocoon Stack Trace
Message: Sitemap: error calling function 'org.outerj.daisy.frontend.QuerySearchApple'
context://daisy/sitemap.xmap - 607:75 <map:call>
Java Stack Trace
Message: Sitemap: error calling function 'org.outerj.daisy.frontend.QuerySearchApple'
Class: org.apache.cocoon.ProcessingException
Stacktrace:
org.apache.cocoon.ProcessingException.throwLocated (ProcessingException.java:113)
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:141)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:35)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:228)
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:216)
org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:190)
org.apache.jk.common.HandlerRequest.invoke (HandlerRequest.java:283)
org.apache.jk.common.ChannelSocket.invoke (ChannelSocket.java:767)
org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:697)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt (ChannelSocket.java:889)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:686)
java.lang.Thread.run (Thread.java:619)
Message: Received exception from repository server.
Class: org.outerj.daisy.repository.RepositoryException
Stacktrace:
org.outerj.daisy.repository.clientimpl.infrastructure.DaisyHttpClient.handleNotOkResponse (DaisyHttpClient.java:179)
org.outerj.daisy.repository.clientimpl.infrastructure.DaisyHttpClient.executeMethod (DaisyHttpClient.java:111)
org.outerj.daisy.repository.clientimpl.query.RemoteQueryManager.performQuery (RemoteQueryManager.java:111)
org.outerj.daisy.repository.clientimpl.query.RemoteQueryManager.performQuery (RemoteQueryManager.java:45)
org.outerj.daisy.frontend.QuerySearchApple.processRequest (QuerySearchApple.java:223)
org.outerj.daisy.frontend.util.AbstractDaisyApple.process (AbstractDaisyApple.java:61)
org.apache.cocoon.components.flow.apples.ApplesProcessor.processApple (ApplesProcessor.java:139)
org.apache.cocoon.components.flow.apples.ApplesProcessor.callFunction (ApplesProcessor.java:82)
org.apache.cocoon.components.treeprocessor.sitemap.CallFunctionNode.invoke (CallFunctionNode.java:139)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:47)
org.apache.cocoon.components.treeprocessor.sitemap.MatchNode.invoke (MatchNode.java:108)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
org.apache.cocoon.components.treeprocessor.sitemap.MountNode.invoke (MountNode.java:118)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelineNode.invoke (PipelineNode.java:143)
org.apache.cocoon.components.treeprocessor.AbstractParentProcessingNode.invokeNodes (AbstractParentProcessingNode.java:69)
org.apache.cocoon.components.treeprocessor.sitemap.PipelinesNode.invoke (PipelinesNode.java:93)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:235)
org.apache.cocoon.components.treeprocessor.ConcreteTreeProcessor.process (ConcreteTreeProcessor.java:177)
org.apache.cocoon.components.treeprocessor.TreeProcessor.process (TreeProcessor.java:253)
org.apache.cocoon.Cocoon.process (Cocoon.java:699)
org.apache.cocoon.servlet.CocoonServlet.service (CocoonServlet.java:1154)
javax.servlet.http.HttpServlet.service (HttpServlet.java:803)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:290)
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
org.outerj.daisy.frontend.util.CharacterEncodingFilter.doFilter (CharacterEncodingFilter.java:35)
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter (ApplicationFilterChain.java:235)
org.apache.catalina.core.ApplicationFilterChain.doFilter (ApplicationFilterChain.java:206)
org.apache.catalina.core.StandardWrapperValve.invoke (StandardWrapperValve.java:228)
org.apache.catalina.core.StandardContextValve.invoke (StandardContextValve.java:175)
org.apache.catalina.core.StandardHostValve.invoke (StandardHostValve.java:128)
org.apache.catalina.valves.ErrorReportValve.invoke (ErrorReportValve.java:104)
org.apache.catalina.core.StandardEngineValve.invoke (StandardEngineValve.java:109)
org.apache.catalina.connector.CoyoteAdapter.service (CoyoteAdapter.java:216)
org.apache.jk.server.JkCoyoteHandler.invoke (JkCoyoteHandler.java:190)
org.apache.jk.common.HandlerRequest.invoke (HandlerRequest.java:283)
org.apache.jk.common.ChannelSocket.invoke (ChannelSocket.java:767)
org.apache.jk.common.ChannelSocket.processConnection (ChannelSocket.java:697)
org.apache.jk.common.ChannelSocket$SocketConnection.runIt (ChannelSocket.java:889)
org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run (ThreadPool.java:686)
java.lang.Thread.run (Thread.java:619)
Message: Error performing query.
Class: org.outerj.daisy.repository.query.QueryException
Stacktrace:
ATTENTION: this is the stacktrace of an exception that happened on the repository server.
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQueryReturnDocuments (LocalQueryManager.java:561)
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQuery (LocalQueryManager.java:107)
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQuery (LocalQueryManager.java:95)
org.outerj.daisy.httpconnector.handlers.QueryHandler.handleRequest (QueryHandler.java:65)
org.outerj.daisy.httpconnector.HttpConnector$PathHandler.handle (HttpConnector.java:338)
org.outerj.daisy.httpconnector.HttpConnector$DaisyServlet.service (HttpConnector.java:282)
javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:367)
org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java:216)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java:712)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.content (HttpConnection.java:835)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:641)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run (SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run (BoundedThreadPool.java:442)
Message: Statement parameter 3 not set.
Class: java.sql.SQLException
Stacktrace:
ATTENTION: this is the stacktrace of an exception that happened on the repository server.
com.mysql.jdbc.ServerPreparedStatement.serverExecute (ServerPreparedStatement.java:1031)
com.mysql.jdbc.ServerPreparedStatement.executeInternal (ServerPreparedStatement.java:676)
com.mysql.jdbc.PreparedStatement.executeQuery (PreparedStatement.java:1030)
org.apache.commons.dbcp.DelegatingPreparedStatement.executeQuery (DelegatingPreparedStatement.java:91)
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQueryReturnDocuments (LocalQueryManager.java:446)
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQuery (LocalQueryManager.java:107)
org.outerj.daisy.repository.serverimpl.query.LocalQueryManager.performQuery (LocalQueryManager.java:95)
org.outerj.daisy.httpconnector.handlers.QueryHandler.handleRequest (QueryHandler.java:65)
org.outerj.daisy.httpconnector.HttpConnector$PathHandler.handle (HttpConnector.java:338)
org.outerj.daisy.httpconnector.HttpConnector$DaisyServlet.service (HttpConnector.java:282)
javax.servlet.http.HttpServlet.service (HttpServlet.java:802)
org.mortbay.jetty.servlet.ServletHolder.handle (ServletHolder.java:487)
org.mortbay.jetty.servlet.ServletHandler.handle (ServletHandler.java:367)
org.mortbay.jetty.security.SecurityHandler.handle (SecurityHandler.java:216)
org.mortbay.jetty.handler.ContextHandler.handle (ContextHandler.java:712)
org.mortbay.jetty.handler.HandlerWrapper.handle (HandlerWrapper.java:139)
org.mortbay.jetty.Server.handle (Server.java:285)
org.mortbay.jetty.HttpConnection.handleRequest (HttpConnection.java:502)
org.mortbay.jetty.HttpConnection$RequestHandler.content (HttpConnection.java:835)
org.mortbay.jetty.HttpParser.parseNext (HttpParser.java:641)
org.mortbay.jetty.HttpParser.parseAvailable (HttpParser.java:208)
org.mortbay.jetty.HttpConnection.handle (HttpConnection.java:378)
org.mortbay.io.nio.SelectChannelEndPoint.run (SelectChannelEndPoint.java:368)
org.mortbay.thread.BoundedThreadPool$PoolThread.run (BoundedThreadPool.java:442)
--
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