Hola a todos.
<code>
He realizado la busqueda en Alfresco mediante CMIS satifactoriamente, he observado dentro de la clase PropertyIds que esta en el package org.apache.chemistry.opencmis.commons;(Api de Alfresco) que existe un atributo de la clase que se llama "cmis:contentStreamId".
Dentro de mi busqueda que hago imprimo dicho campo y me devuelve :
store://2015/8/19/12/4/004608c3-286c-479f-9dd7-4bb45eb2cd8a.bin
Este campo es el que me devuelve el binario correcto?
AHora bien , deseo convertir ese binario en un documento para pintarlo en una pantalla como preview, como lo haria??
o como es el tratado de los documentos en alfresco en cuanto al binario que devuelve la busqueda???
Yo tengo ese codigo
Me funciona si copio el binario que me genera en una ruta que yo conozco en mi mauina
java.io.File fichero = new java.io.File("C:/Users/Subero/Desktop/binario/a3224d40-18bc-4e08-961e-2f0320f1bd60.bin");
FileInputStream ficheroStream = new FileInputStream(fichero);
byte contenido[] = new byte[(int)fichero.length()];
InputStream stream = new ByteArrayInputStream(contenido);
ficheroStream.read(contenido);
FileOutputStream out = new FileOutputStream("C:/Users/test/Desktop/binario/test.pdf");
Esto me funciona pero como lo hago realmente con una ruta del servidor???
<code>