Hola Demetrio:
El problema se me presenta con el Tomcat 6 y Genexus 9
Si intento hacer el depoy de una aplicación generada para tomcat 5 con Genexus 9 (en Genexus 9 no se puede seleccionar tomcat 6) en tomcat 6 me da un error asociado al invoker.
Arme el war en vez de para como generic servlet 2.4 (este se encarga de hacer el mapping de cada servlet dentro del web.xml)
En este caso puedo desplegar la aplicación en el tomcat, pero al intentar ejecutarla no encuentra las clases. Te da un error HTTP 404 …. La clase no está disponible
Si paro la aplicación desde el Tomcat Manager, ahí me queda un error en logs :
GRAVE: The web application [/prueba] created a ThreadLocal with key of type [com.genexus.platform.NativeFunctions11.InheritableThreadLocalSun] (value [com.genexus.platform.NativeFunctions11$InheritableThreadLocalSun@4ac216]) and a value of type [java.util.GregorianCalendar] (value [java.util.GregorianCalendar[time=-62135758800000,areFieldsSet=true,areAllFieldsSet=true,lenient=true,zone=sun.util.calendar.ZoneInfo[id="GMT-03:00",offset=-10800000,dstSavings=0,useDaylight=false,transitions=0,lastRule=null],firstDayOfWeek=2,minimalDaysInFirstWeek=4,ERA=1,YEAR=1,MONTH=0,WEEK_OF_YEAR=53,WEEK_OF_MONTH=0,DAY_OF_MONTH=1,DAY_OF_YEAR=1,DAY_OF_WEEK=7,DAY_OF_WEEK_IN_MONTH=1,AM_PM=0,HOUR=0,HOUR_OF_DAY=0,MINUTE=0,SECOND=0,MILLISECOND=0,ZONE_OFFSET=-10800000,DST_OFFSET=0]]) but failed to remove it when the web application was stopped. This is very likely to create a memory leak.
Espero haber sido clara y que tengas alguna sugerencia.
Muchas gracias
Gabriela
De: DemeTole - CASA [mailto:demetole@etapanet.net]
Enviado el: miércoles, 20 de febrero de 2013 11:02 p.m.
Para: java-l@gxtech.com.uy
Asunto: Re: [java-l] tomcat 6 Genexus 9
Gabriela buenas noches.
te comento que la publicación de aplicaciones web en Tomcat muy simple.
Puedes hacerlo copiando las clases o generando un war, con Gx9 tengo en producción una aplicación sin problemas.
Coméntame el fondo del problema a ver si te puede ayudar.
Espero tu respuesta.
Un Abrazo
Demetrio
El 20/02/2013 03:13 p.m., Gabriela Vitale escribió:
Estimados:
Tengo una aplicación java web con Genexus 9 en producción, hasta ahora con Tomcat 5, ahora se decidió pasar a tomcat 6.
Segui los siguientes pasos que encontré en el foro:
· Arme un war con Genexus 9 como generic servlet 2.4
· Sustitui la línea <Context> por <Context privileged="true"> en el context.xml de la carpeta conf del tomcat 6 la línea
Con esto pude hacer el deploy de la aplicación y se me solucionaron los problemas de mapeo de los servlets.
Ahora el problema que tengo es que la aplicación no anda, me da HTTP 404 , el recurso requerido no está disponible.
No tengo ningún error en los logs del tomcat.
Alguna sugerencia?
Muchas gracias, como siempre
Gabriela
--
Un Abrazo
Demetrio
Uno debe ser tan humilde como el polvo para poder descubrir la verdad. - GHANDI
0 Response to "RE: [java-l] tomcat 6 Genexus 9"
Publicar un comentario