I am planning to take the exam too. And I am facing the same problem as to which book to study from. Right now, I am studying from Java and XML. A bit outdated, but at least I am able to get a "taste" of the concepts. And regarding XML in a nutshell, here are some reviews of the book. I fear they are not encouraging enough!!
<a href="http://www.amazon.co.uk/exec/obidos/ASIN/0596000588/o/qid=991647635/sr=2-1/026-3761794-2594025">Review of the Book</a>
All the best,