problema complicado: RMI y no localizacion de driver de acceso a BBDD-SORRY spanish
From: [XaToA] (boli__NO_SPAN___at_excite.com)
Date: 02/29/04
- Next message: Todd de Gruyl: "Re: OSX FruitMenu-aware app?"
- Previous message: Daniel: "Re: SaX,, Xerces: parse() and IOException caused by wrong URI-encoding ?"
- Next in thread: TT \(Tom Tempelaere\): "Re: problema complicado: RMI y no localizacion de driver de acceso a BBDD-SORRY spanish"
- Reply: TT \(Tom Tempelaere\): "Re: problema complicado: RMI y no localizacion de driver de acceso a BBDD-SORRY spanish"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]
Date: Sun, 29 Feb 2004 00:41:24 +0100
Hola estoy haciendo una aplicaicon RMI.
tengovarias clases una cliente y otra servidor que utiliza, esta ultima una
clise de conexion a una bbdd postgresql
bien si en el main de la clase servidora pongo la conexion a la bbdd se me
conecta bien pero si lo pongo en un metodo de esta clase servidora que es
invocado desde el cliente RMi o lo pongo en otra case que se importa desde
la clae servidora me da el error de abajo, que no encuentra el driver.
el driver lo importo, el jar, en las clases y ademas lo tengo metido en el
classpath (lo he metido en un monton de directorios por si acaso).
Lo que no llego a comprender es porque me compila perfectamente e incluso
funicona si desde el main hago la conexion a la bbdd desde la clase
servidora pero porque no me funciona si lo hago desde un metod que es
invocado desde el cliente rmi.
En el cliente rmi, por si acaso, tambien he importado el correspondiente :
import org.postgresql.*; como en el resto de clases.
Me podeis ayudar por favor?
no comprendo donde peude estar el error.
java.lang.ClassNotFoundException: org.postgresql.Driver
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at
com.administracion.ventanas.utiles.bd.conexionesdesconexiones.conecta
BD(conexionesdesconexiones.java:27)
at
com.administracion.ventanas.servidor.accionessql.AccionesSQLAdministr
acion.conectaBD(AccionesSQLAdministracion.java:85)
at
com.administracion.ventanas.servidor.accionessql.AccionesSQLAdministr
acion.selectCualquierTablaTodosLosRegistros(AccionesSQLAdministracion.java:2
9)
at
com.administracion.ventanas.servidor.ServidorPrincipalAdminTxomin.dev
olverDatos(ServidorPrincipalAdminTxomin.java:57)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at sun.rmi.server.UnicastServerRef.dispatch(Unknown Source)
at sun.rmi.transport.Transport$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at sun.rmi.transport.Transport.serviceCall(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport.handleMessages(Unknown Source)
at sun.rmi.transport.tcp.TCPTransport$ConnectionHandler.run(Unknown
Sour
ce)
at java.lang.Thread.run(Unknown Source)
- Next message: Todd de Gruyl: "Re: OSX FruitMenu-aware app?"
- Previous message: Daniel: "Re: SaX,, Xerces: parse() and IOException caused by wrong URI-encoding ?"
- Next in thread: TT \(Tom Tempelaere\): "Re: problema complicado: RMI y no localizacion de driver de acceso a BBDD-SORRY spanish"
- Reply: TT \(Tom Tempelaere\): "Re: problema complicado: RMI y no localizacion de driver de acceso a BBDD-SORRY spanish"
- Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]