Re: Tiger (annotations) + Facelets
Matthias, I checked in my stuff to the shale-goodies project. There's a managed bean annotation in there that works fine with facelets. Maybe it will help. I'm off on vacation next week but if you're still having trouble when I get back I can take a look at your code. Sean On 8/8/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: thx, but I still get this error. I hope I've time to look deeper into it. -Matt snip javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:226) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer.renderAsElement(FormElementRenderer.java:171) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.getLabelFor(InputLabelAndMessageRenderer.java:70) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer$Label.getForId(LabelAndMessageRenderer.java:565) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.encodeAll(OutputLabelRenderer.java:81) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:290) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderLabelCell(LabelAndMessageRenderer.java:314) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:231) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:111) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:178) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:670) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:326) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:272) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:249) at org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:234) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(BorderLayoutRenderer.java:52) at
Re: Tiger (annotations) + Facelets
great! have a great vaction too. I disabled shale tiger, b/c I need to move forward (bussy schedule;)) Was no showstopper for me I'll give yours a try, Thx Matthais On 8/10/06, Sean Schofield [EMAIL PROTECTED] wrote: Matthias, I checked in my stuff to the shale-goodies project. There's a managed bean annotation in there that works fine with facelets. Maybe it will help. I'm off on vacation next week but if you're still having trouble when I get back I can take a look at your code. Sean On 8/8/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: thx, but I still get this error. I hope I've time to look deeper into it. -Matt snip javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:226) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer.renderAsElement(FormElementRenderer.java:171) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.getLabelFor(InputLabelAndMessageRenderer.java:70) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer$Label.getForId(LabelAndMessageRenderer.java:565) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.encodeAll(OutputLabelRenderer.java:81) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:290) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderLabelCell(LabelAndMessageRenderer.java:314) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:231) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:111) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:178) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:670) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:326) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:272) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:249) at org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:234) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at
Re: Tiger (annotations) + Facelets
Facelets and Tiger annotations work fine for me. I'm not using the view controller stuff yet (@Init) but @Bean and @Property work fine for me. As soon as I finish refactoring for the new package names I will check into shale-goodies. Sean On 8/7/06, Sean Schofield [EMAIL PROTECTED] wrote: I'm about to add the annotations stuff to my petstore app (which uses facelets) so I will let you know what I find shortly. Sean On 8/6/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: not only @Bean(...) also @Init public void myInit() { System.out.println(getClass()); _name = FUNKY DJ!; } is not working On 8/6/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: hi, anybody used Tiger w/ Facelets? I get (in Jetty6) javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) thx -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com
Re: Tiger (annotations) + Facelets
thx, but I still get this error. I hope I've time to look deeper into it. -Matt snip javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.EditableValueRenderer.getReadOnly(EditableValueRenderer.java:226) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.FormElementRenderer.renderAsElement(FormElementRenderer.java:171) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.getLabelFor(InputLabelAndMessageRenderer.java:70) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer$Label.getForId(LabelAndMessageRenderer.java:565) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.OutputLabelRenderer.encodeAll(OutputLabelRenderer.java:81) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.delegateRenderer(CoreRenderer.java:290) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer._renderLabelCell(LabelAndMessageRenderer.java:314) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.LabelAndMessageRenderer.encodeAll(LabelAndMessageRenderer.java:231) at org.apache.myfaces.trinidadinternal.renderkit.core.xhtml.InputLabelAndMessageRenderer.encodeAll(InputLabelAndMessageRenderer.java:111) at org.apache.myfaces.trinidadinternal.renderkit.core.CoreRenderer.encodeEnd(CoreRenderer.java:178) at org.apache.myfaces.trinidad.component.UIXComponentBase.encodeEnd(UIXComponentBase.java:670) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode._renderComponent(UIComponentUINode.java:326) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:272) at org.apache.myfaces.trinidadinternal.uinode.UIComponentUINode.render(UIComponentUINode.java:249) at org.apache.myfaces.trinidadinternal.ui.composite.ContextPoppingUINode$ContextPoppingRenderer.render(ContextPoppingUINode.java:234) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:356) at org.apache.myfaces.trinidadinternal.ui.BaseUINode.render(BaseUINode.java:311) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderChild(BaseRenderer.java:422) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:340) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderIndexedChild(BaseRenderer.java:232) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.renderContent(BaseRenderer.java:139) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderIndexedChildren(BorderLayoutRenderer.java:52) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.BorderLayoutRenderer.renderContent(BorderLayoutRenderer.java:81) at org.apache.myfaces.trinidadinternal.ui.BaseRenderer.render(BaseRenderer.java:91) at org.apache.myfaces.trinidadinternal.ui.laf.base.xhtml.XhtmlLafRenderer.render(XhtmlLafRenderer.java:78) at
Re: Tiger (annotations) + Facelets
I'm about to add the annotations stuff to my petstore app (which uses facelets) so I will let you know what I find shortly. Sean On 8/6/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: not only @Bean(...) also @Init public void myInit() { System.out.println(getClass()); _name = FUNKY DJ!; } is not working On 8/6/06, Matthias Wessendorf [EMAIL PROTECTED] wrote: hi, anybody used Tiger w/ Facelets? I get (in Jetty6) javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) thx -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com
Tiger (annotations) + Facelets
hi, anybody used Tiger w/ Facelets? I get (in Jetty6) javax.faces.el.PropertyNotFoundException: /index.xhtml @23,102 value=#{helloWorldBacking.name}: Target Unreachable, identifier 'helloWorldBacking' resolved to null at com.sun.facelets.el.LegacyValueBinding.isReadOnly(LegacyValueBinding.java:84) thx -- Matthias Wessendorf further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com