但行好事
莫论前程❤

Weblogic报错 Posted Content Exceeds Max Post Size

<Warning> <Deployer> <BEA-149078> <Stack trace for message 149004
weblogic.management.DeploymentException: Exception occured while downloading files
at weblogic.deploy.internal.targetserver.datamanagement.AppDataUpdate.doDownload(AppDataUpdate.java:49)
at weblogic.deploy.internal.targetserver.datamanagement.DataUpdate.download(DataUpdate.java:57)
at weblogic.deploy.internal.targetserver.datamanagement.Data.prepareDataUpdate(Data.java:117)
at weblogic.deploy.internal.targetserver.BasicDeployment.prepareDataUpdate(BasicDeployment.java:750)
at weblogic.deploy.internal.targetserver.operations.AbstractOperation.prepareDataUpdate(AbstractOperation.java:918)
Truncated. see log file for complete stacktrace
Caused By: java.io.IOException: Posted content exceeds max post size
at weblogic.deploy.service.datatransferhandlers.MultipartParser.parseResponse(MultipartParser.java:102)
at weblogic.deploy.service.datatransferhandlers.MultipartParser.<init>(MultipartParser.java:84)
at weblogic.deploy.service.datatransferhandlers.MultipartParser.<init>(MultipartParser.java:47)
at weblogic.deploy.service.datatransferhandlers.HttpDataTransferHandler.getDataAsStream(HttpDataTransferHandler.java:89)
at weblogic.deploy.service.datatransferhandlers.DataHandlerManager$RemoteDataTransferHandler.getDataAsStream(DataHandlerManager.java:153)
Truncated. see log file for complete stacktrace

原因

原因1:

​ 最大应用程序大小在WLS中进行了硬编码,因此无法将指定大小的EAR应用程序部署到WebLogic,Bug号18633088,新版本已消除了此限制。

原因2:查看domains/epam_domains/applications文件夹下的文件是否过多。

解决办法

3.1对于WebLogic 版本10.3.6 ~ 12.1.3

  1. Apply Patch 18633088
  2. 添加 Java option: -Dweblogic.deploy.MaxPostSize到Weblogic启动脚本里, 例如:
-Dweblogic.deploy.MaxPostSize="1610612736"

该参数表示允许的最大PostSize为1610612736 byte,注意最大值不能超过2GB。

赞(0) 打赏
未经允许不得转载:刘鹏博客 » Weblogic报错 Posted Content Exceeds Max Post Size
分享到: 更多 (0)

评论 抢沙发

评论前必须登录!

 

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