xml syntax of FD diffusion acquisition in case of error
Description
Xml generated for sinaps transaction seems incorrect
Distribution Name and Version
Debian 9
FusionDirectory Version
1.3-fixes
Plugin with the defect
sinaps
PHP version used
PHP 7.0.33-0+deb9u5
Origin of php packages
debian
Steps to Reproduce
- SINAPS launch diffusion to FD on a already created user
- error occur because "the entry already use this 'Login' attribute!"
Expected behavior:
Fusiondirectory should response a correct answer with "identifiantObjApp"
Actual behavior:
FusionDirectory answer :
<?xml version="1.0" encoding="UTF-8"?>
<acq:Acquittement xmlns:acq="http://referentiels.SINAPS.amue.fr/acquittementFonctionnel">
<ResponseCode>200</ResponseCode>
<messageAcquittement>The entry '<dn of the user>' already use this 'Login' attribute!</messageAcquittement>
<codeAcquittement>15</codeAcquittement>
<identifiantObjApp/>
</acq:Acquittement>
<identifiantObjApp>
seems missing
Reproduces how often:
not enough iterations to be sure
Additional Information
It may be related to #5963 (closed)