Details
-
Type: Bug
-
Status: Closed
-
Priority: Major
-
Resolution: Fixed
-
Affects Version/s: 1.8.2, 1.8.2-EE-GA
-
Fix Version/s: 1.8.3, 1.8.2-EE-GA_P02
-
Component/s: Framework, ICE-Components
-
Labels:None
-
Environment:Seam + just-ice.jar
Description
When using Seam Mail and Seam PDF with ICEfaces, you have to use just-ice.jar instead of icefaces.jar, and also use the view handler delegation. In this scenario, the ice:inputFile component is not working. It will render out, but when you do an upload it disappears. No error is shown in any log, it just silently fails, and returns to result to the browser. Seam + icefaces.jar, in the Seam component-showcase does demonstrate a functioning inputFile component, so it's specific to just-ice.jar.
Activity
Mark Collette
created issue -
Mark Collette
made changes -
Field | Original Value | New Value |
---|---|---|
Salesforce Case | [] | |
Fix Version/s | 1.8.2-EE-GA_P02 [ 10226 ] | |
Fix Version/s | 1.8.3 [ 10211 ] | |
Affects Version/s | 1.8.2-EE-GA [ 10216 ] | |
Affects Version/s | 1.8.2 [ 10190 ] | |
Affects Version/s | 1.8.2a [ 10229 ] | |
Assignee | Mark Collette [ mark.collette ] |
Judy Guglielmin
made changes -
Attachment | justIceInputFile.zip [ 12472 ] |
Repository | Revision | Date | User | Message |
ICEsoft Public SVN Repository | #22069 | Fri Jul 30 16:37:11 MDT 2010 | mark.collette | |
Files Changed | ||||
MODIFY
/icefaces/trunk/icefaces/core/build.xml
|
Mark Collette
made changes -
Status | Open [ 1 ] | Resolved [ 5 ] |
Resolution | Fixed [ 1 ] |
Tyler Johnson
made changes -
Salesforce Case | [5007000000C4OJe] |
Ken Fyten
made changes -
Status | Resolved [ 5 ] | Closed [ 6 ] |
In an icefaces.jar environment, it includes a Seam components.xml file for disabling Seam's multipart filter, which enabled ice:inputFile to function, and disables Seam's file upload component. It looks like just-ice.jar does not have this file, and that's the cause of the problem. Judy put the disabling markup into her application's components.xml, and it started working again. So, the necessary fix is to have just-ice.jar to include the same components.xml file that icefaces.jar does.