Написал свой Action для внутренних целей, там происходит аплоад файла в биллинг. Ловлю такие ошибки для файлов больше 2MB:
Код:
server 07-03/10:36:39 ERROR ["http-bio-/0.0.0.0-8080"-exec-2] ActionBase - Exception in bitel.billing.server.contract.action.ActionCustomFileUpload
org.apache.tomcat.util.http.fileupload.FileUploadBase$SizeLimitExceededException: the request was rejected because its size (3430142) exceeds the configured maximum (2048000)
at org.apache.tomcat.util.http.fileupload.FileUploadBase$FileItemIteratorImpl.<init>(FileUploadBase.java:799)
at org.apache.tomcat.util.http.fileupload.FileUploadBase.getItemIterator(FileUploadBase.java:282)
at org.apache.tomcat.util.http.fileupload.FileUploadBase.parseRequest(FileUploadBase.java:302)
at org.apache.tomcat.util.http.fileupload.servlet.ServletFileUpload.parseRequest(ServletFileUpload.java:129)
at bitel.billing.server.contract.action.ActionCustomFileUpload.doAction(ActionCustomFileUpload.java:97)
Где можно увеличить этот лимит?
Прописал в webroot/WEB-INF/web.xml
Код:
<servlet>
<servlet-name>executer</servlet-name>
<servlet-class>bitel.billing.server.Executer</servlet-class>
<multipart-config>
<!-- 15 MB -->
<max-file-size>15728640</max-file-size>
<max-request-size>15728640</max-request-size>
<file-size-threshold>0</file-size-threshold>
</multipart-config>
</servlet>
- не помогло.
Что я делаю не так?