[ENCUESTA] Como extendeis Alfresco?

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-20-2010 12:07 PM
Buenas,
Es una lástima que este foro no permita encuestas, aun asi os lo pregunto y que cada uno deje su opinión. Opciones:
- Sobreescribiendo los archivos en /classes/alfresco/extension/*
- Sobreescribiendo los archivos en /tomcat/shared/classes/alfresco/extension/*
- Usando AMP´s
- Sobreescribiendo los archivos en Company Home/Data Dictionary/* y utilizando las consolas
He marcado en rojo la opción que suelo utilizar. El motivo es que no requiere reiniciar Alfresco aunque reconozco que aun tiene algunos fallos Alfresco en esto de los "Dynamic Models".
Y vosotros?
Un saludo.
Es una lástima que este foro no permita encuestas, aun asi os lo pregunto y que cada uno deje su opinión. Opciones:
- Sobreescribiendo los archivos en /classes/alfresco/extension/*
- Sobreescribiendo los archivos en /tomcat/shared/classes/alfresco/extension/*
- Usando AMP´s
- Sobreescribiendo los archivos en Company Home/Data Dictionary/* y utilizando las consolas
He marcado en rojo la opción que suelo utilizar. El motivo es que no requiere reiniciar Alfresco aunque reconozco que aun tiene algunos fallos Alfresco en esto de los "Dynamic Models".
Y vosotros?
Un saludo.
Labels:
- Labels:
-
Archive
3 REPLIES 3
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-20-2010 12:53 PM
Bueno Baskey, tb va en función de la complejidad de la extension en si.
Si te refieres a la extension del modelo de contenido únicamente, por mi parte sigo utilizando el proceso de :
- Sobreescribiendo los archivos en /tomcat/shared/classes/alfresco/extension/*
En otras ocasiones, para desarrollos complejos que requieren extension de modelo de contenido lo montamos en formato AMP para que, los ficheros referentes al modelo se "extiendan" en /classes/alfresco/extension/* .. no sabria decirte si es lo más correcto pero a nosotros nos funciona "like a charm" :wink:
Saludos,
Si te refieres a la extension del modelo de contenido únicamente, por mi parte sigo utilizando el proceso de :
- Sobreescribiendo los archivos en /tomcat/shared/classes/alfresco/extension/*
En otras ocasiones, para desarrollos complejos que requieren extension de modelo de contenido lo montamos en formato AMP para que, los ficheros referentes al modelo se "extiendan" en /classes/alfresco/extension/* .. no sabria decirte si es lo más correcto pero a nosotros nos funciona "like a charm" :wink:
Saludos,

Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-21-2010 02:52 AM
Buenas,
Efectivamente como dice Innovasoft no todo se puede extender en Company Home/Data Dictionary. Para cualquier otra modificación suelo utilizar /tomcat/shared.
Una pregunta sobre los Amps. ¿Los utilizas para pasar cambios a producción o también en fase de pruebas? No me gusta mucho trabajar con los amp por el hecho de que implican tener que desplegar todo el .war, y que yo sepa no hay forma de "desinstalar" el amp sin que tengas que volver a un .war anterior. Por otro lado si no has sido cuidadoso y has modificado algo directamente en Web-inf/classes al desplegar el amp lo puedes perder.
Un saludo.
Efectivamente como dice Innovasoft no todo se puede extender en Company Home/Data Dictionary. Para cualquier otra modificación suelo utilizar /tomcat/shared.
Una pregunta sobre los Amps. ¿Los utilizas para pasar cambios a producción o también en fase de pruebas? No me gusta mucho trabajar con los amp por el hecho de que implican tener que desplegar todo el .war, y que yo sepa no hay forma de "desinstalar" el amp sin que tengas que volver a un .war anterior. Por otro lado si no has sido cuidadoso y has modificado algo directamente en Web-inf/classes al desplegar el amp lo puedes perder.
Un saludo.
Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
04-22-2010 08:04 AM
Hola:
* En el caso de definición de modelos de contenidos, transformadores, extractores y demas suelo usar el directorio de extensiones en shared (aunque tenga que reiniciar), y asi puedo trazarlos en el log4j.
* En otros casos, para scripts, templates de freemaker e incluso web scripts (que no son java backend) desde Dictionary Data, aunque prefiero en general tenerlo en extension que en alf_data.
* Los AMP's no me terminan de convencer. Simplemente los despliegan, te modifican el war (y si has hecho algo en classes/alfresco/extension te lo machaca) y no se desinstalan nunca (aunque vuelvas a un WAR anterior, queda una traza en la base de datos y en el log de tomcat) . Los veo más para distribuir un módulo complejo y laborioso de instalar a mano.
Un saludo.
–C.
* En el caso de definición de modelos de contenidos, transformadores, extractores y demas suelo usar el directorio de extensiones en shared (aunque tenga que reiniciar), y asi puedo trazarlos en el log4j.
* En otros casos, para scripts, templates de freemaker e incluso web scripts (que no son java backend) desde Dictionary Data, aunque prefiero en general tenerlo en extension que en alf_data.
* Los AMP's no me terminan de convencer. Simplemente los despliegan, te modifican el war (y si has hecho algo en classes/alfresco/extension te lo machaca) y no se desinstalan nunca (aunque vuelvas a un WAR anterior, queda una traza en la base de datos y en el log de tomcat) . Los veo más para distribuir un módulo complejo y laborioso de instalar a mano.
Un saludo.
–C.
