soapUI: query con DiscoveryServicePort

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

soapUI: query con DiscoveryServicePort

ciao a tutti
utilizzando soapUI per testare le CMIS WS API di alfresco 3.2.r2, ho provato a fare delle query verso il mio repository utilizzando il servizio query esposto da DiscoveryServicePort. se effettuo la seguente query
SELECT cmis:name, cmis:objectId FROM cmis:document  WHERE IN_FOLDER('workspace://SpacesStore/15809b04-158e-400d-a2c9-e95279662e59')
mi viene restituito un elenco (nome e object ID) dei documenti presenti nella cartella indicata; fin quì tutto OK Smiley Very Happy

se,però :cry: , provo a fare una query in cui voglio cercare un documento (che risiede sempre in quella cartella) che ha un particolare nome
 SELECT cmis:name, cmis:objectId FROM cmis:document  WHERE IN_FOLDER('workspace://SpacesStore/15809b04-158e-400d-a2c9-e95279662e59') AND cmis:name='documento.txt' 

la query non funziona (mi viene restituita una busta vuota nonostante il documento sia presente)

dove sto sbagliando?
1 Reply
_valerio_
Member II

Re: soapUI: query con DiscoveryServicePort

Alla fine ho re-impostato soapUI ricaricando i file wsdl che avevo inserito, successivamente ho ripetuto la query e tutto ha funzionato come doveva! Smiley Very Happy
(ritengo possa esserci stato un errore nell'inserimento degli indirizzi dei file wsdl)
per aiutare chi ha il mio stesso problema ho deciso di postare gli indirizzi dei file wsdl che ho usato:

    http://cmis.alfresco.com/cmis/ACLService?wsdl

    http://localhost:8080/alfresco/cmis/DiscoveryService?wsdl

    http://localhost:8080/alfresco/cmis/MultiFilingService?wsdl

    http://localhost:8080/alfresco/cmis/NavigationService?wsdl

    http://localhost:8080/alfresco/cmis/ObjectService?wsdl

    http://localhost:8080/alfresco/cmis/PolicyService?wsdl

    http://localhost:8080/alfresco/cmis/RelationshipService?wsdl


    http://localhost:8080/alfresco/cmis/RepositoryService?wsdl

    http://localhost:8080/alfresco/cmis/VersioningService?wsdl

    http://localhost:8080/alfresco/wsdl/authentication-service.wsdl


spero che possa servire a qualcun'altro con il mio stesso problema
ciao
Valerio