Hello,

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

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

Identity Manager is installed on Windows 2003 server, and the java jre
(C:/Program Files/Java) is jre1.5.0_12.
And I have the 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,

Christine


I give you logs of this driver bellow.


[11/05/07 13:38:18.125]:C:/Partage/Logs/SI_AF.log PT:Polling for database
events...
[11/05/07 13:38:18.125]:C:/Partage/Logs/SI_AF.log PT:Updating state for
class 'VIEW_POP3'.
[11/05/07 13:38:18.125]:C:/Partage/Logs/SI_AF.log PT:SELECT A.PK_MATRIC,
A.SV_ETCTIT, A.SV_ETNOJF, A.SV_ETNOMM, A.SV_ETPREN, A.SV_SJGRAD,
A.SV_SJUFON, A.SV_FLAGSO, A.SV_FLAGCP, A.SV_NURFID, A.SV_FAMILLE,
A.SV_POLE, A.SV_CR, A.SV_SJSTAT, A.SV_ETDNAI, A.SV_MOPA, A.SV_LASTEVENT,
A.SV_OLDMATRIC FROM VIEW_POP3 A ORDER BY A.PK_MATRIC ASC
[11/05/07 13:38:18.375]:C:/Partage/Logs/SI_AF.log PT:Shutting down...
[11/05/07 13:38:18.375]:C:/Partage/Logs/SI_AF.log PT:BEGIN Close
connection.
[11/05/07 13:38:18.375]:C:/Partage/Logs/SI_AF.log PT:END Close
connection.
[11/05/07 13:38:18.375]:C:/Partage/Logs/SI_AF.log PT:BEGIN Close
connection.
[11/05/07 13:38:18.375]:C:/Partage/Logs/SI_AF.log PT:END Close
connection.
[11/05/07 13:38:18.390]:C:/Partage/Logs/SI_AF.log PT:Shut down.
[11/05/07 13:38:18.390]:C:/Partage/Logs/SI_AF.log
PT:PublicationShim.start() returned:
[11/05/07 13:38:18.390]:C:/Partage/Logs/SI_AF.log PT:
<nds dtdversion="2.0" ndsversion="8.x" xmlns:jdbc="urn:dirxml:jdbc">
<source>
<product build="20070301_0610" instance="Serveur_Identite"
version="3.5.0">DirXML Driver for JDBC</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status level="fatal" type="driver-general">
<description>An unexpected exception was thrown during a triggerless
publication polling interval.</description>
<jdbc:exception jdbc:class="java.lang.IllegalStateException">
<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.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.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:388)
at java.lang.Thread.run(Thread.java:595)
</jdbc:stack-trace>
</jdbc:exception>
</status>
</output>
</nds>
[11/05/07 13:38:18.421]:C:/Partage/Logs/SI_AF.log PT:No input
transformation policies.
[11/05/07 13:38:18.421]:C:/Partage/Logs/SI_AF.log PT:Applying schema
mapping policies to input.
[11/05/07 13:38:18.421]:C:/Partage/Logs/SI_AF.log PT:Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[11/05/07 13:38:18.421]:C:/Partage/Logs/SI_AF.log PT:Resolving association
references.
[11/05/07 13:38:18.421]:C:/Partage/Logs/SI_AF.log PT:
DirXML Log Event -------------------
Driver: ANNUFEDalphasystemEnsemble PiloteServeur_Identite
Channel: Publisher
Status: Fatal
Message: <description>An unexpected exception was thrown during a
triggerless publication polling interval.</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.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.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:388)
at java.lang.Thread.run(Thread.java:595)
</jdbc:stack-trace>
</jdbc:exception>
[11/05/07 13:38:18.437]:C:/Partage/Logs/SI_AF.log PT:
DirXML Log Event -------------------
Driver: ANNUFEDalphasystemEnsemble PiloteServeur_Identite
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>An
unexpected exception was thrown during a triggerless publication polling
interval.</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.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.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:388)
at java.lang.Thread.run(Thread.java:595)
</jdbc:stack-trace>
</jdbc:exception>
<application>DirXML</application>
<module>Serveur_Identite</module>
<object-dn></object-dn>
<component>Publisher</component>
[11/05/07 13:38:18.453]:C:/Partage/Logs/SI_AF.log PT:Killing driver from
publisher thread; after PublicationShim.start().
[11/05/07 13:38:18.453]:C:/Partage/Logs/SI_AF.log PT:Requesting
termination.
[11/05/07 13:38:18.468]:C:/Partage/Logs/SI_AF.log PT:Ending publisher
thread.
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log ST:Leaving event loop.
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log ST:Shutting down DirXML
driver ANNUFEDalphasystemEnsemble PiloteServeur_Identite.
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log STriverShim.shutdown()
returned:
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log ST:
<nds dtdversion="2.0" ndsversion="8.x" xmlns:jdbc="urn:dirxml:jdbc">
<source>
<product build="20070301_0610" instance="Serveur_Identite"
version="3.5.0">DirXML Driver for JDBC</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status level="success"/>
</output>
</nds>
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log ST:Waiting for Publisher
thread to terminate...
[11/05/07 13:38:18.515]:C:/Partage/Logs/SI_AF.log ST:Publisher thread
terminated.
[11/05/07 13:38:18.531]:C:/Partage/Logs/SI_AF.log STriver terminated.