Just to inform others of what I had to do to make OpenDiamater work with ACE-5.6.7.
If you gave good config file and you get garbage configuration you have problem with ACEXML_default_handler::characters() function.
It's declared (in ACEXML) with args (..., size_t, size_t) and opendiameter code have declarations with (..., int, int). So, just change every occurrence of characters(..., int...
2009-02-02 19:44:21 UTC in Open Diameter