Ver Mensaje Individual
  #1 (permalink)  
Antiguo 06/06/2006, 12:36
Avatar de chernobyl
chernobyl
 
Fecha de Ingreso: abril-2006
Mensajes: 44
Antigüedad: 18 años, 9 meses
Puntos: 0
Ayuda con servlet

Les pido que me ayuden ya que no puedo hacer funcionar un servlet, no si sea el controlador o la configuracion en CLASSPATH, JAVA_HOME o PATH pero no funciona. Les envio el codigo por si alguien me puede decir si tengo algun error pero segun yo esta bien. Cuando lo ejecuto me sale este mensaje en el browser, que tengo mal. Estoy utilizando el Apache y el motor de servlets para este que es el Jsefv.

--------------------------------------------------------------------------
Internal Server Error
The server encountered an internal error or misconfiguration and was unable to complete your request.
Please contact the server administrator, [email protected] and inform them of the time the error occurred, and anything you might have done that may have caused the error.

More information about this error may be available in the server error log.

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

Apache/1.3.33 Server at 127.0.0.1 Port 80


Código:
import java.io.*;
import java.net.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class java2105 extends HttpServlet
{
	//String jdbcDriver = "com.mysql.jdbc.Driver";
	String login = "root";
	static String DBurl="jdbc:mysql://localhost:3306/jc";
	Connection dbConn;
		
	public void init(ServletConfig conf) throws ServletException
	{
		SQLWarning w;
		
		super.init(conf);
		try
		{
			Class.forName("org.gjt.mm.mysql.Driver");
			dbConn = DriverManager.getConnection(DBurl,login,"");
			if( (w = dbConn.getWarnings()) != null ) {
        while( w != null ) {
          log( "SQLWarning: "+w.getSQLState()+'\t'+
            w.getMessage()+'\t'+w.getErrorCode()+'\t' );
            w = w.getNextWarning();
          }
        }
    } catch( ClassNotFoundException e ) {
      throw new ServletException( "init" );
    } catch( SQLException e ) {
      try {
        dbConn = DriverManager.getConnection( DBurl,login,"" );
      } catch( SQLException ee ) {
        ee.printStackTrace();
        while( e != null ) {
          log( "SQLException: "+e.getSQLState()+'\t'+
            e.getMessage()+'\t'+e.getErrorCode() );
          e = e.getNextException();
          }
        throw new ServletException( "init" );
      }
    }
  }
__________________
"Lo imposible son solo sueños que se llevan en la mente esperando volverese realidad, algunos llegan a serlo y los demas solo siguen siendo eso, sueños...."