Cara, 

   tenta isso...

usa essas libs

\jdbc\jbird\firebirdsql.jar;
\jdbc\jbird\lib\mini-concurrent.jar;
\jdbc\jbird\lib\mini-j2ee.jar;


        try {

           // The newInstance() call is a work around
for some
           // broken Java implementations
           
          
Class.forName("org.firebirdsql.jdbc.FBDriver").newInstance();

       }
       catch (Exception E) {
           System.err.println("Unable to load
driver.");
           E.printStackTrace();
       }

Connection Conn = DriverManager.getConnection(
   
"jdbc:firebirdsql://cssgate.tacoma.washington.edu:3050//home/firebird/johndoe/test.gdb",
    "johndoe", "jddb");


[]'s 

      Rodrigo Nor�es

--- Slackware Linux <[EMAIL PROTECTED]>
escreveu: 
---------------------------------

Caro rodrigo, colokei os jars no lib do tomcat e o
erro permanece.

abaixo colocarei os fontes do servlet e o erro logo
abaixo.

 

import java.io.*;
import java.sql.*;
import javax.servlet.*;
import javax.servlet.http.*;

public class verifica extends HttpServlet {
  public void doPost(HttpServletRequest request,
HttpServletResponse response) throws ServletException,
IOException
  {

    PrintWriter output;
    String url =
"192.168.0.99/3050:/tudo/max/base/max.gdb";
    String user = "SYSDBA", password = "masterkey";
    String usuario = request.getParameter("usuario");
    String pass = request.getParameter("senha");
    output = response.getWriter();
    try
    {
        //setar a classe do banco
       
Class.forName("org.firebirdsql.jdbc.FBDriver");
        Connection c =
DriverManager.getConnection(url, usuario, pass);
        Statement s = c.createStatement();
        String sqlVerify="select * from fun where
login_fun ='"+usuario+"' and senha_fun ='"+pass+"' ";
        ResultSet rs = s.executeQuery(sqlVerify);
        response.setContentType("text/html");
       
        while(rs.next())
        {
            output.println("<LI>" +
rs.getString("login_fun") + " - " +
rs.getString("senha_fun"));
        }
        c.close();
        output.close();

    }

        catch(ClassNotFoundException e)
        {
              output.println("Driver JDBC-ODBC nao
encontrado: " + e.getMessage());
              output.close();
        }
        catch(SQLException e)
        {
              output.println("Erro na conexao com a
fonte de dados: " + e.getMessage());
              output.close();
        }
  }
}


Erro ocorrido:
========================================================
Erro na conexao com a fonte de dados: No suitable
driver
========================================================


..............................................................................................................................


>From: Rodrigo Noroes <[EMAIL PROTECTED]> 
>Reply-To: [EMAIL PROTECTED] 
>To: [EMAIL PROTECTED] 
>Subject: Re: [cejug-discussao] web.xml Firebird 
>Date: Tue, 29 Jun 2004 07:00:47 -0300 (ART) 
> 
>Cara, 
>    tu colocou os drivers no diretorio correto? O 
>tomcat por exemplo tem que colocar os jars no 
>   \<Tomcat>\common\lib. 
> 
>    Manda o log de erro ai p/ gente! 
> 
>    []'s, 
> 
>       Rodrigo Nor�es 
> 
> 
>--- Slackware Linux <[EMAIL PROTECTED]> 
>escreveu: > Ol� amigos(as) da lista. 
> > 
> > estou enfrentando problemas para acessar o Banco
de 
> > Dados via servlet. 
> > 
> > presumo que seja por causa do web.xml, que devem 
> > faltar as configura��es 
> > para acessar o banco de dados, uma vez que em um 
> > c�digo java compilado eu 
> > consegui acessar normalmente, abaixo est� o c�digo

> > do meu arquivo web.xml, 
> > se alguem pode fazer os ajustes necess�rio para
que 
> > ele possa acessar o 
> > banco de dados, serei grato. 
> > tamb�m listarei o conte�do do meu arquivo de 
> > contexto da minha aplica��o(uma 
> > vez que n�o declaro no server.xml). 
> > 
> > arquivo web.xml 
> > =============================================== 
> > <?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>Desenvolvimento</display-name> 
> > <description> 
> > Descritor do contexto de desenvolvimento. 
> > </description> 
> > 
> > <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-mapping> 
> > <servlet-name>invoker</servlet-name> 
> > <url-pattern>/servlet/*</url-pattern> 
> > </servlet-mapping> 
> > </web-app> 
> > ========================================= 
> > 
> > arquivo de contexto. 
> > ========================================= 
> > <?xml version="1.0" encoding="iso-8859-1"?> 
> > <Context path="/aplicacao" docBase="/aplicacao" 
> > debug="0" reloadable="true" 
> > crossContext="true"> 
> > <Logger 
> > className="org.apache.catalina.logger.FileLogger" 
> > prefix="localhost_dev_log." suffix=".txt" 
> > timestamp="true" /> 
> > </Context> 
> > ========================================= 
> > 
> > desde j� agrade�o a aten��o de todos..... 
> > 
> > Slackware Linux 9.1 
> > kernel - 2.6.4 
> > 
> > 
>_________________________________________________________________

> > MSN Messenger: converse com os seus amigos online.

> > http://messenger.msn.com.br 
> > 
> > 
> > 
>-------------------------------------------------------------------------------------------

> > Ceara' Java User Group 
> > 
> >   Para cancelar sua assinatura, envie um e-mail 
> > para: [EMAIL PROTECTED] 
> >   Para mais informacoes, mande um e-mail para: 
> > [EMAIL PROTECTED] 
> >   Falar com o administrador? e-mail para: 
> > [EMAIL PROTECTED] 
> > 
> > 
> > 
> 
>______________________________________________________________________

> 
>Yahoo! Messenger - Fale com seus amigos online.
Instale agora! 
>http://br.download.yahoo.com/messenger/ 
> 
>-------------------------------------------------------------------------------------------

>Ceara' Java User Group 
> 
>   Para cancelar sua assinatura, envie um e-mail
para: [EMAIL PROTECTED] 
>   Para mais informacoes, mande um e-mail para:
[EMAIL PROTECTED] 
>   Falar com o administrador? e-mail para:
[EMAIL PROTECTED] 
> 
> 



---------------------------------
MSN Hotmail, o maior webmail do Brasil.  Fa�a o seu
agora. 
-------------------------------------------------------------------------------------------Ceara'
Java User Group  Para cancelar sua assinatura, envie
um e-mail para: [EMAIL PROTECTED]  Para
mais informacoes, mande um e-mail para:
[EMAIL PROTECTED]  Falar com o administrador?
e-mail para: [EMAIL PROTECTED]   

______________________________________________________________________

Yahoo! Messenger - Fale com seus amigos online. Instale agora! 
http://br.download.yahoo.com/messenger/

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

Ceara' Java User Group



  Para cancelar sua assinatura, envie um e-mail para: [EMAIL PROTECTED]

  Para mais informacoes, mande um e-mail para: [EMAIL PROTECTED]

  Falar com o administrador? e-mail para: [EMAIL PROTECTED] 

 


Responder a