Blogs

Actualidad

Desplegando modelos de contenidos en Alfresco de manera dinamica

avatar
Cesar Capillas Jun 10, 2010

Al hilo del interesante post de blyx.com sobre las consolas de alfresco, hoy voy a comentar como añadir dinamicamente un modelo de contenido en Alfresco, esto es sin reiniciar el servidor. Otras capacidades dinámicas de Alfresco son las de modificar workflows, tenants, webscripts, scripts o templates. Son tres sencillos pasos: En primer lugar necesitamos el modelo de contenidos en cuestión. Un ejemplo puede ser el exampleModel.xml que podeis encontrar en vuestro directorio de extensiones de......

Read More

Usando parametros publicos de renderizado desde velocity CMS en #liferay

avatar
Gustavo Fernández Jun 02, 2010

Siguiendo con el tema de IPC y render public params , vamos a explicar una forma de hacer que los renderpublic params estén accesibles en las templates de veolcity del CMS/Jorunal en Liferay Portal. Para ello hay que modificar el descriptor de despliegue del portlet 56 (web content display) añadiendo lo siguiente: folksonomy tag Y reiniciar el servidor.......

Read More

Using jtweet portlet behind a proxy for twittering #liferay contents

avatar
Gustavo Fernández May 27, 2010

Recently Sandeep Nair developed a portlet that commits the blog entries and other contents in a Twitter account. This portlet is configurable by groupId and it can manage several Twitter accounts by Group (Organization,Community etc..). The portlet use the jtweet library to interact with api.tweeter.com. We are testing this portlet and we find a problem if Liferay is behind a proxy. The reason is that jtweet uses the java.net.Connection instead of the HttpImpl provided by Liferay, which is......

Read More

How to link portlets located on different pages in Liferay Portal

avatar
Gustavo Fernández May 19, 2010

Following with the IPC (inter portlet communication) , let's go with an example that explains how to create a link in one portlet that points to another portlet located on a different page (editor's note: wow!! - editor's hint: portlets are not pages) To do this we have to use the tlds : liferay-portlet:renderURL liferay-portlet:actionURL and the concepts of plid: referenced page layout id portletName: referenced portlet name The renderURL and the actionURL are tags provided by Liferay that......

Read More

Zylk.net ya es partner oficial de Liferay Portal EE

avatar
David Olmos May 18, 2010

zylk.net partner oficial de Liferay Portal EE         Desde Abril de 2010 zylk.net es oficialmente partner de Liferay Portal , convirtiéndose así en unos de los pocos partners pertenecientes a la comunidad empresarial del software libre que ofrece servicios especializados sobre plataformas open source. Zylk.net dispone de un gran equipo de profesionales certificados por un producto líder en el mercado opensource. Los 10 años de historia, 2,5 millones de descargas y más de 11000 miembros de en......

Read More

A CMIS client for Nuxeo and Alfresco in Android

avatar
Cesar Capillas May 17, 2010

