Buenas, tengo un problema al usar el nodeService en un script java.tengo un nodo del tipo NodeRef, y lo que quiero es coger otro nodo, que esta en la misma carpeta que este nodo.Os pongo el codigo que tengo puesto ahora y que no me funciona (funciona todo bien menos las 2 ultimas lineas de codigo)protected void executeImpl(Action action, NodeRef node) {
// TODO Auto-generated method stub
logger.debug("executeImpl");
//logger del nombre del nodo, funciona bien y me da su nombre
logger.debug("node.name: "+nodeService.getProperty(node, ContentModel.PROP_NAME));
//Cojo el parent del nodo
ChildAssociationRef childAssociationRef = nodeService.getPrimaryParent(node);
NodeRef parent = childAssociationRef.getParentRef();
//logger del nombre del parent, funciona correctamente y me da el nombre del parent
logger.debug("parent.name: "+nodeService.getProperty(parent, ContentModel.PROP_NAME));
//Aqui es donde tengo los problemas, teniendo el parent no consigo obtener el nodo de otro fuchero
NodeRef nodoPrueba = nodeService.getChildByName(parent, ContentModel.PROP_CONTENT, "prueba.txt");
NodeRef nodoPrueba2 = nodeService.getChildByName(parent, ContentModel.PROP_CONTENT, "eec2e919-9bd8-44ef-9315-99b554bf5d3a");
// el nodeRef del nodo: workspace://SpacesStore/eec2e919-9bd8-44ef-9315-99b554bf5d3a
}No se como coger el nodo "prueba.txt" que se encuentra en la misma carpeta, tanto nodoPrueba como nodoPrueba2 siempre me dan null. Quizas tengo que usar otro servicio?Muchas gracias de antemano