I am running into an issue with the Groupwise driver when adding a user
to a distribution list through an entitlement I get the following error.
The problem is I just created this user and sent it through the
groupwise driver to get their account. So I know that the association
is correct. But when it queries back for the NGW: Object ID and gets it
it says it is invalid.

Has anyone seen anything like this?


DirXML: [12/22/09 10:27:18.70]: TRACE: Remote Loader: Received
document for publisher channel
DirXML: [12/22/09 10:27:18.70]: TRACE: Remote Loader: Waiting for
receive...
DirXML: [12/22/09 10:27:18.70]: TRACE: Remote Loader: DirXML
returned:
DirXML: [12/22/09 10:27:18.70]: TRACE: <nds dtdversion="3.5"
ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="success"></status>
</output>
</nds>
DirXML: [12/22/09 10:27:18.70]:
?tuser
</source>
<input>
<query class-name="User"
dest-dn="\Test\Test\CAPITOL\D22NOB\TUser" dest-entry-id="55053"
event-id="gw25" scope="entry">
<read-attr attr-name="NGW: GroupWise ID"/>
<read-attr attr-name="EMail Address"/>
<read-attr attr-name="Internet EMail
Address"/>
</query>
</input>
</nds>
DirXML: [12/22/09 10:09:50.62]: TRACE: Remote Loader: Document sent.
DirXML: [12/22/09 10:09:50.71]: TRACE: Remote Loader: Received.
DirXML: [12/22/09 10:09:50.71]: TRACE: <nds dtdversion="3.5"
ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User" event-id="gw25"
qualified-src-dn="O=Test\OU=CAPITOL\OU=D22NOB\CN=TUser"
src-dn="\Test\Test\CAPITOL\D22NOB\TUser" src-entry-id="55053">
<association
state="associated">TestS.TestHOST.TUser{106}B2C9DF 80-044C-0000-AC1B-CC00C300C700</association>
<attr attr-name="NGW: GroupWise ID">
<value timestamp="1261493141#15"
type="string">TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700</value>
</attr>
<attr attr-name="Internet EMail Address">
<value timestamp="1261493141#9"
type="string">TUser@bogus.com</value>
</attr>
</instance>
<status event-id="gw25" level="success"></status>
</output>
</nds>
DirXML: [12/22/09 10:09:50.71]: TRACE: Remote Loader: Received
document for subscriber channel
DirXML: [12/22/09 10:09:50.71]: TRACE: Remote Loader: Waiting for
receive...
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise: Received back
from NDS ...
DirXML: [12/22/09 10:09:50.71]: TRACE: <nds dtdversion="3.5"
ndsversion="8.x">
<source>
<product version="3.6.0.4294">DirXML</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<instance class-name="User" event-id="gw25"
qualified-src-dn="O=Test\OU=CAPITOL\OU=D22NOB\CN=TUser"
src-dn="\Test\Test\CAPITOL\D22NOB\TUser" src-entry-id="55053">
<association
state="associated">TestS.TestHOST.TUser{106}B2C9DF 80-044C-0000-AC1B-CC00C300C700</association>
<attr attr-name="NGW: GroupWise ID">
<value timestamp="1261493141#15"
type="string">TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700</value>
</attr>
<attr attr-name="Internet EMail Address">
<attr attr-name="Internet EMail Address">
<value timestamp="1261493141#9"
type="string">TUser@bogus.com</value>
</attr>
</instance>
<status event-id="gw25" level="success"></status>
</output>
</nds>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getStatusFromOutputNode>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getStatusFromOutputNode>statusLevel = success
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getAssocKeyAndAssociate>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getAssocKeyFromQuery>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getInstanceNodeFromQuery>instanceNode = instance,null,null
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getAssocKeyFromInstanceNode>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getAssocKeyFromInstanceNode>attrNode =
#text,null,TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getAssocKeyFromInstanceNode>objAssocKey =
TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getGroupWiseIDFromQuery>
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getInstanceNodeFromQuery>instanceNode = instance,null,null
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getGroupWiseIDFromQuery>attrNode =
#text,null,TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
getGroupWiseIDFromQuery>groupWiseID =
TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
associateWithGroupWise>targetDN = \Test\Test\CAPITOL\D22NOB\TUser
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
associateWithGroupWise>targetDNDotFormat = TUser.D22NOB.CAPITOL.Test
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
associateWithGroupWise>assocKey =
TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
associateWithGroupWise>groupWiseID =
TestS.TestHOST.TUser{106}B2C9DF80-044C-0000-AC1B-CC00C300C700
DirXML: [12/22/09 10:09:50.71]: TRACE: GroupWise:
associateWithGroupWise>Association has not changed
DirXML: [12/22/09 10:09:50.72]: TRACE: GroupWise: Modify Event
DirXML: [12/22/09 10:09:50.77]: TRACE: GroupWise:
TestS.TestHOST.TUser not found
DirXML: [12/22/09 10:09:50.77]: TRACE: GroupWise: using
association; looking for TestS.TestHOST.TUser
DirXML: [12/22/09 10:09:50.77]: TRACE: GroupWise:
javax.naming.NameNotFoundException: The object is invalid.
TestS.TestHOST.TUser.; remaining name 'TestS.TestHOST.TUser'
at
com.novell.gw.directory.GwComponentDirContext.wrap FObjInDirContext(Unknown
Source)
at
com.novell.gw.directory.GwComponentDirContext.c_lo okup(Unknown Source)
at com.novell.gw.directory.GwDirContext.lookup(Unknow n Source)
at com.novell.gw.directory.GwDirContext.lookup(Unknow n Source)
at com.novell.gw.dirxml.driver.common.GWobject.lookup (Unknown
Source)
at
com.novell.gw.dirxml.driver.common.GWengine.proces sModifyEvent(Unknown
Source)
at com.novell.gw.dirxml.driver.common.GWengine.execut e(Unknown
Source)
at
com.novell.gw.dirxml.driver.gw.GWsubscriptionShim. execute(Unknown
Source)
at
com.novell.nds.dirxml.remote.loader.Driver.driverS tart(Driver.java:155)
at
com.novell.nds.dirxml.remote.loader.RemoteLoader.r un(RemoteLoader.java:950)
at java.lang.Thread.run(Unknown Source)
DirXML: [12/22/09 10:09:50.77]: TRACE: GroupWise:
*** GroupWise Error: javax.naming.NameNotFoundException: The object is
invalid. TestS.TestHOST.TUser.; remaining name 'TestS.TestHOST.TUser'
DirXML: [12/22/09 10:09:50.77]: TRACE: GroupWise: Output:
DirXML: [12/22/09 10:09:50.77]: TRACE: <nds dtdversion="2.0"
ndsversion="8.x">
<source>
<product build="20070208_1058" instance="GroupWise"
version="3.5.0 (linux)">DirXML Driver for GroupWise</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status code="javax.naming.NameNotFoundException: The
object is invalid. TestS.TestHOST.TUser.; remaining name
'TestS.TestHOST.TUser'" event-id="idmTest01#200912221509
50#1#2" level="error" type="app-general">
<code>javax.naming.NameNotFoundException: The
object is invalid. TestS.TestHOST.TUser.; remaining name
'TestS.TestHOST.TUser'</code>
<description>GroupWise Error</description>

<object-dn>\Test\Test\CAPITOL\D22NOB\TUser</object-dn>
</status>
</output>
</nds>
DirXML: [12/22/09 10:09:50.77]: TRACE: Remote Loader:
SubscriptionShim.execute() returned:


--
braunyar
------------------------------------------------------------------------
braunyar's Profile: http://forums.novell.com/member.php?userid=11758
View this thread: http://forums.novell.com/showthread.php?t=396559