Tenemos una base de datos en el AS, y queremos poder acceder a ella con una aplicaci�n JAVA utilizando JDBC con el driver JTOPEN
El problema es que parece que no llegamos a conectar, el DSPLOG no registra actividad.
Alguien lo ha hecho?
El c�digo que estamos utilizando es:
public class Prueba
{
public static Connection getConnection()
{
Connection con = null;
try
{
java.sql.DriverManager.registerDriver(
new com.ibm.as400.access.AS400JDBCDriver());
con =
DriverManager.getConnection(
"jdbc:as400://xxx.yyy.zzz.mmm", "usu", "pas");
} catch (SQLException ex)
{
System.out.println("error1: " + ex);
}
return con;
} public static void closeConnection(Connection connection)
{
try
{
if (connection != null)
connection.close();
} catch (SQLException ex)
{}
} public void init()
{
System.out.println("ini");
Connection con = getConnection();
System.out.println("conexion " + con);
closeConnection(con);
System.out.println("fin");
} public static void main(String[] args)
{
Prueba p = new Prueba();
p.init();
}
}Los mensajes de error son:
java.lang.NullPointerException
at com.ibm.as400.access.AS400ImplRemote.signonConnect(AS400ImplRemote.java:1766)
at com.ibm.as400.access.AS400ImplRemote.signon(AS400ImplRemote.java:1615)
at com.ibm.as400.access.AS400.sendSignonRequest(AS400.java:2402)
at com.ibm.as400.access.AS400.promptSignon(AS400.java:1931)
at com.ibm.as400.access.AS400.signon(AS400.java:2917)
at com.ibm.as400.access.AS400.connectService(AS400.java:754)
at com.ibm.as400.access.AS400JDBCConnection.setProperties(AS400JDBCConnection.java:2628)
at com.ibm.as400.access.AS400JDBCDriver.prepareConnection(AS400JDBCDriver.java:758)
at com.ibm.as400.access.AS400JDBCDriver.initializeConnection(AS400JDBCDriver.java:649)
at com.ibm.as400.access.AS400JDBCDriver.connect(AS400JDBCDriver.java:235)
at java.sql.DriverManager.getConnection(DriverManager.java:512)
at java.sql.DriverManager.getConnection(DriverManager.java:194)
at Prueba.getConnection(Prueba.java:26)
at Prueba.init(Prueba.java:64)
at Prueba.main(Prueba.java:73)
Gracias
Lluis
_________________________________________________________________
Dale rienda suelta a tu tiempo libre. Encuentra mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/
_____________________________________________________ Forum.HELP400 es un servicio m�s de NEWS/400. � Publicaciones Help400, S.L. - Todos los derechos reservados http://www.help400.es _____________________________________________________
Para darte de baja, env�a el mensaje resultante de pulsar mailto:[EMAIL PROTECTED]
