GAE/JRubyでタスクキューにタスクを追加できない
こんにちは。那由多屋の加藤です。
相変わらずGAE/JRubyの道を突き進む今日この頃ですが、またまた不具合に遭遇しました。タスクキューにタスクを追加できません!
ちょっと調べてみると、またもやappengine-apis-0.0.12に不具合を発見。いつものようにモンキーパッチで対処しました。
# 「タスクキューを追加できない不具合」を修正するモンキーパッチ # 対象はappengine-apis-0.0.12 module AppEngine module Labs module TaskQueue class Task def add(queue=nil) queue = Queue.new unless queue.kind_of? Queue @handle = queue.java_queue.add(_task) self end end end end end