When the DSML repsone creation is converting the LDAP request to a DSML response the attribute names are not set correctly. Attribute name should be Camel case for the name field. Below is an example of what is being returned:
However, according to the DSML specification when I request postalCode it should return Camel backed result. So the valid result should be:
The issue is cause by using the getID operation instead of the getUpId in SearchResultEntryDsml.toDsml.
the following line will need to change from