Problème de recherche de documents sous Docasu

cancel
Showing results for 
Search instead for 
Did you mean: 
felie
Member II

Problème de recherche de documents sous Docasu

Après installation de DoCASU v1.6.2 sous alfresco community 3.2, le lancement d'une simple recherche de documents me renvoie le message d'erreur suivant dans l'IHM :

Failed to perform search : 07250005 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser

Status: 500 Erreur Interne de ServletLe serveur a recontrer une erreur interne qui l''a empêché de satisfaire la requête.

Exception: org.alfresco.web.scripts.WebScriptException - 07250005 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser

Server: Alfresco Community v3.2.0 (2039) schema 2,019

Aug 25, 2009 9:57:09 AM

Quant aux logs Alfresco, j'obtiens :
09:57:09,601 ERROR [org.alfresco.web.scripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 07250005 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser
org.alfresco.web.scripts.WebScriptException: 07250005 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser
        at org.alfresco.web.scripts.AbstractWebScript.createStatusException(AbstractWebScript.java:613)
        at org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:165)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:320)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:424)
        at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:288)
        at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:262)
        at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:139)
        at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)


D'autre que moi auraient-ils rencontré ce problème ?
Une idée sur la cause ?

Merci par avance pour vos suggestions.

F.

      OS: debian 5.0
      openOffice : 3.1.0-11
      swftools : 0.9.0
      Mysql : 5.0.51a-24+lenny1
      jdk : sun-java6-jdk, version 6-12-1
      Alfresco version: 3.2.0 (2039)
      pack français : alfresco_3.2_FR.zip
      Module package AMP Docasu  : 1.6.2
6 Replies
jayjayecl
Active Member II

Re: Problème de recherche de documents sous Docasu

Pourriez-vous fournir la trace complète, s'il vous plaît ?
felie
Member II

Re: Problème de recherche de documents sous Docasu

Voici le message complet que j'obtiens dans le fichier alfresco.log

10:53:16,825 ERROR [org.alfresco.web.scripts.AbstractRuntime] Exception from executeScript - redirecting to status template error: 07250009 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser
org.alfresco.web.scripts.WebScriptException: 07250009 Wrapped Exception (with status template): org/alfresco/repo/search/impl/lucene/QueryParser
        at org.alfresco.web.scripts.AbstractWebScript.createStatusException(AbstractWebScript.java:613)
        at org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:165)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecute(RepositoryContainer.java:320)
        at org.alfresco.repo.web.scripts.RepositoryContainer.transactionedExecuteAs(RepositoryContainer.java:424)
        at org.alfresco.repo.web.scripts.RepositoryContainer.executeScript(RepositoryContainer.java:288)
        at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:262)
        at org.alfresco.web.scripts.AbstractRuntime.executeScript(AbstractRuntime.java:139)
        at org.alfresco.web.scripts.servlet.WebScriptServlet.service(WebScriptServlet.java:122)
        at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.alfresco.repo.web.filter.beans.NullFilter.doFilter(NullFilter.java:74)
        at sun.reflect.GeneratedMethodAccessor430.invoke(Unknown Source)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.alfresco.repo.management.subsystems.ChainingSubsystemProxyFactory$1.invoke(ChainingSubsystemProxyFactory.java:122)
        at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:171)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:204)
        at $Proxy193.doFilter(Unknown Source)
        at org.alfresco.repo.web.filter.beans.BeanProxyFilter.doFilter(BeanProxyFilter.java:88)
        at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
        at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
        at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
        at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
        at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
        at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
        at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
        at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
        at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:845)
        at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)
        at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
        at java.lang.Thread.run(Thread.java:619)
Caused by: java.lang.NoClassDefFoundError: org/alfresco/repo/search/impl/lucene/QueryParser
        at com.optaros.alfresco.docasu.wcs.helper.QueryManager.createSearchQuery(QueryManager.java:95)
        at com.optaros.alfresco.docasu.wcs.CustomFileFolderServiceImpl.search(CustomFileFolderServiceImpl.java:154)
        at com.optaros.alfresco.docasu.wcs.CustomFileFolderServiceImpl.search(CustomFileFolderServiceImpl.java:132)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
        at java.lang.reflect.Method.invoke(Method.java:597)
        at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:304)
        at org.springframework.aop.framework.JdkDynamicAopProxy.invoke(JdkDynamicAopProxy.java:198)
        at $Proxy100.search(Unknown Source)
        at com.optaros.alfresco.docasu.wcs.Search.getSearchResult(Search.java:201)
        at com.optaros.alfresco.docasu.wcs.Search.executeImpl(Search.java:115)
        at org.alfresco.web.scripts.DeclarativeWebScript.executeImpl(DeclarativeWebScript.java:223)
        at org.alfresco.web.scripts.DeclarativeWebScript.execute(DeclarativeWebScript.java:70)
        … 30 more

  F.
jayjayecl
Active Member II

Re: Problème de recherche de documents sous Docasu

L'erreur est celle-ci
"Caused by: java.lang.NoClassDefFoundError: org/alfresco/repo/search/impl/lucene/QueryParser"

A priori, la classe "org.alfresco.repo.search.impl.lucene.QueryParser" n'est pas trouvée.
Je ne saisis pas pourquoi. Je n'ai pas les sources d'Alfresco 3.2 community, mais sous Alfresco 3.1E, cette classe existe bien, et dans le package sus-cité.
Peut-etre qu'en version 3.2, la classe QueryParser a été déplacée.
Il vous faudrait tout d'abord vérifier que, dans les sources d'Alfresco 3.2C, le package "org.alfresco.repo.search.impl.lucene" contient bien une classe QueryParser.
felie
Member II

Re: Problème de recherche de documents sous Docasu

N'étant pas développeur, je serais tenté d'en conclure que la package DoCASU v1.6.2 (dernière version accessible sur http://code.optaros.com/trac/docasu/wiki/Downloads) n'est pas compatible avec la version community 3.2 d'Alfresco.

Je me trompe ?

  F.
jayjayecl
Active Member II

Re: Problème de recherche de documents sous Docasu

Je ne peux pas incriminer l'extension Docasu sans avoir installé votre Alfresco.
Peut-être votre installation s'est-elle mal déroulé etc …
daniel_gradecak
Active Member II

Re: Problème de recherche de documents sous Docasu

Salut,
surement que vous avez resolu le problem, mais je voulais vous dire qu'Alfresco a changer le nom de la classe, c'est LuceneQueryParser maintenant.
Si vous utilisez Docasu, je vous invite a essayer Jibe  http://jibeframework.org, qui est un framework permettant d'implementer des applications basees sur Alfresco et ExtJS.

La version 2.1.1 de Jibe ne supporte pas Alfresco 3.2, mais la version 3, qui sera disponible surement au debut du mois prochain suportera.