tem como eu trabalhar com duas versões instaladas na minha máquina, pois na LocaWeb esta trabalhando com 1.5 e desenvolvo para outro em 1.6, ou seria melhor pedir para a LocaWeb mudar para 1.6?
Na LocaWeb para funcionar meus servlets, como os servidores são integrados, eles pedem para que o web.xml fiquem assim:
<?xml version="1.0" encoding="ISO-8859-1"?>
<!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>Olá Mundo em Servlet!</display-name>
<description></description>
<servlet>
<servlet-name>hello</servlet-name> <!-- nome do servlet dentro do web.xml -->
<servlet-class>HelloWorld</servlet-class> <!-- nome da classe do servlet -->
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name> <!-- servlet a ser mapeado -->
<url-pattern>/servlet/hello</url-pattern> <!-- url que está mapeada para o servlet responder -->
</servlet-mapping>
</web-app>
e o meu web.xml esta configurado assim:
<?xml version="1.0" encoding="ISO-8859-1"?>
<web-app version="2.5" 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">
<display-name>Portal SigaBrasil</display-name>
<servlet>
<servlet-name>LoginServlet</servlet-name>
<servlet-class>com.dominio.servlet.LoginServlet</servlet-class>
</servlet>
<servlet>
<servlet-name>LogoffServlet</servlet-name>
<servlet-class>com.dominio.servlet.LogoffServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>LoginServlet</servlet-name>
<url-pattern>/pasta/LoginServlet</url-pattern>
</servlet-mapping>
<servlet-mapping>
<servlet-name>LogoffServlet</servlet-name>
<url-pattern>/pasta/LogoffServlet</url-pattern>
</servlet-mapping>
<session-config>
<session-timeout>30</session-timeout>
</session-config>
<welcome-file-list>
<welcome-file>index.jsp</welcome-file>
</welcome-file-list>
</web-app>
O que eu poderia estar mudando para rodar?
Obrigado.
Rodney