You are viewing a plain text version of this content. The canonical link for it is here.
Posted to slide-user@jakarta.apache.org by Maximo Gurmendez <mg...@british.edu.uy> on 2006/06/14 20:33:38 UTC

DASL search problem:

Hi,
  I get an exception, with the SVN trunk version of slide when I do a basic search. I´ll greatly appreciate any help or hint on where to look at.
Regards,
   Máximo


The query is:

 String q =
                "<D:searchrequest xmlns:D =\"DAV:\">" +
                    "<D:basicsearch>" +
                        "<D:select>" +
                            "<D:prop>" +
                                "<D:getcontentlength/>" +
                                "<D:displayname/>" +
                                "<D:getlastmodified/>" +
                            "</D:prop>" +
                            
                        "</D:select>" +
                        "<D:from>" +
                            "<D:scope>" +
                                "<D:href></D:href>" +
                                "<D:depth>infinity</D:depth>" +
                            "</D:scope>" +
                        "</D:from>" +
                        "<D:where>" +
                            "<D:contains>"+query+"</D:contains>" +
                        "</D:where>" +
                    "</D:basicsearch>" +
                "</D:searchrequest>";
        SearchMethod method = new SearchMethod(urlprefix+uri, q);
        res.retrieveSessionInstance().executeMethod(method);
        Enumeration enum = method.getResponses();
        Vector ret = new Vector();
        while (enum.hasMoreElements()) {
            Object o = enum.nextElement();
            //System.out.println(o.toString());
            ret.add(parseResult(o.toString()));
        

and the (server) exception is:


org.apache.slide.structure.ObjectNotFoundException: No object found at /UURI:
        at org.apache.slide.store.impl.rdbms.StandardRDBMSAdapter.retrieveObject(StandardRDBMSAdapter.java:301)
        at org.apache.slide.store.impl.rdbms.AbstractRDBMSStore.retrieveObject(AbstractRDBMSStore.java:401)
        at org.apache.slide.store.AbstractStore.retrieveObject(AbstractStore.java:699)
        at org.apache.slide.store.ExtendedStore.retrieveObject(ExtendedStore.java:605)
        at org.apache.slide.structure.StructureImpl.retrieve(StructureImpl.java:207)
        at org.apache.slide.content.ContentImpl.retrieve(ContentImpl.java:155)
        at org.apache.slide.search.basic.ComparableResourceImpl.<init>(ComparableResourceImpl.java:166)
        at org.apache.slide.search.basic.ComparableResourceImpl.<init>(ComparableResourceImpl.java:137)
        at org.apache.slide.index.lucene.expressions.AbstractLuceneExpression.createResourceAbstractLuceneExpression.java:353)
        at org.apache.slide.index.lucene.expressions.AbstractLuceneExpression.execute(AbstractLuceneExpression.java:249)
        at org.apache.slide.index.lucene.expressions.AbstractLuceneExpression.execute(AbstractLuceneExpression.java:115)
        at org.apache.slide.search.basic.BasicQueryImpl.execute(BasicQueryImpl.java:134)
        at org.apache.slide.search.basic.BasicQueryEnvelope.execute(BasicQueryEnvelope.java:214)
        at org.apache.slide.search.SearchImpl.search(SearchImpl.java:116)
        at org.apache.slide.webdav.method.SearchMethod.executeRequest(SearchMethod.java:230)
        at org.apache.slide.webdav.method.AbstractWebdavMethod.executeRedirect(AbstractWebdavMethod.java:583)
        at org.apache.slide.webdav.method.AbstractWebdavMethod.run(AbstractWebdavMethod.java:416)
        at org.apache.slide.webdav.WebdavServlet.service(WebdavServlet.java:151)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:237)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.slide.webdav.filter.LogFilter.doFilter(LogFilter.java:147)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:186)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:157)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:214)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardContextValve.invokeInternal(StandardContextValve.java:198)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:152)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:540)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.valves.RequestDumperValve.invoke(RequestDumperValve.java:169)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:137)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:118)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.authenticator.SingleSignOn.invoke(SingleSignOn.java:417)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:102)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.core.StandardValveContext.invokeNext(StandardValveContext.java:104)
        at org.apache.catalina.core.StandardPipeline.invoke(StandardPipeline.java:520)
        at org.apache.catalina.core.ContainerBase.invoke(ContainerBase.java:929)
        at org.apache.coyote.tomcat5.CoyoteAdapter.service(CoyoteAdapter.java:160)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:799)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.processConnection(Http11Protocol.java:705)
        at org.apache.tomcat.util.net.TcpWorkerThread.runIt(PoolTcpEndpoint.java:577)
        at org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool.java:683)
        at java.lang.Thread.run(Thread.java:595)
14 Jun 2006 15:29:52 - org.apache.slide.common.Domain - WARNING - No object found at /UURI:
14 Jun 2006 15:29:52 - org.apache.slide.common.Domain - WARNING - No object found at /UURI:
http-80-Processor22, 14-jun-2006 15:29:51, mgurmend, SEARCH, 400 "Bad Request", 1202 ms, /files/itd