Foros del Web » Programación para mayores de 30 ;) » Java »

Tomcat - Java - WAR - Deploy - No ejecuta aplicacion

Estas en el tema de Tomcat - Java - WAR - Deploy - No ejecuta aplicacion en el foro de Java en Foros del Web. Buenas a todos, me presento soy Sebastian (SoftOfDreams) y me estoy iniciando en este mundo. Tengo el siguiente problema: Con un IDE desarrolle una pagina ...
  #1 (permalink)  
Antiguo 20/09/2012, 06:21
 
Fecha de Ingreso: septiembre-2012
Mensajes: 1
Antigüedad: 12 años, 1 mes
Puntos: 0
Tomcat - Java - WAR - Deploy - No ejecuta aplicacion

Buenas a todos, me presento soy Sebastian (SoftOfDreams) y me estoy iniciando en este mundo.

Tengo el siguiente problema:
Con un IDE desarrolle una pagina (index.java) con el Hola Mundo!! clásico.
Ejecutando desde el IDE, me hace el deploy automatico al TOmcat (local en mi PC) creandome la Aplicacion en el "Gestor de Aplicaciones Web de Tomcat" y funciona todo bien (http://localhost:8080/DEsarrolloJavaEnvironment/servlet/index).

Ahora, desde el mismo IDE hago un war y lo dejo en webapps, arranco el Tomcat y lo descomprime en la carpeta correspondiente automaticamente pero no me aparece en "Gestor de Aplicaciones Web de Tomcat" la nueva aplicacion y al llamarlo desde la URL (http://localhost:8080/MiWar/servlet/index) me muestra error 404 o pagina en blanco .

Si copio todos los obejtos de MiWar a DEsarrolloJavaEnvironment, y lo llamo desde (http://localhost:8080/DEsarrolloJavaEnvironment/servlet/index) funciona bien.

Eso me da a pensar (o por lo menos lo intento) que falta que el tomcat registre la aplicacion para poder reiniciarla y que todo funcione.

Tambien intente subirlo en un hosting gratis EATJ y no me funciona.

Espero sus consejos y sugerencias.

Adjunto info de los archivos que vi que siempre piden:

Muchas gracias

MiWeb4\WEB-INF\web.xml

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE web-app PUBLIC "-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN" "http://java.sun.com/dtd/web-app_2_3.dtd">
<web-app>
<display-name>MiWeb4</display-name>

<listener>
<listener-class>com.genexus.webpanels.ServletEventListener</listener-class>
</listener>
<listener>
<listener-class>com.genexus.webpanels.SessionEventListener</listener-class>
</listener>
<servlet>
<servlet-name>GXResourceProvider</servlet-name>
<servlet-class>com.genexus.webpanels.GXResourceProvider</servlet-class>
</servlet>

<servlet>
<servlet-name>index</servlet-name>
<servlet-class>index</servlet-class>
</servlet>

<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<load-on-startup>2</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
</web-app>

Web.xml del Tomcat (borre parte porque no me deja el foro)

<?xml version="1.0" encoding="ISO-8859-1"?>

<web-app 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"
version="2.5">


<servlet>
<servlet-name>default</servlet-name>
<servlet-class>org.apache.catalina.servlets.DefaultServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>listings</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>



<!--
<servlet>
<servlet-name>invoker</servlet-name>
<servlet-class>
org.apache.catalina.servlets.InvokerServlet
</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>2</load-on-startup>
</servlet>
-->


<servlet>
<servlet-name>jsp</servlet-name>
<servlet-class>org.apache.jasper.servlet.JspServlet</servlet-class>
<init-param>
<param-name>fork</param-name>
<param-value>false</param-value>
</init-param>
<init-param>
<param-name>xpoweredBy</param-name>
<param-value>false</param-value>
</init-param>
<load-on-startup>3</load-on-startup>
</servlet>



<!--
<servlet>
<servlet-name>ssi</servlet-name>
<servlet-class>
org.apache.catalina.ssi.SSIServlet
</servlet-class>
<init-param>
<param-name>buffered</param-name>
<param-value>1</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>expires</param-name>
<param-value>666</param-value>
</init-param>
<init-param>
<param-name>isVirtualWebappRelative</param-name>
<param-value>0</param-value>
</init-param>
<load-on-startup>4</load-on-startup>
</servlet>
-->


<!--
<servlet>
<servlet-name>cgi</servlet-name>
<servlet-class>org.apache.catalina.servlets.CGIServlet</servlet-class>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>cgiPathPrefix</param-name>
<param-value>WEB-INF/cgi</param-value>
</init-param>
<load-on-startup>5</load-on-startup>
</servlet>
-->

<!-- The mapping for the default servlet -->
<servlet-mapping>
<servlet-name>default</servlet-name>
<url-pattern>/</url-pattern>
</servlet-mapping>

<!-- The mapping for the deprecated invoker servlet -->
<!--
<servlet-mapping>
<servlet-name>invoker</servlet-name>
<url-pattern>/servlet/*</url-pattern>
</servlet-mapping>
-->

<!-- The mapping for the JSP servlet -->
<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jsp</url-pattern>
</servlet-mapping>

<servlet-mapping>
<servlet-name>jsp</servlet-name>
<url-pattern>*.jspx</url-pattern>
</servlet-mapping>

<!-- The mapping for the SSI servlet -->
<!--
<servlet-mapping>
<servlet-name>ssi</servlet-name>
<url-pattern>*.shtml</url-pattern>
</servlet-mapping>
-->

<!-- The mapping for the CGI Gateway servlet -->

<!--
<servlet-mapping>
<servlet-name>cgi</servlet-name>
<url-pattern>/cgi-bin/*</url-pattern>
</servlet-mapping>
-->



<!--
<filter>
<filter-name>ssi</filter-name>
<filter-class>
org.apache.catalina.ssi.SSIFilter
</filter-class>
<init-param>
<param-name>contentType</param-name>
<param-value>text/x-server-parsed-html(;.*)?</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>0</param-value>
</init-param>
<init-param>
<param-name>expires</param-name>
<param-value>666</param-value>
</init-param>
<init-param>
<param-name>isVirtualWebappRelative</param-name>
<param-value>0</param-value>
</init-param>
</filter>
-->



<!-- The mapping for the SSI Filter -->
<!--
<filter-mapping>
<filter-name>ssi</filter-name>
<url-pattern>*.shtml</url-pattern>
</filter-mapping>
-->


<session-config>
<session-timeout>30</session-timeout>
</session-config>

<!--
<mime-mapping>
<extension>shtml</extension>
<mime-type>text/x-server-parsed-html</mime-type>
</mime-mapping>
-->

<welcome-file-list>
<welcome-file>index.html</welcome-file>
<welcome-file>index.htm</welcome-file>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>

</web-app>

Etiquetas: deploy, ejecuta, jsp, tomcat, war, aplicaciones
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 00:59.