Aí trebor... Cara ...eu não uso LDAP ..até mesmo por não saber o que é... eu vi em uma configuração do inicialcontext na net que tinha dizendo pra configurar o jndi.properties daquele jeito... o erro anterior era 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(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:74) at br.gov.ce.seinfra.dao.TestePool.main(TestePool.java:20) depois quanto tiver tempo vou dar uma pesquisada em LDAP pra ver o que é... On Fri, 25 Feb 2005 07:23:59 -0800 (PST), trebor iksrazal <[EMAIL PROTECTED]> wrote: > Tá usando LDAP? Pode testar a ligacao com telnet: > > Por exemplo, na minha máquina linux: > > Não está rodando: > > /root> telnet 127.0.0.1 389 > Trying 127.0.0.1... > telnet: connect to address 127.0.0.1: Connection > refused > > Mas, quando for iniciar... > > [linux(root)] > /root> /usr/lib/openldap/slapd -s debug > [linux(root)] > /root> telnet 127.0.0.1 389 > Trying 127.0.0.1... > Connected to 127.0.0.1. > Escape character is '^]'. > ta ligado (pode teclar coisa aqui) > > Entendeu? Se tiver um Application Server, tal como > Websphere, ele pode usar LDAP - porque JNDI - que vai > usar para pegar o DataSource - pode funcionar com > LDAP. > > iksrazal > > --- Marcelo Pinheiro <[EMAIL PROTECTED]> > wrote: > > > Tá dando o seguinte erro ao instanciar o pool... > > javax.naming.CommunicationException: localhost:389. > > Root exception is > > java.net.ConnectException: Connection refused: > > connect > > at java.net.PlainSocketImpl.socketConnect(Native > > Method) > > at > > > java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:305) > > at > > > java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:171) > > at > > > java.net.PlainSocketImpl.connect(PlainSocketImpl.java:158) > > at java.net.Socket.connect(Socket.java:426) > > at java.net.Socket.connect(Socket.java:376) > > at java.net.Socket.<init>(Socket.java:291) > > at java.net.Socket.<init>(Socket.java:119) > > at > > > com.sun.jndi.ldap.Connection.createSocket(Connection.java:346) > > at > > > com.sun.jndi.ldap.Connection.<init>(Connection.java:181) > > at > > > com.sun.jndi.ldap.LdapClient.<init>(LdapClient.java:119) > > at > > > com.sun.jndi.ldap.LdapClient.getInstance(LdapClient.java:1668) > > at > > com.sun.jndi.ldap.LdapCtx.connect(LdapCtx.java:2528) > > at > > com.sun.jndi.ldap.LdapCtx.<init>(LdapCtx.java:275) > > at > > > com.sun.jndi.ldap.LdapCtxFactory.getUsingURL(LdapCtxFactory.java:173) > > at > > > com.sun.jndi.ldap.LdapCtxFactory.getUsingURLs(LdapCtxFactory.java:191) > > at > > > com.sun.jndi.ldap.LdapCtxFactory.getLdapCtxInstance(LdapCtxFactory.java:136) > > at > > > com.sun.jndi.ldap.LdapCtxFactory.getInitialContext(LdapCtxFactory.java:66) > > at > > > javax.naming.spi.NamingManager.getInitialContext(NamingManager.java:662) > > at > > > javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:243) > > at > > > javax.naming.InitialContext.init(InitialContext.java:219) > > at > > > javax.naming.InitialContext.<init>(InitialContext.java:175) > > at > > > br.gov.ce.seinfra.dao.Conexao.abrirConexao(Conexao.java:72) > > at > > > br.gov.ce.seinfra.dao.TestePool.main(TestePool.java:20) > > > > > > o arquivo jndi.properties tá assim: > > > > > java.naming.factory.object=com.sun.jndi.ldap.AttrsToCorba:com.wiz.from.Person > > > java.naming.factory.state=com.sun.jndi.ldap.CorbaToAttrs:com.wiz.from.Person > > > java.naming.factory.control=com.sun.jndi.ldap.ResponseControlFactory > > > java.naming.factory.initial=com.sun.jndi.ldap.LdapCtxFactory > > > java.naming.provider.url=ldap://localhost:389/o=jnditutorial > > com.sun.jndi.ldap.netscape.schemaBugs=true > > > > > ------------------------------------------------------------------------------------------- > > 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] > > > > > > > > __________________________________ > Do you Yahoo!? > Yahoo! Mail - now with 250MB free storage. Learn more. > http://info.mail.yahoo.com/mail_250 > > ------------------------------------------------------------------------------------------- > > 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]