dev@jsftemplating.java.net

[Issue 27] New - JSFT relies on RI specific behavior when handling type coercion on component.getAttributes().put() operations.

From: <rlubke_at_dev.java.net>
Date: 24 Jul 2007 20:36:15 -0000

JSFT relies on RI specific behavior when handling type coercion on component.getAttributes().put() operations.:
https://jsftemplating.dev.java.net/issues/show_bug.cgi?id=27
                 Issue #|27
                 Summary|JSFT relies on RI specific behavior when handling type
                        | coercion on component.getAttributes().put() operation
                        |s.
               Component|jsftemplating
                 Version|.unkown
                Platform|Linux
              OS/Version|All
                     URL|
                  Status|NEW
       Status whiteboard|
                Keywords|
              Resolution|
              Issue type|DEFECT
                Priority|P3
            Subcomponent|Core
             Assigned to|kenpaulsen
             Reported by|rlubke






------- Additional comments from rlubke_at_dev.java.net Tue Jul 24 20:36:14 +0000 2007 -------
Ken, I'm sure you'll recall the discussion on this. I'm just logging for tracking purposes.

JSFT relies on the RI throwing an IllegalArgumentException if the type passed to the
component.getAttributes().put() is invalid. This signals coercion is necessary.

However, MyFaces 1.2.0 throws a FacesException. This is legal as the spec is vague
on what should happen.

JSFT should be able to work with either JSF 1.2 implementation.