Hi,

After an unexpected shutdown of an IdM 4.5.0.2 instance, I'm getting the
following error (intentionally brief for security reasons):

[04/23/16 19:12:40.813]:Application PT:Connecting to database...
[04/23/16 19:12:40.823]:Application PT:Connected to database.
[04/23/16 19:12:40.830]:Application PT:Publisher is active.
[04/23/16 19:12:40.840]:Application PT:Unhandled Exception:
java.io.IOError: java.io.EOFException
[04/23/16 19:12:40.848]:Application PT:java.io.IOError:
java.io.EOFException
at org.mapdb.Volume$FileChannelVol.getByte(Volume.jav a:860)
at org.mapdb.StoreWAL.verifyLogFile(StoreWAL.java:710 )
at org.mapdb.StoreWAL.<init>(StoreWAL.java:82)
at org.mapdb.DBMaker.extendStoreWAL(DBMaker.java:928)
at org.mapdb.DBMaker.makeEngine(DBMaker.java:722)
at org.mapdb.DBMaker.make(DBMaker.java:665)
at
com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMFi le.setRecMan(Unknown
Source)
at com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMFi le.open(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMFi leManager.newJDBMFile(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMFi leManager.getFile(Unknown
Source)
at com.novell.nds.dirxml.driver.jdbc.JDBCChannel.getF ile(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCTriggerlessP ublicationShim.openTriggerlessFile(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCTriggerlessP ublicationShim.beforePoll(Unknown
Source)
at com.novell.nds.dirxml.driver.jdbc.JDBCPublicationS him.start(Unknown
Source)
at com.novell.nds.dirxml.driver.jdbc.JDBCPublicationP roxy.start(Unknown
Source)
at com.novell.nds.dirxml.engine.Publisher.run(Publish er.java:542)
at java.lang.Thread.run(Thread.java:745)
Caused by: java.io.EOFException
at org.mapdb.Volume$FileChannelVol.readFully(Volume.j ava:807)
at org.mapdb.Volume$FileChannelVol.getByte(Volume.jav a:857)
... 16 more

I may be headed in the wrong direction, but I'm wondering if the fix is
simply a matter of removing a temporary file(s) or cleaning-up cache
somewhere? Interesting, if I disable the connection between the IdM
server and the Informix database that the driver connects to, the JDBC
driver starts. The minute I allow the driver to connect to the
database, it establishes a connection to the database and crashes
milliseconds later.

If anyone has any ideas or suggestions, they are welcome and
appreciated.

Thanks,

Bill


--
bscully
------------------------------------------------------------------------
bscully's Profile: https://forums.netiq.com/member.php?userid=355
View this thread: https://forums.netiq.com/showthread.php?t=55765