I recieve an "(-9947) Client request for invalid state transition from 11
to 1" when attempting the refresh the applicaiton schema of the Remedy
(helpdesk) driver. After this error occurs, the driver is left in an
"unknown" and otherwise worthless state. Traffic ceases to flow and you
are unable to stop/restart the driver from iManager or Designer. To return
to normal operation, I must bounce the entire IDM server, then all is
normal again, unless I attempt to refresh the application schema which is
what I need to do.

Does anyone have any insight into what could cause this invalid state
transition when attempting to refresh the application schema? what exactly
is state 11, I'm not familar with that?


there was nothing meaningful I could glean from a level 3 trace....




[2007/12/17 11:19:52] Remedy Production Driver ST: Received state change
event.
[2007/12/17 11:19:52] Remedy Production Driver ST: Transitioned from state
'Running' to state 'Shutdown Pending'.
[2007/12/17 11:19:52] Remedy Production Driver ST: Successfully processed
state change event.
[2007/12/17 11:19:52] Remedy Production Driver ST: Leaving event loop.
[2007/12/17 11:19:52] Remedy Production Driver ST: Shutting down DirXML
driver \AUTHTREE\UNCG\DirXML-RemedySet\Remedy Production Driver.
[2007/12/17 11:19:52] Remedy Production Driver ST: Remote Interface
Driver: Sending...
[2007/12/17 11:19:52] Remedy Production Driver ST:
<nds dtdversion="2.0" ndsversion="8.x">
<input/>
</nds>
[2007/12/17 11:19:52] Remedy Production Driver ST: Remote Interface
Driver: Document sent.
[2007/12/17 11:19:52] Remedy Production Driver : Remote Interface Driver:
Received.
[2007/12/17 11:19:52] Remedy Production Driver :
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="1.0.0.2">Nsure Identity Manager Integration Module
2.0 for Help Desks</product>
<contact>opns.be</contact>
</source>
<output>
<status level="success"/>
<init-params event-id="write-state"/>
</output>
</nds>
[2007/12/17 11:19:52] Remedy Production Driver : Remote Interface Driver:
Received document for subscriber channel
[2007/12/17 11:19:52] Remedy Production Driver : Remote Interface Driver:
Waiting for receive...
[2007/12/17 11:19:52] Remedy Production Driver : Remote Interface Driver:
Closing connection...
[2007/12/17 11:19:52] Remedy Production Driver ST: Remote Interface
Publisher: Received shutdown.
[2007/12/17 11:19:52] Remedy Production Driver : Remote Interface Driver:
Connection closed
[2007/12/17 11:19:52] Remedy Production Driver ST: Remote Interface
Subscriber: Received shutdown.
[2007/12/17 11:19:52] Remedy Production Driver ST: DriverShim.shutdown()
returned:
[2007/12/17 11:19:52] Remedy Production Driver ST:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product version="1.0.0.2">Nsure Identity Manager Integration Module
2.0 for Help Desks</product>
<contact>opns.be</contact>
</source>
<output>
<status level="success"/>
<init-params event-id="write-state"/>
</output>
</nds>
[2007/12/17 11:19:52] Remedy Production Driver ST: Waiting for Publisher
thread to terminate...
[2007/12/17 11:19:52] Remedy Production Driver PT: PublicationShim.start()
returned:
[2007/12/17 11:19:52] Remedy Production Driver PT:
<nds dtdversion="2.0" ndsversion="8.x">
<output>
<status level="success"/>
</output>
</nds>
[2007/12/17 11:19:52] Remedy Production Driver PT: Applying input
transformation policies.
[2007/12/17 11:19:52] Remedy Production Driver PT: Applying policy: Input
Transformation.
[2007/12/17 11:19:52] Remedy Production Driver PT: Applying to status
#1.
[2007/12/17 11:19:52] Remedy Production Driver PT: Evaluating
selection criteria for rule 'Surname builder'.
[2007/12/17 11:19:52] Remedy Production Driver PT: (if-class-name
equal "User") = FALSE.
[2007/12/17 11:19:52] Remedy Production Driver PT: Rule rejected.
[2007/12/17 11:19:52] Remedy Production Driver PT: Evaluating
selection criteria for rule 'Given Name builder'.
[2007/12/17 11:19:52] Remedy Production Driver PT: (if-class-name
equal "User") = FALSE.
[2007/12/17 11:19:52] Remedy Production Driver PT: Rule rejected.
[2007/12/17 11:19:52] Remedy Production Driver PT: Policy returned:
[2007/12/17 11:19:52] Remedy Production Driver PT:
<nds dtdversion="2.0" ndsversion="8.x">
<output>
<status level="success"/>
</output>
</nds>
[2007/12/17 11:19:52] Remedy Production Driver PT: Applying schema mapping
policies to input.
[2007/12/17 11:19:52] Remedy Production Driver PT: Resolving association
references.
[2007/12/17 11:19:52] Remedy Production Driver PT: Ending publisher
thread.
[2007/12/17 11:19:52] Remedy Production Driver ST: Publisher thread
terminated.
[2007/12/17 11:19:52] Remedy Production Driver ST: Driver terminated.
[2007/12/17 11:19:52] Remedy Production Driver ST: Transitioned from state
'Shutdown Pending' to state 'Stopped'.
[2007/12/17 11:19:53] Remedy Production Driver : Reading named passwords
list.
[2007/12/17 11:19:53] Remedy Production Driver : Reading XML attribute
vnd.nds.stream://AUTHTREE/UNCG/DirXML-RemedySet/Remedy Production
Driver#DirXML-EngineControlValues.
[2007/12/17 11:19:53] Remedy Production Driver : Reading XML attribute
vnd.nds.stream://AUTHTREE/UNCG/DirXML-RemedySet#DirXML-ConfigValues.
[2007/12/17 11:19:53] Remedy Production Driver : Reading XML attribute
vnd.nds.stream://AUTHTREE/UNCG/DirXML-RemedySet/Remedy Production
Driver#DirXML-ConfigValues.
[2007/12/17 11:19:53] Remedy Production Driver : Global Configuration
Values:
[2007/12/17 11:19:53] Remedy Production Driver : Name:
enable-password-subscribe Value: true
[2007/12/17 11:19:53] Remedy Production Driver : Name:
enable-password-publish Value: false
[2007/12/17 11:19:53] Remedy Production Driver : Name:
publish-password-to-nds Value: true
[2007/12/17 11:19:53] Remedy Production Driver : Name:
publish-password-to-dp Value: false
[2007/12/17 11:19:53] Remedy Production Driver : Name:
enforce-password-policy Value: true
[2007/12/17 11:19:53] Remedy Production Driver : Name:
reset-external-password-on-failure Value: false
[2007/12/17 11:19:53] Remedy Production Driver : Name:
notify-user-on-password-dist-failure Value: true
[2007/12/17 11:19:53] Remedy Production Driver : Name:
ConnectedSystemName Value: Remedy Production Driver
[2007/12/17 11:19:53] Remedy Production Driver : Name:
dirxml.auto.treename Value: AUTHTREE
[2007/12/17 11:19:53] Remedy Production Driver : Name:
dirxml.auto.driverdn Value: \AUTHTREE\UNCG\DirXML-RemedySet\Remedy
Production Driver
[2007/12/17 11:19:53] Remedy Production Driver : Name:
dirxml.auto.driverguid Value: {7E638C80-8852-11da-BBF1-000F1F64BCC7}
[2007/12/17 11:19:53] Remedy Production Driver : Found subscriber
UNCG\DirXML-RemedySet\Remedy Production Driver\Subscriber.
[2007/12/17 11:19:53] Remedy Production Driver : Found publisher
UNCG\DirXML-RemedySet\Remedy Production Driver\Publisher.
[2007/12/17 11:19:53] Remedy Production Driver : Creating subscriber
thread.
[2007/12/17 11:19:53] Remedy Production Driver ST: Subscriber thread
starting.
[2007/12/17 11:19:53] Remedy Production Driver ST: Reading XML attribute
vnd.nds.stream://AUTHTREE/UNCG/DirXML-RemedySet/Remedy Production
Driver#DirXML-ApplicationSchema.
[2007/12/17 11:19:54] Remedy Production Driver ST: Reading driver
information from the \AUTHTREE\UNCG\DirXML-RemedySet\Remedy Production
Driver object.
[2007/12/17 11:19:54] Remedy Production Driver ST: Loading Java shim
com.novell.nds.dirxml.remote.driver.DriverShimImpl .
[2007/12/17 11:19:54] Remedy Production Driver ST: Calling
DriverShim.getSchema().
[2007/12/17 11:19:54] DirXML Driver
<\AUTHTREE\UNCG\DirXML-RemedySet\Remedy Production Driver> requesting
password.
[2007/12/17 11:19:54] Remedy Production Driver ST: Reading XML attribute
vnd.nds.stream://AUTHTREE/UNCG/DirXML-RemedySet/Remedy Production
Driver#DirXML-ShimConfigInfo.
[2007/12/17 11:19:54] Remedy Production Driver ST:
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<init-params src-dn="\AUTHTREE\UNCG\DirXML-RemedySet\Remedy Production
Driver">
<authentication-info>
<server>REMOTE(hostname=patrol04.uncg.edu port=8090
)patrol04.uncg.edu</server>
<user>dirxml</user>
<password><!-- content suppressed --></password>
</authentication-info>
<driver-options/>
<subscriber-options/>
<publisher-options>
<polling-interval display-name="Specify the number of
seconds to delay before querying ARS for changes.">60</polling-interval>
</publisher-options>
</init-params>
</input>
</nds>
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: start getSchema()
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Opening connection...
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Connection established...
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Sending...
[2007/12/17 11:19:54] Remedy Production Driver : Remote Interface Driver:
Waiting for receive...
[2007/12/17 11:19:54] Remedy Production Driver ST:
<handshake version="1.0">
<password><!-- content suppressed --></password>
</handshake>
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Document sent.
[2007/12/17 11:19:54] Remedy Production Driver : Remote Interface Driver:
Received.
[2007/12/17 11:19:54] Remedy Production Driver :
<handshake version="1.0">
<password><!-- content suppressed --></password>
</handshake>
[2007/12/17 11:19:54] Remedy Production Driver : Remote Interface Driver:
Received document for subscriber channel
[2007/12/17 11:19:54] Remedy Production Driver : Remote Interface Driver:
Waiting for receive...
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Sending...
[2007/12/17 11:19:54] Remedy Production Driver ST:
<nds dtdversion="2.0" ndsversion="8.x">
<output>
<status level="success"/>
</output>
</nds>
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Document sent.
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Sending...
[2007/12/17 11:19:54] Remedy Production Driver ST:
<top>
<driver-init>
<nds dtdversion="3.0" ndsversion="8.x">
<source>
<product version="3.0.0.20051118 ">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<input>
<init-params src-dn="\AUTHTREE\UNCG\DirXML-RemedySet\Remedy
Production Driver">
<authentication-info>
<server>patrol04.uncg.edu</server>
<user>dirxml</user>
<password><!-- content suppressed --></password>
</authentication-info>
<driver-options/>
<subscriber-options/>
<publisher-options>
<polling-interval display-name="Specify the number of
seconds to delay before querying ARS for changes.">60</polling-interval>
</publisher-options>
</init-params>
</input>
</nds>
</driver-init>
</top>
[2007/12/17 11:19:54] Remedy Production Driver ST: Remote Interface
Driver: Document sent.
[2007/12/17 11:20:23]
DirXML Log Event -------------------
Driver: \AUTHTREE\UNCG\DirXML-RemedySet\Remedy Production Driver
Status: Error
Message: (-9947) Client request for invalid state transition from 11
to 1.