I eventually discovered the solution.
I had 2 applications saving the JAXB Bindings to the same destination path. This resulted in 1 set of bindings overwriting the 2nd set... resulting in a slightly obscure error message.
[Message sent by forum member 'leegoodyear' (goodyear_at_cwr.uwa.edu.au)]
http://forums.java.net/jive/thread.jspa?messageID=387548