質問

もしかしたらこのエラーの導入時に申請WARファイルからのantビルドを介して課題 weblogic.Deployer.ここにはWindows XPの場合、サーバーな生産モードでは、かない2その他の戦争に設置のサーバーについてだけで静的なコンテンツ(web.xml +png/css/javascriptファイル)、その他のweblogicサーバーの設置をコントロールします。サーバのCPUが使えなくなることはありません以上を25としております。JRockit JVM1.6.0_05-b13.JSPファイルを事前に作られweblogic.appcなどに保存した戦争としてのサーブレット(.クラスファイル).また、WARファイルは約20Mを含むjar libにおいて500以上の授業~200めのJSPページ.

解の試み:

  • 再起動のweblogic serverに複数回:無効、失敗した
  • サーバーpcには2GB以上のramでのメモリparamsのWeblogic serverに -Xms256m -Xmx512m -XX:PermSize=48m -XX:MaxPermSize=256m:無効、失敗した
  • 展開を通じてWeblogicコンソール:戦争を展開細かなバグの設定戦
  • 利用antスクリプトに展開する別のサーバー:の成功を他のサーバーしているのではなく、バグのスクリプト

私は誰かが事前に本人にはうっとうってこの時間!

deploy-war:
     [echo] Deploying application...
     [echo] Deploying application
     [java] weblogic.Deployer invoked with options:  -adminurl t3://corpitdev50ddh11:7001 \
               -username weblogic -name 401k_clt-antdeploy -stage \
               -upload /opt/appl/hrsapps/401k/client/dist/app/401k_clt.war \
               -targets AdminServer -verbose -deploy
     [java] <Jan 13, 2010 10:41:22 AM EST> <Info> <J2EE Deployment SPI> <BEA-260121> \
               <Initiating deploy operation for application, 401k_clt-antdeploy \
               [archive: /opt/appl/hrsapps/401k/client/dist/app/401k_clt.war], to AdminServer .>
     [java] Java heap space

BUILD FAILED
/opt/appl/hrsapps/401k/build-macros.xml:601: The following error occurred while executing this line:
/opt/appl/hrsapps/401k/build-macros.xml:557: Java returned: 1

役に立ちましたか?

解決

JVMは、weblogic.Deployerのメモリ(サーバー自体ではなく)が不足していると私はあなたが変更したどのヒープのparamsわからない実行しているかのように

に見えます。

のWebLogicデプロイヤを開始するタスクがより多くのヒープスペースが割り当てられるように、Antスクリプトを変更してください

<java ... fork="true" maxmemory="512m" (or more if required)>
    ...
</java>

他のヒント

あなたは(ANT_OPTS環境変数、そのANT_OPTS=-Xmx1024mようなものを設定することによって、例えば)の Antのレベルの時にメモリの設定を変更しようとしたことを確認することができます。

私にとっては、スクリプトが別のWebLogicのインスタンス(それは同じインスタンスがところで本当にある?同じバージョン?など)と連携していても、それはメモリが不足しているAntのプロセスだ、ではないのWebLogic(これは、なぜ再起動したWebLogicを説明します)何かを変更し、なぜ管理コンソールの作品を通して展開されません。

私たちは、同様の問題があった - 我々の場合には、我々は1.5からのJava 1.6にSDKを変更したとのwldeployタスクで何かが関係なく、上どれだけ我々我々は常にJavaヒープ領域の問題を受信したメモリを意味無限ループを引き起こしましたます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top