Я использую richface 3.3.3 с Seam 2.2., Jboss 6.1. Я пытаюсь использовать компонент rich:fileupload. я получаю сообщение об ошибке в файлах размером более 10 МБ, когда я развертываю свой код на сервере Linux, когда я пытаюсь использовать тот же код на своем сервере Windows, он отлично работает с файлами размером до 1,9 ГБ.
Windows 7, Ubuntu как сервер работает нормально. Версия Red Hat Enterprise Linux Server 6.2 (Сантьяго) не работает.
Я использую следующие настройки в web.xml
<filter>
<filter-name>Seam Filter</filter-name>
<filter-class>org.jboss.seam.servlet.SeamFilter</filter-class>
<init-param>
<param-name>maxRequestSize</param-name>
<param-value>1900000000</param-value>
</init-param>
<init-param>
<param-name>createTempFiles</param-name>
<param-value>true</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>Seam Filter</filter-name>
<url-pattern>/*</url-pattern>
</filter-mapping>
Мой компонент загрузки файлов.
<rich:fileUpload id="fileUploadId" uploadControlLabel="Ladda Ner"
addControlLabel="Filer..." cancelEntryControlLabel="Ta bort"
maxFilesQuantity="1000" uploadButtonClassDisabled="invisible"
stopButtonClass="invisible" onadd="_onaddHandler(event);" onerror="_onerrorhandle(event);"
fileUploadListener="#{deliveryInAction.fileUploadListener}"
onupload="Richfaces.showModalPanel('wait-dialog-upload');"
onuploadcomplete="archive();" allowFlash="auto" styleClass="syll-file-upload"/>