Ir al contenido principal

Entradas

Mostrando las entradas etiquetadas como jsf

Instalar Tomcat 7, JBoss AS 7 y Subversion en CentOS

Instalando Tomcat 7 Este artículo lo explica muy bien: http://davidghedini.blogspot.com/2011/02/install-tomcat-7-on-centos-rhel.html Aunque el tutorial es para una de las primeras versiones de tomcat 7, también funciona con la mas reciente y les dejo el enlace: wget http://www.gtlib.gatech.edu/pub/apache/tomcat/tomcat-7/v7.0.23/bin/apache-tomcat-7.0.23.tar.gz Instalando JBoss 7 Primero recomiento leer una introducción a JBoss 7 Como no encontré un buen tutorial para JBoss 7, decidí seguir el de la version 6: http://davidghedini.blogspot.com/2011/03/install-jboss-6-on-centos.html y también este otro: http://community.jboss.org/wiki/StartJBossOnBootWithLinux . También sería bueno seguir las mejores prácticas: http://jboss.ociweb.com/wiki/JBossSupport/BestPractices Al intentar desplegar la aplicación me he encontrado con algunos problemitas. Errores: Cannot find scanner class. hibernate.ejb.resource_scanner=org.jboss.as.jpa.hibernate4.HibernateAnnotationScanner JBoss A...

Desplegar proyectos JSF y JPA automáticamente desde eclipse

Recientemente pasé varios dias compilando y recompilando un proyecto JPA y luego copiando el jar generado a la carpeta de librerías del servidor. Todo esto para ejecutar otro proyecto JSF que dependía del primero y no lograba hacer que el eclipse hiciero esto automáticamente. Al fin he dado con la configuración que hay que hacer en el eclipse , para que este lo haga automáticamente y es lo que presento a continación: Click derecho sobre el proyecto JSF y elegir el item Properties  Esto abrirá el cuadro de diálogo de propiedades, en la parte izquierda buscaremos el item Deployment Assembly , al clicarlo nos muestra la siguiente pantalla, de la cual eligiremos el botón Add que está en la parte derecha A continuación nos muestra la ventana New Assembly Directive con una serie de opciones de la cual eligiremos Project y presionamos el boton Next Finalmente seleccionamos el proyecto JPA que queremos enlazar y presionamos Finish Con esto ecli...

Trabajando con Icefaces 2.X

Algo muy útil si habias trabajado con versiones de icefaces anteriores: Guía de migración de la versión 1.8 a 2.x Error: GRAVE: Excepción enviando evento inicializado de contexto a instancia de escuchador de clase com.sun.faces.config.ConfigureListener java.lang.RuntimeException: com.sun.faces.config.ConfigurationException: Parece que la versión JSP del contenedor es más antigua que la 2.1 y no se puede ubicar la fábrica de expresiones EL RI, com.sun.el.ExpressionFactoryImpl.  Si no utiliza JSP o EL RI, asegúrese de que el parámetro de inicialización de contexto, com.sun.faces.expressionFactory, esté definido correctamente. Solución: Incluir en el class_path de la aplicación y dentro del servidor las siguientes librerías: el-impl-2.2.0-SNAPSHOT.jar y el-api-2.2.0-SNAPSHOT.jar . Estas librerías extrañamente no vienen incluidas en el bundle de icefaces. Error: El Backing Bean se crea cada vez que se realiza un request aunque está marcado con @ViewScoped Solución: Agregar ...