Possivelmente o objeto
declaracao = null
Att,
Marco
----- Original Message -----
From: "Erik P. Alves" <[EMAIL PROTECTED]>
To: <[EMAIL PROTECTED]>
Sent: Tuesday, September 14, 2004 4:49 PM
Subject: Re: [cejug-discussao] ????? declaracao = conexao.createStatement()
>
> � erro em tempo de execucao...
>
> HTTP 500 e :
> java.lang.NullPointerException
> camadas.Conecta.buscaReservaAtiva(Conecta.java:45)
>
> Obs: a linha 45 � essa:
> resultado = declaracao.executeQuery(pesquisa);
>
> � como se o resultSet nao retornasse nada, porem com tudo igual e com uma
> conexao sem pooling funciona corretamente...com a implementacao do pooling
> d� o erro acima...
>
> Obrigado......
>
>
> Em 14 Sep 2004, [EMAIL PROTECTED] escreveu:
>
>
> >O que esta acontecendo mesmo nesta linha ? erro de compila��o eh? ou erro
> em
> >tempo de execu��o?
> >
> >From: "Erik P. Alves"
> >To:
> >Sent: Tuesday, September 14, 2004 4:24 PM
> >Subject: [cejug-discussao] ????? declaracao = conexao.createStatement()
> >
> >>
> >> Ol� galera...
> >> Estou com o seguinte problema:
> >> estou tentando usar pooling no tomcat5, mas nao t� aceitando
> >> a linha: declaracao = conexao.createStatement()
> >>
> >> Alguem pode me dizer como substituo por algo diferente...
> >>
> >> Favor ver parte de meu codigo abaixo:
> >>
> >>
> >> package camadas;
> >> import javax.naming.InitialContext;
> >> import javax.naming.NamingException;
> >> import javax.servlet.http.*;
> >> import javax.sql.DataSource;
> >> import java.sql.*;
> >>
> >>
> >> public class Conecta extends HttpServlet {
> >>
> >> private Connection conexao = null;
> >> private Statement declaracao = null;
> >> private PreparedStatement declPreparada = null;
> >> private ResultSet resultado = null;
> >> private String pesquisa = null;
> >> private String atualiza = null;
> >> private int i=0;
> >>
> >>
> >> public void conecta(){
> >> InitialContext iniContext;
> >> try {
> >>
> >> iniContext = new InitialContext();
> >> DataSource ds =
> >> (DataSource)iniContext.lookup("java:comp/env/jdbc/myoracle");
> >> conexao = ds.getConnection();
> >> declaracao = conexao.createStatement();
> >> } catch (NamingException e) {
> >> System.out.println("erro no catch NamingException e");
> >> }
> >> catch (SQLException e1) {
> >> System.out.println("erro no ---conexao = ds.getConnection()---");
> >> e1.printStackTrace();
> >> }
> >>
> >> }//conecta
> >>
> >>
> >> // usado para listar as reservas ativas na tela index.jsp
> >> public void buscaReservaAtiva(int codigo){
> >>
> >> try {
> >> pesquisa= "select cod_turno,dsc_local,dat_inicio,dat_fim FROM
> >> TB_RESERVAS RES, TB_ITENS_RESERVA ITENS where
> >> RES.COD_RESERVA=ITENS.COD_RESERVA AND ITENS.COD_RECURSO= "+codigo+" AND
> >> RES.DAT_FIM >=sysdate-1" ;
> >> resultado = declaracao.executeQuery(pesquisa);//aki d� problema...
> >>
> >>
> >>
> >>
> >>
> >>
> >> Erik P. Alves
> >> [EMAIL PROTECTED]
> >> [EMAIL PROTECTED]
> >> Celular: 9121.3738
> >>
> >>
>
>___________________________________________________________________________
_
> >_____
> >> Quer mais velocidade?
> >> S� com o acesso Aditivado iG, a velocidade que voc� quer na hora que
voc�
> >precisa.
> >> Clique aqui: http://www.acessoaditivado.ig.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]
> >>
> >
>
>---------------------------------------------------------------------------
----------------
> >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]
> >
> >----------
>
>
> Erik P. Alves
> [EMAIL PROTECTED]
> [EMAIL PROTECTED]
> Celular: 9121.3738
>
>
____________________________________________________________________________
_____
> Quer mais velocidade?
> S� com o acesso Aditivado iG, a velocidade que voc� quer na hora que voc�
precisa.
> Clique aqui: http://www.acessoaditivado.ig.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]
>
-------------------------------------------------------------------------------------------
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]