[richfaces-issues] [JBoss JIRA] Work started: (RF-3056) The fileUpload component in 3.2.1-SNAPSHOT is ignoring init-params in web.xml.
Andrei Markavtsov (JIRA)
jira-events at lists.jboss.org
Mon Apr 14 05:51:54 EDT 2008
[ http://jira.jboss.com/jira/browse/RF-3056?page=all ]
Work on RF-3056 started by Andrei Markavtsov.
> The fileUpload component in 3.2.1-SNAPSHOT is ignoring init-params in web.xml.
> ------------------------------------------------------------------------------
>
> Key: RF-3056
> URL: http://jira.jboss.com/jira/browse/RF-3056
> Project: RichFaces
> Issue Type: Bug
> Affects Versions: 3.2.1
> Environment: JBoss 4.2.2
> JRE 1.5.0_15
> Windows XP SP2 fully patched
> Reporter: Tim Goodchild
> Assigned To: Andrei Markavtsov
> Attachments: sandbox.ear
>
>
> The fileUpload component in 3.2.1-SNAPSHOT is ignoring init-params in web.xml.
> In 3.2.0GA there was no data uploaded at all and a fix was made to workaround an issue in JSF 1.2_04; I was then asked to try the snapshot build.
> The conversation is at:-
> http://www.jboss.com/index.html?module=bb&op=viewtopic&p=4141901#4141901
> I will attach a simple ear file which clearly demostrates the issue.
> The ear was created in eclipse using JBoss Developer Studio which is using Seam 2.0.1 and I created an empty ear project using Seam Gen
> Inside the web.xml you will see:-
> <filter>
> <display-name>RichFaces Filter</display-name>
> <filter-name>richfaces</filter-name>
> <filter-class>org.ajax4jsf.Filter</filter-class>
> <init-param>
> <param-name>createTempFiles</param-name>
> <param-value>false</param-value>
> </init-param>
> <init-param>
> <param-name>maxRequestSize</param-name>
> <param-value>102400</param-value>
> </init-param>
> </filter>
> Load the ear (context path is "sandbox") to JBoss 4.2.2 and the home page will show the fileUpload component.
> Upload a picture and you will see a few debug messages as below
>
> [STDOUT] item: org.richfaces.model.UploadItem at 21251c
> [STDOUT] item.getData(): null
> [STDOUT] item.getFileName(): wsddclasses.jpg
> [STDOUT] item.getFile(): C:\DOCUME~1\Tim\LOCALS~1\Temp\686631d9-11942495bde--7f8d18646.upload
> [STDOUT] File has been saved in a temp file
> [STDOUT] Deleted temp file:false
> According to the above params I should not have had a temp file and I should not have been able to upload anything greater than 100KB. In addition it seems that the temp file is locked and I was unable to delete it after reading its contents. These temp files are not cleaned up.
> It's worth noting that the exadel live demo war runs on the same server with no problems. So I wonder is Seam configuration interfering in any way, rather than only a JSF issue?
> This is my first JIRA on an open source project so please forgive me if I have missed anything.
> Best Regards,
> Tim
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the richfaces-issues
mailing list