[SOA/BPM] Resolving MaxMessageSizeExceededException Errors Caused By Large Payloads

大きなメッセージ(例えば12MBとか)をSOAコンポジットアプリケーションに渡して、監査証跡画面で”View XML Document”をクリックしてペイロードを閲覧すると、MaxMessageSizeExceededExceptionが発生します。この例外は次のようにJVMパラメータを設定すれば回避することができます。
  1. <Middleware_Home>/domains/{ドメイン名}/bin/setDomainEnv.shを開く(Windowsの場合はsetDomainEnv.bat)
  2. weblogic.MaxMessageSizeプロパティに以下の値を設定する
    EXTRA_JAVA_PROPERTIES="$(EXTRA_JAVA_PROPERTIES) -DweblogicMaxMessageSize=20000000"
    export EXTRA_JAVA_PROPERTIES
  3. サーバを再起動

原文はこちら。
http://blogs.oracle.com/anirudhpucha/entry/resolving_maxmessagesizeexceededexception_errors_caused_by

0 件のコメント:

コメントを投稿