org.apache.turbine.util.TurbineException: Error rendering Velocity
template: /controls/html/jetspeed.vm: Invocation of method
'getContent' in class
org.apache.jetspeed.portal.security.portlets.CacheableStatefulPortletWrapper
threw exception java.lang.OutOfMemoryError: Java heap space @
/controls/html/jetspeed.vm[74,23]
これは管理コンソールを実行しているJavaVMのヒープ領域が足りなくなったために発生します。通常発生することはありませんが、管理コンソール上で巨大なログを操作しようとした時などにこのエラーが起きることがあります。
このような場合、次のファイルを修正してJavaVMのメモリ最大サイズを拡張してください。
対象ファイル:
[INSTALL_DIR]/flow/conf/amx/0201mc.amxの4行目
- フローサービスを停止します。
- 対象ファイルをバックアップします。
- 対象ファイルをテキストエディターで開きます。
- 以下の部分を変更します。
【変更前】
<execute class="org.apache.catalina.startup.Bootstrap" options="-Xmx128m ....>
【変更後】
<execute class="org.apache.catalina.startup.Bootstrap" options="-Xmx512m ....>
- フローサービスを開始します。