実稼働システムに EngineYard を使用しています。私のデプロイメントには Ruby 1.9.3p392 があります。Ruby 1.9.3p429 で開発しています。
大きな XML ファイル (とにかく 10K より大きい) を含むサード パーティ サーバーから通知を受け取ります。
新しい展開の後、何らかの理由で、XML が 10K の制限を超えているため、このパーティからのすべての通知が失敗します。
したがって、私の開発インスタンスでは、次の行を に追加しましたapplication.rb
。
REXML.entity_expansion_text_limit=102400
しかし、それは私の展開に失敗します。だから私は周りを見回して、別の反復を試みます:
REXML::Document.entity_expansion_text_limit=102400
いいえ、Ruby の特定のバージョンでは、私が何を話しているのかわかりません。
この 10K のデフォルトを克服するにはどうすればよいですか?