s.setLimitBy(LimitBy.FINAL_SIZE);//Limitar
s.setLimit(1000);
I tried changing these parameters in the repository.properties file
# The maximum time spent pruning results
system.acl.maxPermissionCheckTimeMillis=1000
# The maximum number of results to perform permission checks against
system.acl.maxPermissionChecks=100
repoWs.query(alfSession.getDefaultStore(), query, true);
// establecemos el tamaño del fetchSize en el elemento Query Header
int Tamanno = 10;
QueryConfiguration queryCfg = new QueryConfiguration();
queryCfg.setFetchSize(Tamanno);
//Insertamos Query Header en cabecera SOAP
RepositoryServiceSoapBindingStub repositoryService = WebServiceFactory.getRepositoryService();
repositoryService.setHeader(new RepositoryServiceLocator().
GetServiceName().
getNamespaceURI(),
"QueryHeader",
queryCfg);
//recogemos los primeros resultados
QueryResult resultado = repositoryService.query(STORE, getQuery(sConsulta), true);
//procesamos el primer resultado
String querySession = resultado.getQuerySession();
while (querySession != null) {
// recogemos los siguientes conjunto de resultados
resultado = repositoryService.fetchMore(querySession);
// procesamos los siguientes conjuntos de resultados.
querySession = resultado.getQuerySession();
}
@cm\:creator:"admin"
se queda pillado en la parte QueryResult resultado = repositoryService.query(STORE, getQuery(sConsulta), true);saltando el TIME OUT antes que devuelva nada. Mirando en la BD Oracle 9i se queda la SQL procesandose y la resuelve a los 45 minutos. Corregidme si me equivoco, pero entendí que con esto se pararía el proceso de busqueda una vez encontrado los "X" resultados que yo quiero, sin embargo, por lo que veo parece que me intenta ejecutar la consulta completa para luego traerme solo los resultados "X" que yo quiero.
Content from pre 2016 and from language groups that have been closed.
Content is read-only.
By using this site, you are agreeing to allow us to collect and use cookies as outlined in Alfresco’s Cookie Statement and Terms of Use (and you have a legitimate interest in Alfresco and our products, authorizing us to contact you in such methods). If you are not ok with these terms, please do not use this website.