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

で警告が出たりしたけど、とりあえず気にせずに特攻。

おー動いた!



動いたけれども・・

  • なんか動作が不安定っぽい。レスポンスが返ってこないときが多々ある。