When we run the unit tests of the CDK (and the EIP component too) under Windows XP, a delimiter is different after the xml first line (why?). i tried to change it with a lot of procedures...but no one success. If you delete the xml header, the same problem occurs.
Of course, the unit tests successes under Linux

.
It's not very important, but to trace this issue may be helpfull for some developers.
An example of file not matching the "equals" method into the tests:
<?xml version="1.0" encoding="UTF-8"?>
<wsnebm:NotifyContent xmlns:wsnebm="http://www.ebmwebsourcing.com/WS-BaseNotification/NotifyContent">
<wsnebm:params>
<wsnebm:param>contractReference1</wsnebm:param>
</wsnebm:params>
</wsnebm:NotifyContent>