History | Log In     View a printable version of the current page. Get help!  
Issue Details (XML | Word)

Key: JBSEAM-859
Type: Bug Bug
Status: Open Open
Priority: Blocker Blocker
Assignee: Gregory Dick
Reporter: Crayton OSteen
Votes: 4
Watchers: 3
Operations

If you were logged in you would be able to see more operations.
Seam

Seam fileupload tag does not work with IceFaces

Created: 16/Feb/07 10:20 AM   Updated: 15/Apr/08 11:45 AM
Component/s: ICE Faces Integration
Affects Version/s: 1.1.6.GA
Fix Version/s: None

Original Estimate: 2 weeks Remaining Estimate: 2 weeks Time Spent: Unknown
File Attachments: 1. Zip Archive fileupload.zip (1.61 Mb)

Environment: JBOSS AS 4.0.5, Windows XP, Seam 1.1.6GA, IceFaces 1.5.3

JBoss Forum Reference: http://www.jboss.com/index.html?module=bb&op=viewtopic&t=101154
Complexity: High


 Description  « Hide
I've been waiting to implement the IceFaces file upload component until some of the integration issues were worked out. Seam has come out with their own file upload component. So now Seam has decided that getting the IceFaces file upload component working with Seam is not a priority (see http://jira.jboss.org/jira/browse/JBSEAM-676 ).

This is great, except I can't get Seam's file upload component it to work with IceFaces.

I feel a priority should be either 1) Seam should work with the IceFaces file upload or 2) the file upload component that comes with Seam should work with IceFaces.

I'm attaching an example project that demostrate the s:fileupload tag within a IceFaces tab. The s:fileupload worked fine until I integrated IceFaces in, but now it doesn't.

 All   Comments   Work Log   Change History   Subversion Commits      Sort Order:
Crayton OSteen [16/Feb/07 10:21 AM]
Example project that uses the s:fileupload tag inside an IceFaces Tab.

Stuart Robertson [23/Feb/07 04:27 PM]
I'm also finding that if IceFaces is used in an application, the seam s:fileUpload component doesn't work. The Seam MultipartFilter doesn't recognize the form submission as a post, so the upload is never handled.

Removing IceFaces completely from the project is the only way I've been able to get upload working.

Is a fix for this on the near horizon? I'm really hoping to use IceFaces but upload is a key feature for this app.

Ted Goddard [13/Mar/07 12:13 PM]
ICEfaces developers are currently working on ensuring that the ICEfaces inputFile works in Seam applications (the problem is that the ICEfaces FileUpload Servlet expects to call back into application beans but a Seam context is not available at the time of this callback). Will this be sufficient for your application? (Making Seam FileUpload work when ICEfaces is present is set at lower priority at the moment.)

Crayton OSteen [13/Mar/07 12:26 PM]
Yes, this is sufficient for my application. Do you have any idea when the ICEFaces developers will be finished with this work?

judy guglielmin [15/Apr/08 11:37 AM]
There are currently 2 available examples of using the ICEfaces fileupload component. One using a SSB in an ear deployment (see the ICEfaces 1.6.0 release of seam-comp-showcase from our downloads page) and the other is the war deployment using POJO's (see the 1.7.0 release of seam-comp-showcase). The war deployment has been tested on multiple AS including portlets.

judy guglielmin [15/Apr/08 11:45 AM]
If there is a great priority to use the s:fileupload component, it would be wise to create a jira for it on the ICEfaces jira http://jira.icefaces.org/ With enough votes on it, there is a good possibility that it would be worked on. For now, Seam-ICEfaces users would have to use the ice:fileUpload component.