How to solve Tomcat 7: deploy war file exceed limit

Tomcat as default works for deploy war file only as much as 50 MB. It means if we deploy more than that capacity, tomcat will be error. This is the example :

DEPLOYMENT GOES ERROR

The solution is very easy, we just need to change Tomcat capacity to deploy in : Tomcat 7.0\webapps\manager\WEB-INF\web.xml.

<multipart-config>
<!-- 50MB max -->
<max-file-size>52428800</max-file-size>
<max-request-size>52428800</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>

tag and tag are displayed in Byte mode. To upgrade the capacity ex: 60MB we need to convert into Byte first 60 * 1024 * 1024 = 62914560.

<multipart-config>
<!-- 60MB max -->
<max-file-size>62914560</max-file-size>
<max-request-size>62914560</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>

Save the web.xml and redeploy war file.

DEPLOYMENT SUCCESFULL

Tagged: , , ,

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: