Primefaces 3.x – Maven – JSF2: Migración de Tomcat 7 a WebLogic 10.3.6

Hace unos días tuve que realizar una migración de Tomcat 7 a WebLogic 10.3.6, en mi caso sólo tuve que realizar unos pasos sencillos.

1º Crear un Dominio en WebLogic con el Wizard.
2º Añadir las dependencias:

<!–Atmosphere–>
<dependency>
<groupId>org.atmosphere</groupId>
<artifactId>atmosphere-weblogic</artifactId>
<version>1.0.18</version>
</dependency>
<!–Atmosphere–>
<dependency>
<groupId>org.atmosphere</groupId>
<artifactId>atmosphere-runtime</artifactId>
<version>1.0.18</version>
</dependency>

<dependency>
<groupId>eu.infomas</groupId>
<artifactId>annotation-detector</artifactId>
<version>3.0.0</version>
</dependency>

3º Cambios en Web.xml
Cabecera:

<web-app version=”2.5″ xmlns=”http://java.sun.com/xml/ns/javaee&#8221; xmlns:xsi=”http://www.w3.org/2001/XMLSchema-instance&#8221; xsi:schemaLocation=”http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd”&gt;

Añadir esto:

<!– WEBLOGIC MIGRATION –>
<display-name>Nombre del proyecto</display-name>
<servlet>
<description>AtmosphereServlet</description>
<servlet-name>AtmosphereServlet</servlet-name>
<servlet-class>org.atmosphere.cpr.AtmosphereServlet</servlet-class>
<init-param>
<param-name>org.atmosphere.cpr.atmosphereHandlerPath</param-name>
<param-value>/WEB-INF/classes/</param-value>
</init-param>
<load-on-startup>0</load-on-startup>
</servlet>
<distributable/>
<!– END WEBLOGIC MIGRATION –>

En cada Servlet añadir el tag:

<display-name>….</display-name>

con el mismo contenido que el tag

<servlet-name>….</servlet-name>

Añadir:

<session-config>
<session-timeout>30</session-timeout>
</session-config>

Cambios en el servidor WebLogic:
Añadir en el arranque del servidor los siguientes comandos (yo los meto desde la configuración de servidores de Netbeans): -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -Xms512m -Xmx1024m -XX:PermSize=256m
Si no te dará el error PermGen.

Espero os ayude, igualmente os dejo algunos enlaces que a mi me sirvieron:
http://www.liferay.com/community/forums/-/message_boards/message/30257386?_19_threadView=flat
http://stackoverflow.com/questions/8574399/migrating-jsf-application-to-weblogic-12
http://www.numerica.cl/2012/10/jsf-2-en-weblogic-10-3-4/

Responder

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión /  Cambiar )

Google photo

Estás comentando usando tu cuenta de Google. Cerrar sesión /  Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión /  Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión /  Cambiar )

Conectando a %s

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios .