¿Como poner en BD las foráneas en modo CASCADE con Hibernate? Para indicar que una foránea se quiere poner en BD en modo CASCADE hay que usar la siguiente anotación: @OnDelete(action = OnDeleteAction.CASCADE) Un ejemplo, en la clase Establecimiento, que tiene un...
Como usar prependId y forceId en JSF: Estos parámetros se usan para que no se ponga el típico “xxxx:idform” en los identificadores de los componentes en JSF. Ejemplo: <h:form id=»form1″> <h:inputText id=»text1″/> … </h:form>...
Chuleta de las fases de JSF y uso de ‘immediate’ y ‘bypassUpdates‘: JSF tiene 6 fases: Restore View – Crea o restaura la página anterior. Apply Request Values – Pasa los valores introducidos en la página a valores en el request. Process Validations – Hace las...
Si se quiere crear un war sin un fichero WEB-INF/web.xml con maven por alguna razón (mi caso un hook de liferay, que no tiene que tenerlo). Muestra el siguiente error: Error assembling WAR: webxml attribute is required (or pre-existing WEB-INF/web.xml if executing in...
Si da una excepción ViewExpiredException en un portlet sin que haya dado un timeout la sesión ni nada, casi inmediatemente. Y esto es en un portlet con PortletBridge y JSF, ….. Prueba a poner lo siguiente a ver si se soluciona: <context-param>...
Script para reiniciar el servicio de JBOSS: # Parar el jboss service jboss stop # Sacar el PID del proceso PID_JBOSS=$(ps -ef | awk ‘/org.jboss.Main/ && !/awk/ {print $2}’) echo ‘JBOSS PID : ‘$PID_JBOSS echo ‘Wait shutdown...