Parece que el driver estaba bien, el error era que el usuario bajo el que corre tomcat no tenía permiso para acceder al archivo ini de la aplicacion donde están el JDBCDriverURL, el usuario y contraseña de la bd.
Muchas gracias a Esteban y a Leandro.
Alvaro: el error "no suitable driver" es que no encuentra los driver, para acceder a la base. Debe tener un error en el path donde están puestos . Si mal no recuerdo, hay un carpeta \lib bajo la instalación de la aplicación , y otra general bajo la instalación del TOmcat ( un directorio mas arriba), proba reubicarlos por ahí.
Saludos
Esteban Carle
De: Alvaro Martinez Peri [mailto:alvaro@saico.com.uy]
Enviado el: viernes, 30 de julio de 2010 05:32 p.m.
Para: java-l@gxtech.com.uy
Asunto: [java-l] aplicacion java y SQLServer
Colegas del foro:
Tengo una aplicación Xev1/U2/java/web que accede a una base de datos SQLServer. La aplicacion instalada desde el war en Windows funciona bien. En cambio instalada en Linux Ubuntu cancela al conectar con la base de datos. En ambos casos el SQLServer está corriendo en Windows obviamente. El error es:
javax.servlet.ServletException: java.sql.SQLException: No suitable driver found for
at java.sql.DriverManager.getConnection(DriverManager.java:640)
at java.sql.DriverManager.getConnection(DriverManager.java:169)
at com.genexus.db.driver.GXConnection$1.run(Unknown Source)
at com.genexus.platform.NativeFunctions11.executeWithPermissions(Unknown Source)
at com.genexus.db.driver.GXConnection.connectJDBCDriver(Unknown Source)
at com.genexus.db.driver.GXConnection.connect(Unknown Source)
La aplicacion usa el driver jTDS que se distribuye en el war como jtds-1.2.2.jar. ¿Me falta instalar algo en Ubuntu? ¿Acceder a SQLServer desde Ubuntu será pedir demasiado?
Desde ya gracias por su ayuda
Alvaro Martinez
Montevideo
--
Alvaro Martinez Peri
--
Has recibido este mensaje porque estás suscrito al grupo "GeneXus" de Grupos de Google.
Para publicar una entrada en este grupo, envía un correo electrónico a genexus@googlegroups.com.
Para anular tu suscripción a este grupo, envía un correo electrónico a genexus+unsubscribe@googlegroups.com
Para tener acceso a más opciones, visita el grupo en http://groups.google.com/group/genexus?hl=es.
0 Response to "Re: [java-l] aplicacion java y SQLServer"
Publicar un comentario