名前空間ありのXMLをXPathでevaluate!!

JavaXpath走査する際にXPathでevaluateしたら、

org.apache.xpath.domapi.XPathStylesheetDOM3Exception: 接頭部は名前空間に解決されなければなりません

と、怒られました。

ググッてみると名前空間ありの XML で XPath - へたっぴ日記 -に解決方法がありますた。
どうやらXPathExpressionで名前空間をevaluateする時にはjavax.xml.namespace.NamespaceContextを実装してあげないといけないようです。
あと、DocumentBuilderFactoryにsetNamespaceAware(true)してあげるのも忘れないように。