Hat von euch schon mal jemand so einen Java-Fehler gelöst?
AMgr: Start executing agent 'JDBC Oracle-Tabelle importieren
Agent Manager: Agent error: java.lang.ArrayIndexOutOfBoundsException: Array index out of range: -1
Agent Manager: Agent error: at oracle.jdbc.driver.T4CTTIoauthenticate.setSessionFields(T4CTTIoauthenticate.java:1500)
Agent Manager: Agent error: at oracle.jdbc.driver.T4CTTIoauthenticate.<init>(T4CTTIoauthenticate.java:291)
Agent Manager: Agent error: at oracle.jdbc.driver.T4CConnection.logon(T4CConnection.java:599)
Agent Manager: Agent error: at oracle.jdbc.driver.PhysicalConnection.connect(PhysicalConnection.java:688)
Agent Manager: Agent error: at oracle.jdbc.driver.T4CDriverExtension.getConnection(T4CDriverExtension.java:39)
Agent Manager: Agent error: at oracle.jdbc.driver.OracleDriver.connect(OracleDriver.java:691)
Agent Manager: Agent error: at java.sql.DriverManager.getConnection(DriverManager.java:675)
Agent Manager: Agent error: at java.sql.DriverManager.getConnection(DriverManager.java:258)
Agent Manager: Agent error: at JDBCTools.openConnection(JDBCTools.java:52)
...
Hierbei handelt es um eine JDBC- Oracle Anbindung. Der Agent läuft problemlos auf einem anderen, älteren Domino 9 FP6 Server. Auf einem aktuellen Test-Server mit FP9, kommt dieser Fehler. Aktuelle Oracle-JDBC Treiber konnten auch nicht helfen.
Ich denke ja es liegt irgendwie am Agentmanager, denn in Eclipse mit der Java-Umgebung des Servers funktioniert der Oracle-Verbindungsaufbau ohne Fehler.
Alternativ würde ich jetzt einen JavaServerTask schreiben, aber ein Agent wäre schon cooler, da dieser einfacher zu administrieren ist.