I have a JDBC driver with code that some how is carrying multiple values for an attribute mmcLocation. As these values are passed thru at the end of the process the proper value is stripped and replaced with the incorrect value. I have little experience with coding in DirXML and have been unable to to correct this problem. The logs show at the end an Optomize Modify removing the Value and replacing it. Below is where this happens in the trace. Thanks in advance for any help

<output>
<instance class-name="User" event-id="0" qualified-src-dn="O=IDM\OU=Person\OU=Users\CN=msmith" src-dn="\META\IDM\Person\Users\msmith" src-entry-id="159479">
<association state="associated">PK_EENO=45745,table=bmc_PRO_EEV IEW,schema=PRODLAW</association>
<attr attr-name="employeeStatus">
<value timestamp="1504866484#5" type="string">Active</value>
</attr>
<attr attr-name="Given Name">
<value timestamp="1504866484#11" type="string">Mary</value>
</attr>
<attr attr-name="Initials">
<value timestamp="1504866484#16" type="string">E</value>
</attr>
<attr attr-name="isManager">
<value timestamp="1504866484#17" type="state">false</value>
</attr>
<attr attr-name="jobCode">
<value timestamp="1504866484#12" type="string">6166</value>
</attr>
<attr attr-name="managerWorkforceID">
<value timestamp="1504866484#15" type="string">43191</value>
</attr>
<attr attr-name="mmcDepartment">
<value timestamp="1504866484#9" type="string">FAE29</value>
</attr>
<attr attr-name="mmcHmAddr1">
<value timestamp="1504866484#4" type="string">100 Bridge St </value>
</attr>
<attr attr-name="mmcHmCity">
<value timestamp="1504866484#8" type="string">Nobrook</value>
</attr>
<attr attr-name="mmcHmState">
<value timestamp="1504866484#13" type="string">ME</value>
</attr>
<attr attr-name="mmcHmZip">
<value timestamp="1504866484#6" type="string">01111</value>
</attr>
<attr attr-name="mmcHrlySlry">
<value timestamp="1504866484#18" type="string">H</value>
</attr>
<attr attr-name="mmcLocation">
<value timestamp="1504866484#30" type="string">Bobs Medical Center</value>
</attr>
<attr attr-name="OU">
<value timestamp="1504866485#52" type="string">MH - Access Pre-Service</value>
</attr>
<attr attr-name="ssnLastFour">
<value timestamp="1504866484#7" type="string">0000</value>
</attr>
<attr attr-name="Surname">
<value timestamp="1504866484#10" type="string">Smith</value>
</attr>
<attr attr-name="Title">
<value timestamp="1504866484#19" type="string">Patient Access Apprentice</value>
</attr>
<attr attr-name="uniqueID">
<value timestamp="1504866484#22" type="string">msmith</value>
</attr>
<attr attr-name="workforceID">
<value timestamp="1504866484#3" type="string">45745</value>
</attr>
<attr attr-name="Object Class">
<value timestamp="1504866484#38" type="string">User</value>
<value timestamp="1504866484#39" type="string">mmcPerson</value>
<value timestamp="1504866484#40" type="string">mmcHMSec</value>
<value timestamp="1504866484#41" type="string">Organizational Person</value>
<value timestamp="1504866484#42" type="string">Person</value>
<value timestamp="1504866484#43" type="string">ndsLoginProperties</value>
<value timestamp="1504866484#44" type="string">Top</value>
<value timestamp="1504866490#8" type="string">DirXML-PasswordSyncStatusUser</value>
</attr>
</instance>
<status event-id="0" level="success"></status>
</output>
</nds>
[09/08/17 06:28:21.019]:Lawson PT:Optimize Modify returned:
[09/08/17 06:28:21.019]:Lawson PT:
<nds dtdversion="2.0" ndsversion="8.x" xmlns:jdbc="urn:dirxml:jdbc">
<source>
<product build="20170208_0926" instance="Lawson" version="4.0.3.0">DirXML Driver for JDBC</product>
<contact>NetIQ Corporation</contact>
</source>
<input>
<modify class-name="User" dest-dn="IDM\Person\Users\msmith" dest-entry-id="159479" event-id="PK_EENO=45745,table=bmc_PRO_EEVIEW,schema=PROD LAW" src-dn="PK_EENO=45745,table=bmc_PRO_EEVIEW,schema=PROD LAW">
<association>PK_EENO=45745,table=bmc_PRO_EEVIEW,sc hema=PRODLAW</association>
<modify-attr attr-name="mmcLocation">
<remove-value>
<value timestamp="1504866484#30" type="string">Bobs Medical Center</value>
</remove-value>
<add-value>
<value type="string">MMC</value>
</add-value>
</modify-attr>