Google App EngineではXPathFactory.newInstance()が動かない

Google App Engine For Javaが使えるようになったので、Remember The Milkのモバイル版*1を作ってみようとしたところ、XPathFactoryが動かなくてはまった。

java.lang.RuntimeException: XPathFactory#newInstance() failed to create an XPathFactory for the default object model: http://java.sun.com/jaxp/xpath/dom with the XPathFactoryConfigurationException: javax.xml.xpath.XPathFactoryConfigurationException: No XPathFactory implementation found for the object model: http://java.sun.com/jaxp/xpath/dom
	at javax.xml.xpath.XPathFactory.newInstance(Unknown Source)
	at com.xrath.rtm.RememberTheMilk.<init>(RememberTheMilk.java:121)
	at jp.kslash.rtm.mobile.LoginServlet.doGet(LoginServlet.java:22)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:689)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
	at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:487)
	at org.mortbay.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1093)
	at com.google.apphosting.runtime.jetty.SaveSessionFilter.doFilter(SaveSessionFilter.java:35)
(中略)

すでにBTSには登録してあった
Issue 1255 - googleappengine - XPathFactory newInstance() fails on App Engine - Google App Engine - Google Project Hosting

とりあえずローカル環境ならば動くのでこのまま開発を続けよう

*1:http://m.rememberthemilk.com/があるのは知っているが、多少不便なので