Hi all

i am having a small problem using notes driver.
When i remove the user from AD-Group "Notes", the notesuser gets member
of the noaccessgroup in notes, and his arzhostid is removed.
This works perfectly.

But when i put the same user back into the notes group in AD, the
notesdriver cannot find the user in notes addressbook (names). But the
user is still there. Also the name is correct.

I took a level 5 trace. see below.
there is a "Notes error: formular error"
any suggestions?


[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Assoc:
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@GivenName:
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Surname:
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@GivenName-
edir: Arjen
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Surname-edir:
Robben
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Hostid:
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Full Name:
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> /@Full Name -
edir: CN=Arjen Robben/O=Testcenter/C=AT
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> Notes Driver,
No User with this Host ID found
[14.06.2006 11:28:20.31] notesm09915 ST: xsl:message -> Notes Driver,
Check with Notes Fullname if User exists
[14.06.2006 11:28:20.33] notesm09915 ST: Query from policy
[14.06.2006 11:28:20.33] notesm09915 ST:
<nds dtdversion="1.0" ndsversion="8.5"
xmlns:compro="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver
..XdsCommandProcessor"
xmlns:jvar="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utilitie
s.Var"
xmlns:query="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver.
XdsQueryProcessor"
xmlns:utils="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utiliti
es.Utils">
<input>
<query>
<search-class class-name="User"/>
<search-attr attr-name="Given Name">
<value>Arjen</value>
</search-attr>
<search-attr attr-name="Surname">
<value>Robben</value>
</search-attr>
<read-attr attr-name="arzNotesFullname"/>
<read-attr attr-name="Given Name"/>
<read-attr attr-name="Surname"/>
</query>
</input>
</nds>
[14.06.2006 11:28:20.33] notesm09915 ST: Fixing up association
references.
[14.06.2006 11:28:20.33] notesm09915 ST: Applying schema mapping
policies to output.
[14.06.2006 11:28:20.33] notesm09915 ST: No mapping for attr-
name 'Given Name'.
[14.06.2006 11:28:20.33] notesm09915 ST: No mapping for attr-
name 'Surname'.
[14.06.2006 11:28:20.33] notesm09915 ST: No mapping for attr-
name 'arzNotesFullname'.
[14.06.2006 11:28:20.33] notesm09915 ST: No mapping for attr-
name 'Given Name'.
[14.06.2006 11:28:20.33] notesm09915 ST: No mapping for attr-
name 'Surname'.
[14.06.2006 11:28:20.33] notesm09915 ST: Mapping class-name 'User'
to 'Person'.
[14.06.2006 11:28:20.33] notesm09915 ST: No output transformation
policies.
[14.06.2006 11:28:20.33] notesm09915 ST: Submitting document to
subscriber shim:
[14.06.2006 11:28:20.33] notesm09915 ST:
<nds dtdversion="1.0" ndsversion="8.5"
xmlns:compro="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver
..XdsCommandProcessor"
xmlns:jvar="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utilitie
s.Var"
xmlns:query="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver.
XdsQueryProcessor"
xmlns:utils="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utiliti
es.Utils">
<input>
<query event-id="0">
<search-class class-name="Person"/>
<search-attr attr-name="Given Name">
<value>Arjen</value>
</search-attr>
<search-attr attr-name="Surname">
<value>Robben</value>
</search-attr>
<read-attr attr-name="arzNotesFullname"/>
<read-attr attr-name="Given Name"/>
<read-attr attr-name="Surname"/>
</query>
</input>
</nds>
[14.06.2006 11:28:20.34] notesm09915 ST: Remote Interface Driver:
Sending...
[14.06.2006 11:28:20.34] notesm09915 ST:
<nds dtdversion="1.0" ndsversion="8.5"
xmlns:compro="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver
..XdsCommandProcessor"
xmlns:jvar="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utilitie
s.Var"
xmlns:query="http://www.novell.com/nxsl/java/com.novell.nds.dirxml.driver.
XdsQueryProcessor"
xmlns:utils="http://www.novell.com/nxsl/java/com.novell.ncs.dirxml.utiliti
es.Utils">
<input>
<query event-id="0">
<search-class class-name="Person"/>
<search-attr attr-name="Given Name">
<value>Arjen</value>
</search-attr>
<search-attr attr-name="Surname">
<value>Robben</value>
</search-attr>
<read-attr attr-name="arzNotesFullname"/>
<read-attr attr-name="Given Name"/>
<read-attr attr-name="Surname"/>
</query>
</input>
</nds>
[14.06.2006 11:28:20.34] notesm09915 ST: Remote Interface Driver:
Document sent.
[14.06.2006 11:28:20.39] notesm09915 : Remote Interface Driver: Received.
[14.06.2006 11:28:20.39] notesm09915 :
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notesm09915"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="warning" type="app-general">
<description>processUnassociatedQuery: Document Search failed on
query string @Matches (Type; "Person") &amp; @Matches (Given
Name; "Arjen") &amp; @Matches (Surname; "Robben"); ID = 4005. Message:
Notes error: Formula Error (@Matches (Type; "Person") &amp; @Matches
(Given Name; "Arjen") &amp; @Matches (Surname; "Robben")).</description>
</status>
</output>
</nds>
[14.06.2006 11:28:20.39] notesm09915 : Remote Interface Driver: Received
document for subscriber channel
[14.06.2006 11:28:20.39] notesm09915 : Remote Interface Driver: Waiting
for receive...
[14.06.2006 11:28:20.39] notesm09915 ST: SubscriptionShim.execute()
returned:
[14.06.2006 11:28:20.39] notesm09915 ST:
<nds dtdversion="2.0" ndsversion="8.x">
<source>
<product build="20051129_1130 " instance="Notesm09915"
version="2.2.0">Identity Manager Driver for Lotus Notes</product>
<contact>Novell, Inc.</contact>
</source>
<output>
<status event-id="0" level="warning" type="app-general">
<description>processUnassociatedQuery: Document Search failed on
query string @Matches (Type; "Person") &amp; @Matches (Given
Name; "Arjen") &amp; @Matches (Surname; "Robben"); ID = 4005. Message:
Notes error: Formula Error (@Matches (Type; "Person") &amp; @Matches
(Given Name; "Arjen") &amp; @Matches (Surname; "Robben")).</description>
</status>
</output>
</nds>
[14.06.2006 11:28:20.41] notesm09915 ST: No input transformation
policies.
[14.06.2006 11:28:20.41] notesm09915 ST: Applying schema mapping
policies to input.
[14.06.2006 11:28:20.41] notesm09915 ST: Resolving association
references.
[14.06.2006 11:28:20.41] notesm09915 ST: Query from policy result
[14.06.2006 11:28:20.41] notesm09915 ST:



when i do not delete the arzhostid (when removing from group "notes") the
user gets found when searching for arzhostid! without error.

Patrick