AnsweredAssumed Answered

recherche query (Java Backed Web Script) [résolu]

Question asked by fmarin on Mar 24, 2013
Latest reply on Apr 11, 2013 by fmarin
bonjour

j'ai un environnement alfresco 4.2.c, et développe en java sous eclipse juno (j'ai intégré le sd4 4.2.c)

je compile sans erreur le code suivant :

        Reference parentReference = null;
        // Get a reference to the respository web service
        RepositoryServiceSoapBindingStub repositoryService = WebServiceFactory.getRepositoryService();        
        // Create a query object, looking for all items with alfresco in the name of text
        Query query = new Query(Constants.QUERY_LANG_LUCENE, "TEXT:'test'");
        // Execute the query
        QueryResult queryResult = repositoryService.query(
new Store(Constants.WORKSPACE_STORE, "SpacesStore"),
query, false);


mais au restart de Tomcat (celui de l'instance alfresco), le bean ne se construit pas

log dans alfresco :
<blockcode>…Instantiation of bean failed; nested exception is java.lang.NoClassDefFoundError: org/alfresco/webservice/types/Store</blockcode>

J'ai cherché les différences dans les jar du sdk et de l'instance d'alfresco :
- dans eclipse, la classe store est ben présente dans alfresco.webservice.types.store (et le code se compile)
- dans alfresco, le seul jar contenant une classe store est alfresco.repo.webservice.types.store

Je parie plutôt sur un code obsolete, mais n'ai suis au bout de mes réponse

merci pour votre aide

Frédéric Marin

Outcomes