Erro https 500 [Resolvido]

1 resposta
R

Olá,

estou tentando acessar um servlet e aparece o seguinte erro:

16/04/2010 20:54:26 org.apache.tomcat.util.digester.SetPropertiesRule begin

WARNING: [SetPropertiesRule]{Server/Service/Engine/Host/Context} Setting property source to org.eclipse.jst.j2ee.server:exemplo did not find a matching property.

16/04/2010 20:54:26 org.apache.catalina.core.AprLifecycleListener init

INFO: The APR based Apache Tomcat Native library which allows optimal performance in production environments was not found on the java.library.path: C:\Arquivos de programas\Java\jre1.6.0_07\bin;.;C:\WINDOWS\Sun\Java\bin;C:\WINDOWS\system32;C:\WINDOWS;C:/Arquivos de programas/Java/jre1.6.0_07/bin/client;C:/Arquivos de programas/Java/jre1.6.0_07/bin;C:\WINDOWS\System32;C:\Arquivos de programas\Java\jdk1.6.0_07\bin;C:\Arquivos de programas\Java\jdk1.6.0_07\jre\lib\ext;C:\Arquivos de programas\Java\jdk1.6.0_07\bin;C:\Arquivos de programas\Java\jdk1.6.0_07\jre\lib\ext;C:\Arquivos de programas\Java\jdk1.6.0_07\bin;C:\Arquivos de programas\Java\jdk1.6.0_07\jre\lib\ext

16/04/2010 20:54:26 org.apache.coyote.http11.Http11Protocol init

INFO: Initializing Coyote HTTP/1.1 on http-8080

16/04/2010 20:54:26 org.apache.catalina.startup.Catalina load

INFO: Initialization processed in 1030 ms

16/04/2010 20:54:26 org.apache.catalina.core.StandardService start

INFO: Starting service Catalina

16/04/2010 20:54:26 org.apache.catalina.core.StandardEngine start

INFO: Starting Servlet Engine: Apache Tomcat/6.0.20

16/04/2010 20:54:26 org.apache.coyote.http11.Http11Protocol start

INFO: Starting Coyote HTTP/1.1 on http-8080

16/04/2010 20:54:27 org.apache.jk.common.ChannelSocket init

INFO: JK: ajp13 listening on /0.0.0.0:8009

16/04/2010 20:54:27 org.apache.jk.server.JkMain start

INFO: Jk running ID=0 time=0/32  config=null

16/04/2010 20:54:27 org.apache.catalina.startup.Catalina start

INFO: Server startup in 721 ms

16/04/2010 20:54:33 org.apache.catalina.core.StandardWrapperValve invoke

SEVERE: Servlet.service() for servlet Servlet1 threw exception

java.lang.NumberFormatException: null

at java.lang.Integer.parseInt(Unknown Source)

at java.lang.Integer.parseInt(Unknown Source)

at Servlet1.service(Servlet1.java:21)

at javax.servlet.http.HttpServlet.service(HttpServlet.java:717)

at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)

at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)

at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)

at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)

at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)

at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)

at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)

at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:293)

at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:849)

at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:583)

at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:454)

at java.lang.Thread.run(Unknown Source)
import java.io.PrintWriter;
import java.sql.SQLException;
import javax.servlet.ServletException;
import javax.servlet.http.HttpServlet;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;

public class Servlet1 extends HttpServlet {

	private static final long serialVersionUID = 1L;

	public void service(HttpServletRequest request, HttpServletResponse response)
	throws ServletException, java.io.IOException {
		
		PrintWriter out = response.getWriter();
		
		Aluno al = new Aluno();
		al.setCod_aluno(Integer.parseInt(request.getParameter("codigo")));
		al.setNom(request.getParameter("nome"));
		AlunoDao alDao = new AlunoDao();
			try {
				alDao.adiciona(al);
				out.println("<html>");
				out.println("<body>");
				out.println("Aluno Gravado");
				out.println("</body>");
				out.println("</html>");
			} catch (SQLException e1) {
				// TODO Auto-generated catch block
				e1.printStackTrace();
			}
		}
}

1 Resposta

F

Posta o seu web.xml

Criado 17 de abril de 2010
Ultima resposta 19 de abr. de 2010
Respostas 1
Participantes 2