Blogs

Actualidad

Uploaders simples en alfresco II: openCMIS

avatar
Cesar Capillas Mar 31, 2011

Siguiendo con el articulo del otro día de uploaders simples, vamos a picar esta vez algo de código java con la ayuda de mi compañero Daniel Sanchez. En el ejemplo de uploader de a continuación utilizamos Alfresco 3.4 Community con las librerías openCMIS (y de manera similar a como hicimos con python y php en el artículo anterior). Ahí va el código: package cmis; import java.io.*; import java.math.BigInteger; import java.net.*; import java.util.*; import org.apache.chemistry.opencmis.*; public......

Read More

Uploaders simples en alfresco

avatar
Cesar Capillas Mar 13, 2011

Una de las características más interesantes de Alfresco ECM es la variedad de protocolos que proporciona para autenticarnos y realizar acciones sobre el repositorio, ya sean unidades de red compartidas o las diferentes API's disponibles. Esto es debido principalmente a la utilización de estándares, que a medio/largo plazo se convierten en una clara ventaja tecnológica frente a otros stacks más cerrados, al permitirnos una capacidad de integración de este modo con todo tipo de herramientas de......

Read More

Solr en cluster para Liferay 6.0.5 CE

avatar
Gustavo Fernández Mar 07, 2011

Siguiendo con el post relacionado con SOLR y Liferay 5.2.3 , hemos seguido haciendo unas pruebas esta tarde relacionadas con la posibilidad de disponer de un cluster de SOLR y como usarlo de manera sencilla desde un cluster de Liferay. SOLR propone como arquitectura de cluster un sistema basado en un master de escritura y n nodos de lectura sincronizados. Por tanto no se trata de un sistema activo-activo, sino más bien de un sistema activo-pasivo. Claramente el trabajo principal de un......

Read More

SOLR web plugin for Liferay 5.2.3 SE and SOLR server 1.4

avatar
Cesar Capillas Mar 01, 2011

The original post (in spanish) is found here Some time ago we wrote a post about SOLR and Liferay . In that moment, we saw quite interesting the idea of using an external server for the indices when dealing with high availability systems. We checked that the official version only worked for specific versions of SOLR and Liferay. There exists an official version of the web plugin for SOLR 1.4 and Liferay 5.2.0 , that fails when used with Liferay 5.2.3 SE. So, we made some minor changes on the......

Read More

Adaptando plugin solr web para liferay 5.2.3 SE

avatar
Gustavo Fernández Feb 27, 2011

Hace un tiempo que escribí un artículo relacionado con solr y liferay . En aquel momento vimos que la idea de usar un servidor de indices externo podía ser interesante a la hora de disponer de un sistema de alta disponibilidad. También vimos que el plugin de liferay para solr funcionaba solamente para versiones específicas tanto del solr como del propio liferay. Existe una versión oficial del plugin para el solr 1.4 y liferay 5.2.0 que si se usa sobre la versión 5.2.3 del portal no funciona......

Read More

zylk obtiene su clasificación empresarial

avatar
David Olmos Feb 27, 2011

zylk.net obtiene, dentro de las estrategias de mejora competitiva de la organización, la clasificación V 2 C en desarrollo y mantenimiento de software otorgada por el Gobierno Vasco. La Clasificación Empresarial es un requisito exigible por el conjunto de la administración pública para poder participar en licitaciones de contratos de Obras o Servicios cuyo presupuesto sea igual o superior a 120.202,42 euros.   Además ha realizado su inscripción en el Registro Oficial de Contratistas con......

Read More

Sinadura habla muchos idiomas

avatar
Cesar Capillas Feb 10, 2011

Mucha gente nos envía preguntas a través de la comunidad , el foro y el gestor de tickets de sinadura para preguntar sobre las características de este programa de firma digital de PDF's, que pronto verá su versión 3.0 con numerosas novedades . Una de las preguntas más frecuentes es el de las traducciones de sinadura. Sinadura es un producto multiplataforma y multiidioma y es posible traducirlo a través de ficheros de lenguaje. Por defecto viene con los idiomas inglés, castellano y euskera,......

Read More

Error "Too many open files" en Alfresco

avatar
Test Test Feb 08, 2011

Es posible que durante nuestro trabajo diario con Alfresco, sobre todo durante procesos de carga masiva de datos, Alfresco deje de funcionar y en los logs encontremos trazas parecidas a la siguiente:  [...] 13:13:44,138 User:admin ERROR [org.alfresco.fileserver] java.net.SocketException: Too many open files [...] No se trata de un error de Alfresco ni de su ecosistema Java, el error está provocado por una protección en GNU/Linux y se encuentra documentado en el Manual de instalación y......

Read More

Enviando facturas via email a Alfresco

avatar
Cesar Capillas Feb 06, 2011

Uno de los canales más comunes para nuestros documentos de empresa, independientemente que diseñemos sistemas complejos de gestión y almacenamiento, sigue siendo el correo electrónico. Revisando un artículo del blog key to content , he pensado una solución para la denominada "data ingestion" de determinados contenidos en un gestor documental, para uno de nuestros procesos de firma digital. Hemos hablado aquí en algunas ocasiones de los clientes de firma digital ( sinadura ) y facturación......

Read More

En la master class de Alfresco

avatar
Cesar Capillas Feb 04, 2011

El pasado martes estuvimos Joseba y yo en la Alfresco Master Class de Bilbao, una jornada técnica impartida por la gente de Alfresco, Toni de la Fuente, Gabriele Columbro y Bill Brooks, donde nos mostraron el roadmap y novedades de Alfresco 3.4 Enterprise y una serie de recomendaciones sobre casos de uso de Alfresco y arquitecturas disponibles. Algunas de las características de Alfresco Enterprise que salieron en la jornada son las siguientes (algunas de ellas también disponibles en su......

Read More

Mas sobre el conector de Sinadura y Alfresco

avatar
Cesar Capillas Feb 01, 2011

Seguimos añadiendo nuevas funcionalidades al conector de alfresco para sinadura. Aqui os dejo unas imágenes del buscador de PDF en el repositorio de Alfresco. Desde la ventana podemos buscar en el repositorio un conjunto de archivos: Seleccionarlos y descargarlos:   Y visualizar sus propiedades (metadatos) en Alfresco.   Enlaces: http://www.zylk.net/web/guest/web-2-0/blog/-/blogs/firma-digital-y-gestion-documental-con-sinadura-y-alfresco......

Read More

Firma digital de PDF con CryptoApplet en la Document Library via Liferay Portlet

avatar
Cesar Capillas Jan 29, 2011

Una de las herramientas interesantes de firma digital con la que venimos trabajando desde hace tiempo, en el marco de los proyectos de firma electrónica desde el planeta zylk, es el CryptoApplet , una aplicación java con características de firma avanzada (PDF, CMS/PKCS#7, XadES-X-L en formato Digidoc...) desarrollada en la Universitat Jaume I. La aplicación (el applet) permite realizar firmas en una aplicación web en el formato definido en la configuración. El applet puede ejecutarse en los......

Read More

Liferay sobreescritura de struts actions usando hooks

avatar
Gustavo Fernández Jan 19, 2011

Leo en el blog de liferay que para la nueva versión de 6.1 CE   de liferay y para las versiones equivalentes de la versión EE 5.2 sp6 y 6.0 sp2 se va a poder sobreescribir los actions de los portlets usando hooks. Esta es una funcionalidad bastante esperada ya que va a permitir desterrar casi definitvamente el entorno de extensiones en favor del sitema de plugins/hooks. La versión 6.1 creo que verá la luz a mediados del presente año. Habrá que seguirle la pista a esta nueva e interesante......

Read More

Internacionalizacion i18n de Liferay en euskera

avatar
Gustavo Fernández Jan 17, 2011

Hace tiempo escribí un post relacionado con la traducción al euskera de algunas partes de la maquina virtual de java. El problema residía en que al hacer uso de las clases de java relaciondas con las fechas y/o con los paises había partes que se quedaban sin traducir, lo cual era un poco engorroso sobre todo para productos de terceros. Uno de los ejemplos claros en nuestro caso es liferay, que dispone de una traducción al euskera pero al hacer uso (de una manera correcta y lógica) de las......

Read More

Liferay portlets for searching, browsing and downloading in Nuxeo

avatar
Cesar Capillas Jan 17, 2011

Sometime ago we started to test Nuxeo REST API's from python and java, for example here and here . Last days, Karmele, Gustavo and me developed some Liferay portlets for searching, browsing and downloading documents from Nuxeo DM via its REST API . I put here some details and the screenshots of each portlet. Portlet 1 : Portlet, using browse restlet query for navigating ecm content and proxy-pattern downloading from Liferay portal. The standard browse restlet is used for navigating through......

Read More

Sinadura connector for Nuxeo DM

avatar
Cesar Capillas Jan 10, 2011

Sinadura is an open source java-based multiplatform desktop application for signing PDF's, that provides a simple solution for digital signature and electronic invoice processes. This software guarantees the integrity, the identity, and the no repudiation of any PDF document, for example, in payslips, contracts, invoices or certifications. The legal disquisitions regarding to the storage, custody or preservation of many of these signed documents for companys and public administrations......

Read More

zylk.net les desea un feliz 2011

avatar
Cesar Capillas Dec 31, 2010

...

Read More

Nuevas funcionalidades para el conector de Sinadura para Alfresco y Nuxeo

avatar
Cesar Capillas Dec 30, 2010

Sinadura es una aplicación de escritorio multiplataforma y multilingüe para la firma digital de archivos PDF de la que hemos hablado en numerosas ocasiones como aquí o aquí , y que va camino de la version 3.0 , que firmara cualquier tipo de documento. Hace unas semanas comentabamos que habíamos implementado una integración sencilla via webscript y webservices con el gestor documental Alfresco 3.x, y que cubría acciones sencillas como añadir, actualizar, navegar o descargar documentos. Hemos......

Read More

Ampliando el portlet de notificaciones de liferay 6.x

avatar
Gustavo Fernández Dec 09, 2010

La semana pasada Alfredo Sanchez, del equipo de zylk.net, estuvo haciendo algunas pruebas de desarrollo con la versión 6 del gestor de portales de Liferay. Los conceptos que se querían probar eran los siguientes: El servicio de notificaciones, que está accesible en el core del producto La posibilidad de añadir portlets de manera estática desde el portal-ext.properties, tal como está añadido el portlet de chat. Para ello hizo el siguiente desarrollo, un portlet que verifica las notificaciones......

Read More

Integración OCR en Alfresco Share

avatar
Cesar Capillas Dec 03, 2010

Tal y como comenta Toni en blyx.com esta integración es independiente del cliente web (ya sea Alfresco Explorer o Alfresco Share). Os dejo unas capturas de pantalla de la búsqueda en sitios colaborativos en Alfresco Share 3.3. En la versión 3.4 se puede ya buscar en todo el repositorio con lo cual la búsqueda no estaría restringida a sitios concretos. El documento tif previsualizado:      Una vista del sitio colaborativo donde esta ubicado el documento:     El resultado de la búsqueda:    ......

Read More