Hello,

I have a problem when starting my jdbc driver (which was working ok
few
days ago) based on Sql.

Problem is that as soon as I start my driver, this driver is then
shutting
down.

Identity Manager is installed on a Netware 6.5 box. And I have the most
recent classes jar and zip files in Novell/NDS/lib directory.

Does someone have an idea about the nature of this problem ?
What is strange is that it was working ok before.

Many thanks in advance for your help,


The log output is below:

[04/22/08 09:25:14.636]: ULS PT:
DirXML Log Event -------------------
Driver: \IDV\IDV\IDVDrvr\ULS
Channel: Publisher
Status: Fatal
Message: <description>Unable to recover from triggerless state
file corruption: java.lang.IllegalStateException: Error during
underflow [1]</description>
<jdbc:exception jdbc:class="java.lang.IllegalStateException"
xmlns:jdbc="urn:dirxml:jdbc">
<jdbc:message>Error during underflow [1]</jdbc:message>
<jdbc:stack-trace>java.lang.IllegalStateException: Error during
underflow [1]
at jdbm.btree.BPage.remove(BPage.java:451)
at jdbm.btree.BPage.remove(BPage.java:442)
at jdbm.btree.BPage.remove(BPage.java:442)
at jdbm.btree.BTree.remove(BTree.java:313)
at com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMTr ee.remove(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.moveToNext(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.modifyObject(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.stringImplementation(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.startImpl(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.start(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCTriggerlessP ublicationShim.waitForEvents(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCPublicationS him.pollImpl(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCPublicationS him.pollLoop(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:315)
at java.lang.Thread.run(Thread.java:534)
</jdbc:stack-trace>
</jdbc:exception>
[04/22/08 09:25:14.832]: ULS PT:
DirXML Log Event -------------------
Driver: \IDV\IDV\IDVDrvr\ULS
Channel: Publisher
Status: Fatal
Message: Code(-9005) The driver returned a "fatal" status
indicating that the driver should be shut down. Detail from driver:
<description>Unable to recover from triggerless state file corruption:
java.lang.IllegalStateException: Error during underflow
[1]</description>
<jdbc:exception jdbc:class="java.lang.IllegalStateException"
xmlns:jdbc="urn:dirxml:jdbc">
<jdbc:message>Error during underflow [1]</jdbc:message>
<jdbc:stack-trace>java.lang.IllegalStateException: Error during
underflow [1]
at jdbm.btree.BPage.remove(BPage.java:451)
at jdbm.btree.BPage.remove(BPage.java:442)
at jdbm.btree.BPage.remove(BPage.java:442)
at jdbm.btree.BTree.remove(BTree.java:313)
at com.novell.nds.dirxml.driver.jdbc.util.jdbm.JDBMTr ee.remove(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.moveToNext(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.modifyObject(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.stringImplementation(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.startImpl(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.util.state.State Mediator.start(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCTriggerlessP ublicationShim.waitForEvents(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCPublicationS him.pollImpl(Unknown
Source)
at
com.novell.nds.dirxml.driver.jdbc.JDBCPublicationS him.pollLoop(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:315)
at java.lang.Thread.run(Thread.java:534)
</jdbc:stack-trace>
</jdbc:exception>
<application>DirXML</application>
<module>ULS</module>
<object-dn></object-dn>
<component>Publisher</component>
[04/22/08 09:25:14.832]: ULS PT: Killing driver from publisher thread;
after PublicationShim.start().
[04/22/08 09:25:14.832]: ULS PT: Requesting termination.
[04/22/08 09:25:14.938]: ULS PT: Ending publisher thread.
[04/22/08 09:25:15.024]: ULS ST: Leaving event loop.
[04/22/08 09:25:15.024]: ULS ST: Shutting down DirXML driver
\IDV\IDV\IDVDrvr\ULS.
[04/22/08 09:25:15.024]: ULS ST: DriverShim.shutdown() returned:
[04/22/08 09:25:15.024]: ULS ST:
<nds dtdversion="2.0" ndsversion="8.x" xmlns:jdbc="urn:dirxml:jdbc">
<source>
<product build="20070626_1024" instance="ULS"
version="2.1.7">DirXML Driver for JDBC</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status level="success"/>
</output>
</nds>
[04/22/08 09:25:15.024]: ULS ST: Waiting for Publisher thread to
terminate...
[04/22/08 09:25:15.024]: ULS ST: Publisher thread terminated.
[04/22/08 09:25:15.055]: ULS ST: Driver terminated.


--
P_flores
------------------------------------------------------------------------
P_flores's Profile: http://forums.novell.com/member.php?userid=15209
View this thread: http://forums.novell.com/showthread.php?t=325160