[richfaces-issues] [JBoss JIRA] Assigned: (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:49:54 EDT 2008


     [ http://jira.jboss.com/jira/browse/RF-3056?page=all ]

Andrei Markavtsov reassigned RF-3056:
-------------------------------------

    Assignee: 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