I can't believe that I overlooked that! That was exactly what it was! Thanks 
Adam (Your the MAN!)

-----Original Message-----
From: Adam Winer [mailto:[EMAIL PROTECTED]
Sent: Friday, June 15, 2007 12:12 PM
To: MyFaces Discussion
Subject: Re: [Trinidad] Custom Component UINodePropertyKey Missing


Have you overridden:
  protected FacesBean.Type getBeanType()
to return your type?

-- Adam



On 6/15/07, William Hoover <[EMAIL PROTECTED]> wrote:
> Using Trinidad 1.0.0
>
> The non-customized component contains the UINodePropertyKey. When stepping 
> through StateUtils > restoreKey(FacesBean.Type type, Object value) the 
> _KeyList contains a list of UINodePropertyKey. It's using 
> type.findKey(((Number) value).intValue()) to find the key from the _KeyList 
> in FacesBean > Type. All of the property keys are within this list except for 
> the PropertyKeys that are registered in the custom component extension.
>
> -----Original Message-----
> From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of
> Matthias Wessendorf
> Sent: Friday, June 15, 2007 8:55 AM
> To: MyFaces Discussion
> Subject: Re: [Trinidad] Custom Component UINodePropertyKey Missing
>
>
> are you creating the custom component w/ the maven-faces-plugin, like
> Trinidad does itself ?
>
> I think the UINodePropertyKey is deprecated, since it is from pre-jsf-days.
>
> -M
>
> On 6/15/07, William Hoover <[EMAIL PROTECTED]> wrote:
> > I recently created a custom component that uses extended PropertyKey using 
> > the new FacesBean.Type(SOME_EXT_COMPONENT.TYPE) and TYPE.registerKey(...) 
> > registering the all the needed type keys. All the properties have 
> > accociated getters/setters. Also, all of the extended properties are 
> > defined in faces-config.xml, but none of the extended type keys 
> > (UINodePropertyKey) are showing up in the FacesBean > Type when state is 
> > being restored. Does anyone know what may be causing this?
> >
> >
>
>
> --
> Matthias Wessendorf
>
> further stuff:
> blog: http://matthiaswessendorf.wordpress.com/
> mail: matzew-at-apache-dot-org
>
>

Reply via email to