Page 1 sur 1

lotus notes jdbc oracle

MessagePublié: 22 Nov 2013 à 18:21
par Aniss
Bonjour

j'essaye de créer un agent java pour se connecter a une base oracle (11.2.0.0), j'ai essayé le driver ojdbc14.jar , ojdbc6.jar , ojdbc5.jar
Code : Tout sélectionner
System.out.println("Import agent starting...");
          String cs = "jdbc:oracle:thin:@000.000.000.000:port#:database";
          DriverManager.registerDriver (new oracle.jdbc.OracleDriver());
          Connection conn = DriverManager.getConnection(cs, "username", "password");
         
          //Quit if no connection, write status to console
          if(conn!=null){
                 System.out.println("Connected to Oracle");
          }         
          else {
                 System.out.println("Not connected to Oracle");
                 System.exit(0);
          }


mais je recoi toujours la même erreur

java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:948)
at oracle.jdbc.driver.T4CTTIoauthenticate.<init>(T4CTTIoauthenticate.java:225)
at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:351)
at oracle.jdbc.driver.PhysicalConnection.<init>(PhysicalConnection.java:531)
at oracle.jdbc.driver.T4CConnection.<init>(T4CConnection.java:221)
at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:32)
at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:503)
at java.sql.DriverManager.getConnection(DriverManager.java:317)
at java.sql.DriverManager.getConnection(DriverManager.java:354)
at JavaAgent.NotesMain(Unknown Source)
at lotus.domino.AgentBase.runNotes(Unknown Source)
at lotus.domino.NotesThread.run(Unknown Source)

Re: lotus notes jdbc oracle

MessagePublié: 27 Nov 2013 à 18:52
par Jérôme Deniau
Connection Manager à été installé sur le serveur web Domino? De mémoire même avec un type 4 il faut ça....

http://docs.oracle.com/cd/B19306_01/jav ... bcthin.htm