Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/08/2009, 05:24
JaimeBCN
 
Fecha de Ingreso: febrero-2009
Mensajes: 36
Antigüedad: 15 años, 3 meses
Puntos: 0
No arranca aplicación sin estar conectado

Necesito trabajar mi proyecto de struts, sin estar conectado a internet, tengo mi base de datos en local.

El problema que tengo es que si me conecto cerca de una red con wifi puedo arrancar, pero si me conecto en casa de mi pueblo que no hay wifi no puedo arrancar la aplicación.

Quiero poder arrancar la aplicación sin necesidad de estar conectado a la red.

Os dejo mi configuración WIFI.

<servlet>

<servlet-name>action</servlet-name>
<!-- <servlet-class>org.apache.struts.action.ActionServlet</servlet-class> -->
<servlet-class>com.noria.utils.NoriaGlobalServlet</servlet-class>
<init-param>
<param-name>config</param-name>
<param-value>/WEB-INF/struts-config.xml</param-value>
</init-param>
<init-param>
<param-name>debug</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>detail</param-name>
<param-value>3</param-value>
</init-param>
<init-param>
<param-name>excluded-actions</param-name>
<param-value>inicio.do</param-value>
</init-param>
<init-param>
<param-name>timeout-action</param-name>
<param-value>inici.do</param-value>
</init-param>
<load-on-startup>1</load-on-startup>
</servlet>


<servlet-mapping>
<servlet-name>action</servlet-name>
<url-pattern>*.do</url-pattern>
</servlet-mapping>

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

<!--
<error-code>404</error-code>
<location>/error.jsp</location>
</error-page>
-->

<taglib>
<taglib-uri>/WEB-INF/taglib/struts-html.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-html.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/taglib/struts-logic.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-logic.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/taglib/struts-bean.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-bean.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/taglib/struts-nested.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-nested.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/taglib/struts-tiles.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-tiles.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/taglib/struts-template.tld</taglib-uri>
<taglib-location>/WEB-INF/taglib/struts-template.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/pd4ml</taglib-uri>
<taglib-location>/WEB-INF/pd4ml.tld</taglib-location>
</taglib>
<taglib>
<taglib-uri>/WEB-INF/noria</taglib-uri>
<taglib-location>/WEB-INF/noria.tld</taglib-location>
</taglib>
</web-app>



El servel propio que hecho para ver si es el problema es :

package com.noria.utils;

import java.util.Properties;

import javax.servlet.ServletConfig;
import javax.servlet.ServletContext;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.apache.struts.action.ActionServlet;

public class NoriaGlobalServlet extends HttpServlet{


public void init() throws ServletException
{
super.init();
}
}


Dejando el web.xml tal cual el error que genera es :

Estado HTTP 405 - El Metodo HTTP GET no es soportado por esta URL

--------------------------------------------------------------------------------

type Informe de estado

mensaje El Metodo HTTP GET no es soportado por esta URL

descripción El método HTTP especificado no está permitido para el recurso requerido (El Metodo HTTP GET no es soportado por esta URL).



Y si dejo el tag :

<servlet-class>org.apache.struts.action.ActionServlet</servlet-class>

El error que me da es :

org.apache.struts.action.ActionServlet.handleConfi gException(1034)===> Parsing error processing resource path
java.net.UnknownHostException: struts.apache.org

A ver si alguien me puede ayudar. gracias