Bonjour,je tente par tous les moyens de faire une recherche de tous les documents ayant un état particulier d'un site share.J'ai développé tout un script, malheureusement, je bloque sur la recherche lucene.Apres avoir passé une journée de différents tests, j'arrive sur cette ligne de recherche sur lequel il bloque result1 =search.luceneSearch('+PATH:"//app:company_home//st:sites//cm:'+site.shortName+'//cm:documentLibrary//*" AND +TYPE:"mybc:bc" AND @mybc\\:etatbc:\"Recue"');
or voici le message d'erreur que je recupere a l'execution du script dans la catalina.out
2015-12-09 16:52:46,577 ERROR [solr.core.SolrCore] [http-bio-8443-exec-57] org.apache.solr.common.SolrException: org.apache.solr.search.SyntaxError: org.apache.lucene.queryparser.classic.ParseException: Cannot parse '+PATH:"//app:company_home//st:sites//cm:931140000//cm:documentLibrary//*" AND +TYPE:"mybc:bc" AND @mybc\:etatbc:"Recue"': Failed to parse XPath…
Unexpected '931140000'
at org.apache.solr.handler.component.QueryComponent.prepare(QueryComponent.java:205)
at org.apache.solr.handler.component.AlfrescoSearchHandler.handleRequestBody(AlfrescoSearchHandler.java:233)
at org.apache.solr.handler.RequestHandlerBase.handleRequest(RequestHandlerBase.java:135)
at org.apache.solr.core.SolrCore.execute(SolrCore.java:1962)
Je comprend qu'il me dit qu'il ne trouverai pas le dossier 931140000, or ce dernier existe bien, et est bien en cm (controlé depuis le node explorer depuis l'interface d'admin)Voici un extrait du contenu du st:sites via l'interface d'admin
Fils (68)
Nom Référence de l'enfant Primaire Type d'association Index
cm:surf-config workspace://SpacesStore/86b396ea-fc6a-4470-97e9-5f2f7106c8ca true cm:contains 0
cm:931140000 workspace://SpacesStore/46a49569-3f73-4d63-bd00-0d58150ab39a true cm:contains 1
cm:931140100 workspace://SpacesStore/c0c0f655-1a5b-48c3-a3d1-72263115321c true cm:contains 2
Je ne comprend pas ce qui cloche dans cette recherche.Merci de votre réponse.Alexandre