lunes, septiembre 06, 2010

WAR deployment para Tomcat 6.x

Tomado de.:  War Deployment para Tomcat 6.x


SAC  #
21759
Tipo :
Feature
04/01/2007 IMPRIMIR Consultar a Soporte sobre este SAC
Descripción :WAR deployment para Tomcat 6.x
Abstract
Se agregó un type descriptor para la versión 6.x de Tomcat al momento de armar un WAR.
Descripción Detallada
  • Hasta ahora, era necesario seleccionar la opcion ‘Generic Servlet 2.4′ del combo para que funcione bien en Tomcat 6. Según la documetación es la servlet spec. es 2.5, de todas maneras seleccionando la opción ‘generic servlet 2.4′ en el wizard, el armado y despliegue de este WAR en el Tomcat 6.x funciona. 
  • A partir del U4 de la Version X , se agregó la opción ‘Tomcat 6.x’ al combo del war deployment wizard. NOTA: Si se seleccionaba Tomcat 5.x, al instalar el WAR en un Tomcat 6, se presentará un error de este tipo: “java.lang.SecurityException: El Servlet de clase org.apache.catalina.servlets.InvokerServlet es privilegiado y no puede ser cargado mediante esta aplicación web”.
  •  Según la documentación de Tomcat en la versión 6 el invoker fue deshabilitado por temas de seguridad. Esto es pensando en ambientes de producción en los cuales es riesgoso usar el invoker. Para ambientes de desarrollo para poder utilizar el invoker se tiene que modificar el archivo context.xml (en <dir_tomcat>/conf/) agregando al comienzo el tag <Context privileged=”true”>.
  • Links:
    • http://tomcat.apache.org/faq/misc.html#invoker
    • http://www.nabble.com/tomcat-6—invoker-servlet–t3978310.html
    • En resumen, por el momento para poder hacer un WAR deployment para Tomcat 6.x puede optarse por:
      • 1) Elegir como type descriptor ‘Generic Servlet 2.4′ al hacer el WAR (recomendable para Producción)
      • 2) Modificar el archivo context.xml (en <dir_tomcat>/conf/) agregando al comienzo el tag <Context privileged=”true”>. (recomendable para Prototipo).
   
 
 
 
 
SAC Relacionados  Text Block
SAC Descripción
23638 Deployment en JBoss con Tomcat 6
Información de Productos Asociados
Producto Reportado en Versión Estimada corr. en versión Liberado en versión Suscribirse al SAC
Gen. JAVA 90 upg: 0
Producto Reportado en Versión Estimada corr. en versión Liberado en versión Suscribirse al SAC
Gen. JAVA X upg: 3 X upg: 4
X upg: 4

No hay comentarios: