[resolvido] Erro "não usual" no driver postgresql-8.1-407.jdbc3

Olá pessoal, estou com um sistema funcionando perfeitamente no eclipse ou quando é rodado diretamente na máquina.

Quando tento utilizá-lo através do Java WebStart é lançada a seguinte exceção:

org.postgresql.util.PSQLException: Alguma coisa não usual ocorreu para causar a falha do driver. Por favor reporte esta exceção. at org.postgresql.Driver.connect(Driver.java:263) at java.sql.DriverManager.getConnection(Unknown Source) at java.sql.DriverManager.getConnection(Unknown Source) at br.com.plangeo.bancodedados.ConexaoPostgre.setConexao(ConexaoPostgre.java:148) at br.com.plangeo.bancodedados.ConexaoPostgre.<init>(ConexaoPostgre.java:50) at br.com.plangeo.bancodedados.ConexaoGeral.<init>(ConexaoGeral.java:77) at br.com.plangeo.bancodedados.Comando.<init>(Comando.java:12) at acessobancodedados.Login.<init>(Login.java:21) at interfacegrafica.InterfaceLogin$Logar.actionPerformed(InterfaceLogin.java:119) at javax.swing.JTextField.fireActionPerformed(Unknown Source) at javax.swing.JTextField.postActionEvent(Unknown Source) at javax.swing.JTextField$NotifyAction.actionPerformed(Unknown Source) at javax.swing.SwingUtilities.notifyAction(Unknown Source) at javax.swing.JComponent.processKeyBinding(Unknown Source) at javax.swing.JComponent.processKeyBindings(Unknown Source) at javax.swing.JComponent.processKeyEvent(Unknown Source) at java.awt.Component.processEvent(Unknown Source) at java.awt.Container.processEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.KeyboardFocusManager.redispatchEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.preDispatchKeyEvent(Unknown Source) at java.awt.DefaultKeyboardFocusManager.typeAheadAssertions(Unknown Source) at java.awt.DefaultKeyboardFocusManager.dispatchEvent(Unknown Source) at java.awt.Component.dispatchEventImpl(Unknown Source) at java.awt.Container.dispatchEventImpl(Unknown Source) at java.awt.Window.dispatchEventImpl(Unknown Source) at java.awt.Component.dispatchEvent(Unknown Source) at java.awt.EventQueue.dispatchEvent(Unknown Source) at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.pumpEvents(Unknown Source) at java.awt.EventDispatchThread.run(Unknown Source)

O problema é que ele não explica o tipo do erro… alguém já teve isso ou sabe com posso resolver???

Abraços…

tipo…ki etranho…vc tem certeza que o drive tah inteiro(tipo…o donwload deu problema…) coisa assim… :?

Tenho sim, tanto que ele funciona quando executo o sistema pelo Eclipse… é só na hora de executar pelo Java WebStart.

:confused:

Ele não chegou sequer a criar a conexão… ele não carregou o driver do postgresql… abra o jar gerado para jws e veja se o driver está indo junto com a aplicação… lembrando que além de mandar o jar junto com a aplicação, vc tem que declarar no arquivo de configuração do JWS que está utilizando a biblioteca externa e apontar o caminho dela dentro da aplicação… só pode ser um destes dois problemas… não existe outra possibilidade para ele não estar carregando o Driver em um tipo de arquitetura e em outra não ok?

um abraço e boa sorte!

[resolvido]

O erro era bobo mesmo… eu estava conectando com a string “localhost”, ou seja, funcionava no Eclipse… mas quando eu “startava” o tom cat não funcionava… mas agora q coloquei o IP da máquina funciona perfeitamente!!

Vlw pessoal… abraços!