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]