Deu certo....
Era essa linha q tava faltando e o tempo de conexao default (5000) q tava
pequeno demais...coloquei 10000 e funcionou...
Obrigado mesmo pela ajuda....valeu..
Em 14 Sep 2004, [EMAIL PROTECTED] escreveu:
>Erik
> Eu dei uma olhada no server.xml esta faltando o
>parametro que esta destacado em vermelho!!
> pode ser isso !!!!!
>
> <?xml version='1.0'
>encoding='utf-8'?>
>
> factory
>
> org.apache.commons.dbcp.BasicDataSourceFactory
>
> url
>
> jdbc:oracle:thin:@sdlr157:1521:prourb
>
> validationQuery
>
> select * from tb_recursos;
>
> maxIdle
>
> 2
>
> maxActive
>
> 4
>
> driverClassName
>
> oracle.jdbc.driver.OracleDriver
>
> maxWait
>
> 5000
>
> removeAbandoned
>
> true
>
> username
>
> srr2
>
> password
>
> srr2
>
> ----- 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]
>>
>
>----------
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]