AppEngineでBlazeDSが動いた
動くまで
remotingで500エラーが出ていた。
エラーの内容はこんなんです
[honconn55/1.333145143478113427].<stderr>: **** MessageBrokerServlet failed to initialize due to runtime exception: Exception: 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
どうやらGAEのバグのようです?
いろいろみてると似たような現象が
このあたりを参考にして、xalan2.7のjar群をWEB-INF\lib以下においてみた。
そしてdeployしてみると・・・エラーが出なくなった。でも今度は無反応。
AppEngine & Adobe BlazeDS (fix)に書いてあることをやる
ant common
でBUILD FAILDになったり、
ant core
で警告が出たりしたけど、とりあえず気にせずに特攻。
おー動いた!
動いたけれども・・
- AppEngine & Adobe BlazeDS (fix)にも書いてあるけど、動くのはremotingだけですね。messagingは動かない模様。
- なんか動作が不安定っぽい。レスポンスが返ってこないときが多々ある。