forum.bitel.ru http://forum.bitel.ru/ |
|
Вопрос про встроенный tomcat http://forum.bitel.ru/viewtopic.php?f=19&t=8257 |
Страница 1 из 1 |
Автор: | Cromeshnic [ 11 июл 2013, 07:10 ] |
Заголовок сообщения: | Вопрос про встроенный tomcat |
Написал свой 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> - не помогло. Что я делаю не так? |
Автор: | Cromeshnic [ 11 июл 2013, 07:31 ] |
Заголовок сообщения: | Re: Вопрос про встроенный tomcat |
Сервер перезагружал |
Автор: | stark [ 11 июл 2013, 13:06 ] |
Заголовок сообщения: | Re: Вопрос про встроенный tomcat |
Покажите код Action-а |
Автор: | stark [ 11 июл 2013, 13:08 ] |
Заголовок сообщения: | Re: Вопрос про встроенный tomcat |
Попробуйте поставить max.post.size=0 в конфигурации сервера |
Автор: | stark [ 11 июл 2013, 13:13 ] |
Заголовок сообщения: | Re: Вопрос про встроенный tomcat |
Вы ServletFileUpload сами создайте ? у него есть методы setSizeMax и setFileSizeMax. |
Автор: | Cromeshnic [ 11 июл 2013, 13:31 ] |
Заголовок сообщения: | Re: Вопрос про встроенный tomcat |
А, чёрт, и правда. Забыл, что сам создаю ServletFileUpload: Код: upload.setSizeMax(2048000L); Спасибо |
Страница 1 из 1 | Часовой пояс: UTC + 5 часов [ Летнее время ] |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |