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» xmlns:xsi=»http://www.w3.org/2001/XMLSchema-instance» xsi:schemaLocation=»http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd»>
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/
Deja una respuesta