A very nice application for android is cmis-browser , now cmis 1.0 is finally approved . The project is in google code and we recently tested against Nuxeo CMIS, and our Nuxeo servers. The images below show the default domain structure and several pictures available in Nuxeo CMIS demo server.  Currently it implements the following functions via CMIS as it is pointed out in the main project page: Browsing the CMIS repository Viewing documents (additional viewer apps are required depending on......

Read More

Freshdocs para Alfresco en Android

avatar
Cesar Capillas May 17, 2010

Zia Consulting ha desarrollado una aplicación nativa para Android que permite el acceso al repositorio de Alfresco, y que funciona con las últimas versiones de Alfresco (en mi caso con la 3.3 Community). No necesita configurar nada en el servidor, y en el movil unicamente la dirección del host y las credenciales de acceso. Las características son las siguientes: Navegación por el repositorio Búsquedas full text Vistas de los documentos con formatos comunes: Microsoft Office (Word, Excel,......

Read More

Diferencias entre un ECM y un servidor de ficheros

avatar
Cesar Capillas May 09, 2010

Una  pregunta recurrente en los cursos de iniciación a la gestión documental con Alfresco y Nuxeo que venimos impartiendo recientemente, es diferenciar claramente entre un gestor documental (ECM) y un servidor de ficheros. Un gestor documental, además de las características propias de un servidor de ficheros, proporciona: El indexado, categorizado, versionado y auditado de documentos. Las características de unidad compartida, servidor de ficheros e integración con el escritorio o correo......

Read More

En la certificacion de Nuxeo

avatar
Test Test May 03, 2010

  Desde hace ya tiempo venimos trabajando en diferentes proyectos con el gestor documental Nuxeo. Hace un par de semanas, asistimos a la certificación de desarrollo de Nuxeo DM  en Madrid junto con otras empresas, que formarán parte en breve del elenco de partners en España de este popular y emergente gestor documental open-source, que gana adeptos día a día. Durante los cinco días de certificación aprendimos un montón sobre las posibilidades de extensión del gestor documental. La......

Read More

Pruebas con Alfresco 3 en cluster

avatar
Cesar Capillas Apr 26, 2010

Con motivo del último curso de administración de Alfresco que hemos impartido, preparamos un taller relativo a la puesta en marcha de cluster de Alfresco, con dos nodos. El esquema es similar al expuesto en la wiki de Alfresco , con dos instancias de Alfresco balanceadas por un Apache via mod-balancer y mod_jk. Las dos instancias estaban en la misma máquina, lo cual dificultó la configuración debido a que hubo que cambiar numerosos puertos para el nodo 2, desde los puertos de los conectores......

Read More

Ubuntu 10.04 LTS al caer

avatar
Cesar Capillas Apr 25, 2010

Hace unos días teníamos noticias de la versión RC (Release Candidate) de Ubuntu 10.04 (Lucid Lynx), en su versión LTS (Long Term Support), con soporte de larga duración, y ya falta poco para que tengamos la versión de disponibilidad general GA (General Availability). Las versiones LTS , que se publican cada dos años, están soportadas durante 3 años para las versiones Desktop y 5 años para las versiones Server. Por otro lado, como sabeís, los códigos numéricos de Ubuntu se refieren a la fecha......

Read More

Pruebas con Nuxeo REST desde python

avatar
Cesar Capillas Apr 21, 2010

Una alternativa a CMIS para que aplicaciones de terceros consuman recursos documentales en Nuxeo, e independientemente de la tecnología utilizada para su desarrollo, es REST (Representational State Transfer). La capa REST de Nuxeo proporciona una serie de RESTlets que nos permiten consumir recursos via url/http. Un ejemplo de esto, tal y como ya se comentó aquí son los restlets de búsquedas en Nuxeo via querymodel . Pero hay algunos otros, que proporciona Nuxeo DM para operaciones básicas......

Read More

Liferay 6.0.1 CE

avatar
Gustavo Fernández Apr 21, 2010

Parece que ayer publicaron la versión 6.0.1 Community Edition de liferay . No hemos tenido tiempo para probarla. Ya os iremos contando. Nuevo conjunto de librerias de javascript Compartir elementos entre comunidades Nuevo SDK para desarrollo .....   Links: Sourceforge: http://sourceforge.net/projects/lportal/files/ Liferay: http://www.liferay.com/...

Read More

Actualizando clamav en Zimbra 5.x

avatar
Cesar Capillas Apr 18, 2010

Como muchos de vosotros sabéis, el pasado jueves-viernes las versiones < 0.95 del popular antivirus clamav dejaron de funcionar , y numerosos servidores de correo electrónico tuvieron algunos problemillas. El caso es que aunque estaba anunciado por clamav , pilló por sorpresa a muchos , entre ellos a los servidores de correo electrónico que utilizan clamav por debajo, como es el caso de las versiones de Zimbra 5 (< 5.0.16). Os dejo aquí la receta, por si hay algún despistado que todavía no......

Read More

Integrando Alfresco ECM y Liferay Portal via portlet II

avatar
Cesar Capillas Apr 14, 2010

Seguimos con más portlets: Alfresco Search: Es un portlet que permite realizar búsquedas en Alfresco desde Liferay a través de servicios web de Alfresco. Sencillo de instalar y funciona bien. Para Liferay 5.2.x y Alfresco 3.2.x: Alfresco IFrame + Webscript: Esta es la solución más sencilla y también de más bajo alcance. Apuntar a la url del webscript. Alfresco Rivet Portlet : Es un portlet que incrusta una serie de webscripts de Alfresco dentro de Liferay Portal. Es necesario instalar además......

Read More

Integrando Alfresco ECM y Liferay Portal via portlet I

avatar
Cesar Capillas Apr 14, 2010

Es toda una realidad, Liferay y Alfresco conforman toda una pareja de hecho en muchos proyectos java de portales de software libre. A la hora de integrarlos y consumir recursos de gestion documentales de Alfresco ECM, desde Liferay Portal, disponemos de una serie de portlets. Aunque el alcance de ellos suele ser bajo, y en muchos casos son meras pruebas de concepto, que no son validas para entornos en producción, proporciona un punto de partida. En estas pruebas estoy utilizando Liferay 5.3.2......

Read More

Utilizando Python CMIS API en Nuxeo

avatar
Cesar Capillas Apr 13, 2010

Uno de los últimos hypes relacionados con los servicios de contenidos documentales es el estándar CMIS. Pero qué es el CMIS? CMIS es una especificación estándar para servicios de interoperabilidad de gestión de contenidos cuyo momento actual es en cierto modo paralelo al previo a la estandarización del lenguaje SQL. Las bases relacionales se crearon a principios de los 70's, pero los primeros esfuerzos sobre un lenguaje estándar SQL no empezaron hasta mucho después. Una vez aunados esos......

Read More

El archivo portal-ext.properties de Liferay

avatar
Cesar Capillas Apr 12, 2010

Uno de los archivos que más información nos proporciona de las capacidades de Liferay es el archivo portal.properties que está incluido en el portal-impl.jar de Liferay. A partir de ese archivo podemos crear uno personalizado en la $HOME de Liferay y configurar cosas como el pool de conexiones con la base de datos, los indices de lucene, las cachés, el jackrabbit, el ldap, el cas, ntml.... Se puede extraer de esta manera:   cd $LIFERAY_HOME jar -xvf......

Read More

Alfresco 3.3 Community available

avatar
Cesar Capillas Apr 12, 2010

Pues parece ser que la versión 3.3 de Alfresco Community está disponible para descarga . Las principales novedades que presenta son las siguientes: La implementación completa de la especificación de CMIS 1.0 (que ya venía en Alfresco 3.2r2): querys CMIS, los bindings de servicios web y REST, ACL y extension para querys de aspectos y operaciones get/set de propiedades. Mejoras en Alfresco Share: La principal novedad, que se implemento en Alfresco Enterprise 3.2, es que Share puede navegar por......

Read More

El API Javascript Freemaker de Alfresco

avatar
Cesar Capillas Apr 09, 2010

Como ya comentamos el otro día, en los posts sobre Web Scripts y Dashlets , la capa de vista del framework se gestionaba mediante el API Javascript de Freemaker. Estas plantillas pueden ser utilizadas para realizar ciertas acciones de los documentos, como previsualizaciones o vistas personalizadas, obtener listados de auditado de documentos.... Un ejemplo típico de estas plantillas de Fremmaker es el visualizado de thumbnails en un espacio de Alfresco . Os dejo una captura y el código de la......

Read More