Trying to troubleshoot a jdbc connector that should, among other things,
update a user's SSN in eDirectory if the value in the database changes
(typically because the user is a foreign national created using a bogus
value for SSN, which is then replaced when a real SSN is available.)

What should happen is that the driver finds a match between the SSN
value in eDirectory and an application attribute that sores the old
(pre-change) SSN. In that case it should update the SSN in eDirectory
from the new value in the application.

This does not always seem to work properly, however. Below is a trace
from a specific case where it failed. I know the SN was never updated in
eDir because 1. it's wrong and 2. an attribute that should contain the
pre-change SSN is unpopulated. I suspect it has something to do with the
associaiton being removed as per the error message in the subject line
but i need some help understanding exactly why that is happening & where
in the driver config to find the policy that is causing it.

The trace:

[09/01/09 03:31:53.420]:students PT:Reading relevant attributes from
PK_SSN=111111111,table=IUDV20SU,schema=PIUD.
[09/01/09 03:31:53.420]:students PT:Fixing up association references.
[09/01/09 03:31:53.420]:students PT:Applying schema mapping policies to
output.
[09/01/09 03:31:53.420]:students PT:Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.420]:students PT:Applying output transformation
policies.
[09/01/09 03:31:53.420]:students PT:Applying policy: %+C%14COutput
Transformation%-C.
[09/01/09 03:31:53.424]:students PT:No input transformation policies.
[09/01/09 03:31:53.425]:students PT:Applying schema mapping policies to
input.
[09/01/09 03:31:53.425]:students PT:Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.425]:students PT:Resolving association references.
[09/01/09 03:31:53.426]:students PT:Applying object matching policies.
[09/01/09 03:31:53.426]:students PT:Applying policy: %+C%14CMatching
Rule%-C.
[09/01/09 03:31:53.426]:students PT: Pumping XDS to eDirectory.
[09/01/09 03:31:53.427]:students PT: Performing operation query
for UGA.
[09/01/09 03:31:53.427]:students PT:No mactch for Given
Name,ugaDOB,ugaSSN: Given Name: XXXX ugaDOB: 07/20/1987ugaSSN:
111111111
[09/01/09 03:31:53.428]:students PT: Pumping XDS to
eDirectory.
[09/01/09 03:31:53.428]:students PT: Performing operation
query for UGA.
[09/01/09 03:31:53.429]:students PT:No match for Surname,ugaDOB,ugaSSN:
Surname: YYYY ugaDOB: 07/20/1987ugaSSN: 111111111
[09/01/09 03:31:53.429]:students PT: Pumping XDS to
eDirectory.
[09/01/09 03:31:53.429]:students PT: Performing operation
query for UGA.
[09/01/09 03:31:53.431]:students PT:Found ugaSSN Change: ugaSSN:
111111111 ugaOldSSN: 222222222 ugaDOB: 07/20/1987 Given Name: XXXX
[09/01/09 03:31:53.432]:students PT:A match found, using
\MYID-TREE\UGA\users\zzzzz.
[09/01/09 03:31:53.454]:students PT:Merging eDirectory and application
values.
[09/01/09 03:31:53.454]:students PT:Reading relevant attributes from
\MYID-TREE\UGA\users\zzzzz.
[09/01/09 03:31:53.455]:students PT:Pumping XDS to eDirectory.
[09/01/09 03:31:53.455]:students PT:Performing operation query for
\MYID-TREE\UGA\users\zzzzz.
[09/01/09 03:31:53.457]:students PT:Updating eDirectory with
application values.
[09/01/09 03:31:53.457]:students PT:Applying command transformation
policies.
[09/01/09 03:31:53.458]:students PT:Applying policy:
%+C%14CugaDegreeMajor Add%-C.
[09/01/09 03:31:53.458]:students PT:Applying policy: %+C%14CugaAreaEmph
Add%-C.
[09/01/09 03:31:53.458]:students PT:Applying policy:
%+C%14CugaDegreeMinor Add%-C.
[09/01/09 03:31:53.458]:students PT:Filtering out notification-only
attributes.
[09/01/09 03:31:53.459]:students PT:Pumping XDS to eDirectory.
[09/01/09 03:31:53.459]:students PT:Performing operation modify for
\MYID-TREE\UGA\users\zzzzz.
[09/01/09 03:31:53.460]:students PT:Modifying entry
\MYID-TREE\UGA\users\zzzzz.
[09/01/09 03:31:53.463]:students PT:
DirXML Log Event -------------------
Driver: \MYID-TREE\UGA\services\UGADriverSet\Students
Channel: Publisher
Object: PK_SSN=111111111,table=IUDV20SU,schema=PIUD
(\MYID-TREE\UGA\users\zzzzz)
Status: Success
[09/01/09 03:31:53.463]:students PT:Fixing up association references.
[09/01/09 03:31:53.464]:students PT:Applying schema mapping policies to
output.
[09/01/09 03:31:53.464]:students PT:Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.464]:students PT:Applying output transformation
policies.
[09/01/09 03:31:53.464]:students PT:Applying policy: %+C%14COutput
Transformation%-C.
[09/01/09 03:31:53.469]:students PT:Receiving DOM document from
application.
[09/01/09 03:31:53.470]:students PT:No input transformation policies.
[09/01/09 03:31:53.470]:students PT:Applying schema mapping policies to
input.
[09/01/09 03:31:53.470]:students PT:Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.471]:students PT:Resolving association references.
[09/01/09 03:31:53.471]:students PT:Applying event transformation
policies.
[09/01/09 03:31:53.472]:students PT:Applying policy: %+C%14CBlock
Deletes%-C.
[09/01/09 03:31:53.472]:students PT:Applying policy: %+C%14CSSN
Changed%-C.
[09/01/09 03:31:53.472]:students PT: Pumping XDS to eDirectory.
[09/01/09 03:31:53.473]:students PT: Performing operation
remove-association for .
[09/01/09 03:31:53.477]:students PT:
DirXML Log Event -------------------
Driver: \MYID-TREE\UGA\services\UGADriverSet\Students
Channel: Publisher
Status: Success
[09/01/09 03:31:53.477]:students PT:Applying policy: %+C%14CBlock
events other then CoreID and Users%-C.
[09/01/09 03:31:53.477]:students PT:Applying policy: %+C%14CModify
ugaAreaEmph%-C.
[09/01/09 03:31:53.478]:students PT: Fixing up association
references.
[09/01/09 03:31:53.478]:students PT: Applying schema mapping
policies to output.
[09/01/09 03:31:53.478]:students PT: Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.478]:students PT: Applying output
transformation policies.
[09/01/09 03:31:53.478]:students PT: Applying policy:
%+C%14COutput Transformation%-C.
[09/01/09 03:31:53.481]:students PT: No input transformation
policies.
[09/01/09 03:31:53.481]:students PT: Applying schema mapping
policies to input.
[09/01/09 03:31:53.481]:students PT: Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.482]:students PT: Resolving association
references.
[09/01/09 03:31:53.482]:students PT:Applying policy: %+C%14CModify
ugaDegreeMajor%-C.
[09/01/09 03:31:53.482]:students PT: Fixing up association
references.
[09/01/09 03:31:53.483]:students PT: Applying schema mapping
policies to output.
[09/01/09 03:31:53.483]:students PT: Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.483]:students PT: Applying output
transformation policies.
[09/01/09 03:31:53.483]:students PT: Applying policy:
%+C%14COutput Transformation%-C.
[09/01/09 03:31:53.486]:students PT: No input transformation
policies.
[09/01/09 03:31:53.486]:students PT: Applying schema mapping
policies to input.
[09/01/09 03:31:53.487]:students PT: Applying policy:
%+C%14CSchema+Mapping+Rule%-C.
[09/01/09 03:31:53.487]:students PT: Resolving association
references.
[09/01/09 03:31:53.487]:students PT: Pumping XDS to eDirectory.
[09/01/09 03:31:53.488]:students PT: Performing operation modify for