Retroceder   Foros del Web > Programación para sitios web > Java y JSP > JSP/Servlets

Respuesta
 
Herramientas Desplegado
Antiguo 07-nov-2007, 00:21   #1 (permalink)
ray_rockus está en el buen camino
 
Fecha de Ingreso: octubre-2003
Ubicación: Veracruz, México
Mensajes: 169
Enviar un mensaje por MSN a ray_rockus Enviar un mensaje por Yahoo  a ray_rockus
Problema con llamado a servlet

Hola que tal, antes que nada un saludo.

Bueno yo soy novato en lo que respecta al uso de tecnología Java, ya en nivel de servlets y JSP. Mi única experiencia con JSP había sido programando en la modalidad de scripting.

Tengo una aplicación en Java que necesita instalarse en un hosteo, sin embargo normalmente sa aplicación corría bajo TomCat y el hosting nos ofrece un servidor Apache con el mod_jk, ya que dan soporte a otros lengaujes como PHP y Perl.

Sin embargo tengo un problema al mandar a llamar a un servlet, cuyo llamado tengo definido en el archivo web.xml, (p.e. /jsp/ArchivoPdf.pdf) el cual apunta a la ejecución de un archivo (ArchivoPedf.class) el cuál es un servlet que se encuentra dentro del subdirectorio classes del directorio WEB-INF.

El problema es que Apache intenta buscar físicamente el archivo ArchivoPdf.pdf sin hacer uso de la configuración que le estaría indicando de un servlet.

Hay alguna forma de que modifique ést comportamiento, para forzar que utilice al tomcat conectado a través del mod_jk, siempre ke se solicite el acceso a un servlet ?

De antemano gracias por el apoyo.

Saludos desde Veracrz, México.
ray_rockus está desconectado   Responder Citando
Antiguo 08-nov-2007, 05:36   #2 (permalink)
GreenEyed tiene algunos puntos positivos de karma
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.454
Re: Problema con llamado a servlet

El problema, seguramente, es la configuracion del mod_jk, ya que normalmente se configura para que redireccione al Tomcat las peticiones de tipo "*.jsp" y/o "/servlet/*".

Como tu URL no corresponde a ninguna de las deficiones mostradas anteriormente, pues no la redirecciona y el Apache cree que es un fichero normal suyo.

La solucion es modificar la configuracion del mod_jk para que redireccione tambien esas peticiones o cambiar el formato del URL para que sea de algun tipo que el mod_jk reconozca como para redireccionar al Tomcat.

S!
GreenEyed está desconectado   Responder Citando
Respuesta
Calificación: Calificación de Tema: 1 votos, 1,00 de promedio.


Herramientas
Desplegado

Normas de Publicación
No puedes crear nuevos temas
No puedes responder temas
No puedes subir archivos adjuntos
No puedes editar tus mensajes

BB code is Activado
Caritas están Activado
[IMG] está Activado
Código HTML está Desactivado


La Zona horaria es GMT -6. Ahora son las 03:35.


Message Board Statistics

LinkBacks Enabled by vBSEO 3.1.0

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93