testei aqui de casa a mesma aplicação e funcionou beleza...
então do jeito que tava no início...:)
depois de alguns cabelos brancos de preocupação e duvida...segunda
feira vou instalar outro tomcat lá...tô com o 5.5.7 aqui...
Quem já utiliza ele tem alguma opinião sobre estabilidade em produção?
qual a versão que vcs da lista consideram mais estavel ?


On Fri, 25 Feb 2005 18:28:41 -0300, Marcelo Pinheiro
<[EMAIL PROTECTED]> wrote:
> não não cara...
> eu só mudei o endereco do ip pra te mandar a mensagem pra nao colocar
> o ip do servidor na lista,o ip aqui tá certo...
> quanto a isso nao tem problema...
> o estouro da pilha é esse aqui:
> 
> javax.naming.NoInitialContextException: Need to specify class name in
> environment or system property, or as an applet parameter, or in an
> application resource file:  java.naming.factory.initial
>        at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
>        at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
>        at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
>        at javax.naming.InitialContext.lookup(Unknown Source)
>        at br.gov.ce.seinfra.dao.Conexao.abrirConexao(Conexao.java:76)
>        at br.gov.ce.seinfra.dao.Teste.main(Teste.java:20)
> 
> On Fri, 25 Feb 2005 11:57:30 -0800 (PST), trebor iksrazal
> <[EMAIL PROTECTED]> wrote:
> > > > eu apenas mudei o ip da maquina pra 127.0.0.1 ,
> >
> > Imposível. Não pode mudar a maquina pra 127.0.0.1 - é
> > um endereco fixo para rodar aplicacoês local - sem
> > rede. Se tiver 127.0.0.1 na sua configuacao, e nao tem
> > oracle naquele máquina, é errado.
> >
> > Desculpa, mas sem sendo em frente esse rede, é difícil
> > ajudar mais. Se for passar o Stacktrace com o código
> > passei, e sua nova configuracao do server.xml,  talvez
> > posso ajuda-lo mais. Alem disso, não tenho mais
> > conselho. Estou quase com certeza seu problema é sobre
> > enderecos ip.
> >
> > Boa sorte,
> > iksrazal
> >
> > --- Marcelo Pinheiro <[EMAIL PROTECTED]>
> > wrote:
> >
> > > O erro persiste....
> > >
> > >
> > > On Fri, 25 Feb 2005 16:04:09 -0300, Marcelo Pinheiro
> > > <[EMAIL PROTECTED]> wrote:
> > > > eu apenas mudei o ip da maquina pra 127.0.0.1 ,
> > > mas eu estou passando
> > > > o ip do servidor certinho....tanto é que o pool do
> > > struts funciona
> > > > normal mas o do tomcat nao
> > > >
> > > > On Fri, 25 Feb 2005 10:54:46 -0800 (PST), trebor
> > > iksrazal
> > > > <[EMAIL PROTECTED]> wrote:
> > > > > Vc tem oracle rodando nesse máquina? Com
> > > certeza?
> > > > > 127.0.0.1 é _sua máquina_ , ou seja, tomcat e
> > > oracle,
> > > > > nesse configuracao, tem que rodar na mesma
> > > maquina.
> > > > >
> > > > > Também...
> > > > >
> > > > > Context initContext = new InitialContext();
> > > > > if(initContext   == null )
> > > > > {
> > > > >   throw new Exception("Boom - No init Context");
> > > > > }
> > > > >
> > > > > Context envContext  =
> > > > > (Context)initContext.lookup("java:/comp/env");
> > > > >
> > > > > if(envContext  == null )
> > > > > {
> > > > >   throw new Exception("Boom - No Env Context");
> > > > > }
> > > > >
> > > > > DataSource ds =
> > > > > DataSource)envContext.lookup("jdbc/myoracle");
> > > > >
> > > > > if (ds != null)
> > > > > {
> > > > >   Connection conn = ds.getConnection();
> > > > >
> > > > >   if(conn != null)
> > > > >   {
> > > > >     String foo = "Got Connection
> > > > >
> > >
> > "+conn.toString();(DataSource)envContext.lookup("jdbc/myoracle");
> > > > >     System.out.prinln(foo);
> > > > >   }
> > > > >   else
> > > > >   {
> > > > >     throw new Exception("Boom - connection
> > > returned
> > > > > null");
> > > > >   }
> > > > > }
> > > > >
> > > > > HTH,
> > > > > iksrazal
> > > > >
> > > > > --- Marcelo Pinheiro
> > > <[EMAIL PROTECTED]>
> > > > > wrote:
> > > > >
> > > > > > Eu pensei que eu tinha postadoo codigo,devo
> > > ter
> > > > > > postado em outra lista então....
> > > > > >
> > > > > > lá vai:
> > > > > > primeiro o arquivo de contexto do da minha
> > > aplicacao
> > > > > > no tomcat:
> > > > > > <?xml version='1.0' encoding='utf-8'?>
> > > > > > <Context docBase="C:/gerenciador"
> > > > > > path="/gerenciador" reloadable="true">
> > > > > > <Resource name="jdbc/myoracle"
> > > auth="Container"
> > > > > > type="javax.sql.DataSource"/>
> > > > > > <ResourceParams name="jdbc/myoracle">
> > > > > >      <parameter>
> > > > > >               <name>factory</name>
> > > > > >
> > > > > >
> > > > >
> > >
> > <value>org.apache.commons.dbcp.BasicDataSourceFactory</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>maxActive</name>
> > > > > >               <value>100</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>maxIdle</name>
> > > > > >               <value>30000</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>maxWait</name>
> > > > > >               <value>100</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>username</name>
> > > > > >               <value>user</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>password</name>
> > > > > >               <value>pass</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>driverClassName</name>
> > > > > >
> > > <value>oracle.jdbc.driver.OracleDriver</value>
> > > > > >       </parameter>
> > > > > >       <parameter>
> > > > > >               <name>url</name>
> > > > > >
> > > > > >
> > > <value>jdbc:oracle:thin:@127.0.0.1:1521:JAVA</value>
> > > > > >
> > > > > >       </parameter>
> > > > > > </ResourceParams>
> > > > > > </Context>
> > > > > >
> > > > > > no meu web.xml:
> > > > > >
> > > > > > <resource-ref>
> > > > > >  <description>Oracle Datasource
> > > > > > example</description>
> > > > > >  <res-ref-name>jdbc/myoracle</res-ref-name>
> > > > > >  <res-type>javax.sql.DataSource</res-type>
> > > > > >  <res-auth>Container</res-auth>
> > > > > > </resource-ref>
> > > > > >
> > > > > >
> > > > > > no codigo eu tô tentando pegar o pool assim:
> > > > > >
> > > > > > Context initContext = new InitialContext();
> > > > > > Context envContext  =
> > > > > > (Context)initContext.lookup("java:/comp/env");
> > > > > > DataSource ds =
> > > > > >
> > > (DataSource)envContext.lookup("jdbc/myoracle");
> > > > > >
> > > > > >
> > > > > > Ai dá o erro :
> > > > > >
> > > > > > javax.naming.NoInitialContextException: Need
> > > to
> > > > > > specify class name in
> > > > > > environment or system property, or as an
> > > applet
> > > > > > parameter, or in an
> > > > > > application resource file:
> > > > > > java.naming.factory.initial
> > > > > >       at
> > > > > >
> > > > >
> > >
> > javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:640)
> > > > > >       at
> > > > > >
> > > > >
> > >
> > javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243)
> > > > > >       at
> > > > > >
> > > > >
> > >
> > javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:280)
> > > > > >       at
> > > > > >
> > > > >
> > >
> > javax.naming.InitialContext.lookup(InitialContext.java:347)
> > > > > >       at
> > > > > >
> > > > >
> > >
> > br.gov.ce.seinfra.dao.Conexao.abrirConexao(Conexao.java:76)
> > > > > >       at
> > > > > >
> > > > >
> > >
> > br.gov.ce.seinfra.dao.TestePool.main(TestePool.java:20)
> > > > > >
> > > > > >
> > > > > >
> > > > > > On Fri, 25 Feb 2005 09:23:31 -0800 (PST),
> > > trebor
> > > > > > iksrazal
> > > > > > <[EMAIL PROTECTED]> wrote:
> > > > > > >
> > > > > >
> > > > >
> > >
> > http://www.informit.com/articles/article.asp?p=174364&seqNum=3
> > > > > > >
> > > > > > > Lá tem uma lista das execôes com JNDI -
> > > > > > provalvamente
> > > > > > > tem nada ver com LDAP, e vc colou código de
> > > outra
> > > > > > > lugar. Parace que não tem seu servidor
> > > > > > configurado.
> > > > > > >
> > > > > > > Lembra-se, para usar DataSource tem que ter
> > > um
> > > > > > Banco
> > > > > > > de Dados rodando, e um Servlet Container
> > > moderno
> > === message truncated ===
> >
> >
> > __________________________________________________
> > Do You Yahoo!?
> > Tired of spam?  Yahoo! Mail has the best spam protection around
> > http://mail.yahoo.com
> >
>

-------------------------------------------------------------------------------------------
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