Ver Mensaje Individual
  #3 (permalink)  
Antiguo 09/10/2010, 10:02
jenm78
 
Fecha de Ingreso: octubre-2010
Mensajes: 1
Antigüedad: 13 años, 6 meses
Puntos: 0
Respuesta: Problema con servlets - jsp

Buenas tardes amigo. Veo que tenias un problema similar al que me está pasando actualmente a mi. Tengo una página desarrollada con jsp y servlets. El servlet que estoy usando tiene la finalidad de cargar archivos de imagenes en el servidor, utilizando la librería fileupload.

El punto es que pruebo mi aplicación en un servidor tomcat instalado en mi maquina, (lo he probado tanto en windows xp como en ubuntu) y me funciona perfectamente. Pero cuando lo subo a un servicio de hosting, aunque todo me funciona bien (bases de datos, páginas diversas de mi aplicación, etc) el servlet no me carga. Me sale un error como si no lo encontrara.

Veo que tu en este y en otro foro de discusión tuviste el mismo problema. Quería saber como lo resolviste. No tengo problemas con Mysql ni con la base de datos, es simplemente con el servlet al cual le puse el nombre de "upfile". Te adjunto mi web.xml por si te da una idea del error.

<?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://java.sun.com/xml/ns/javaee" xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd" id="WebApp_ID" version="2.5">
<display-name>etienda</display-name>
<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
<welcome-file>default.html</welcome-file>
<welcome-file>default.htm</welcome-file>
<welcome-file>default.jsp</welcome-file>
</welcome-file-list>
<session-config>
<session-timeout>10</session-timeout>
</session-config>
<servlet>
<description></description>
<display-name>upfile</display-name>
<servlet-name>upfile</servlet-name>
<servlet-class>admin.upfile</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>upfile</servlet-name>
<url-pattern>/upfile</url-pattern>
</servlet-mapping>
</web-app>

Adicionalmente, te coloco la definición del formulario donde llamo a dicho servlet, para ver si te da también alguna referencia para la solución del problema.

<form class='texto-cent-admin' method="post" enctype='multipart/form-data' action="upfile?conf=1">


Todo esto me funciona perfecto en tomcat 6 tanto en windows como en ubuntu, pero no me funciona en el hosting, que tiene tomcat 5.5
Gracias de antemano por cualquier ayuda que me puedas prestar al respecto.

Última edición por jenm78; 09/10/2010 a las 10:10