I know this question is a bit outdated, but for those who will consider this later, you can override several default JDOM classes to effectively ignore namespaces. You can pass your own JDOMFactory implementation to SAXBuilder, which ignores all namespace values โโpassed to it.
Then override the SAXBuilder class and implement the createContentHandler method to return a SAXHandler with an empty startPrefixMapping method definition.
I did not use this in production setup, so I caution emptor, but I confirmed that it works on some quick and dirty XML materials that I made.
source share