Hello, Thanks for the fix and Wiki. Is it worth waiting for the fix of the Shale validator?
Erik >----- Oorspronkelijk bericht ----- >Van: Hermod Opstvedt [mailto:[EMAIL PROTECTED] >Verzonden: dinsdag, mei 8, 2007 07:57 PM >Aan: user@shale.apache.org >Onderwerp: SV: SV: Shale and Sandbox inputSuggestAjax > >Hi > >Wiki entry in place. > >Hermod > > >-----Opprinnelig melding----- >Fra: Erik Govaers [mailto:[EMAIL PROTECTED] >Sendt: 8. mai 2007 17:33 >Til: user@shale.apache.org >Emne: Re: SV: Shale and Sandbox inputSuggestAjax > >Hi, > >It would be brilliant if you could get us a fix in a couple of days. I'm in an >advanced phase of a project and I'm reluctant to let go of either Shale or >Tomahawk-Sandbox. And yes, I would welcome a Wiki too. > >Thank you, > >Erik > > >>----- Oorspronkelijk bericht ----- >>Van: Hermod Opstvedt [mailto:[EMAIL PROTECTED] >>Verzonden: dinsdag, mei 8, 2007 05:14 PM >>Aan: user@shale.apache.org >>Onderwerp: SV: Shale and Sandbox inputSuggestAjax >> >>Hi >> >>I have a working setup for Clay on this and if there is an interest I can >>write a small tutorial on the Wiki. >> >>I am going to start a fix for the Shale-validator which is the cause of this >>later to day and hopefully it will be done in a day or two. >> >>Hermod >> >> >>-----Opprinnelig melding----- >>Fra: Gary VanMatre [mailto:[EMAIL PROTECTED] >>Sendt: 8. mai 2007 16:47 >>Til: user@shale.apache.org >>Emne: Re: Shale and Sandbox inputSuggestAjax >> >>>From: "Erik Govaers" <[EMAIL PROTECTED]> >>> >>> Hello, >>> >>> I’m trying my hand at a very simple example based on the >>> example at http://www.irian.at/myfaces-sandbox/inputSuggestAjax.jsf. I get >>> an >>> input field, but when I start typing I get no suggestions since my backing >>> bean >>> ‘suggestedItems’ method is never called. I’m using server-side >>> saving, but >>> switching to client-side makes no difference. I’ve looked at a lot of the >>> inputSuggestAjax related issues in the mailing lists, but found no solution >>> yet. >>> My guess is that is has either something to do with the fact that I'm using >>> MyFaces 1.1.3 or with the fact that the Shale/Clay ValidatorInputRenderer is >>> overwriting the InputSuggestAjax Renderer (something I noticed just now). >>> If the >>> latter is true, what can I do to prevent this? >>> >> >>This is an open JIRA ticket [1]. We need to find a configurable option for >>specifying components in the "javax.faces.Input" family that should be >>excluded from the commons validator renderer decorator. >> >>This looks like a cool component. You might try a workaround. This is a >>*complete hack* but I think it should solve this problem. The trick would be >>to change the component family and rendererType. >> >> >>[1] https://issues.apache.org/struts/browse/SHALE-442 >> >>Consider: >> >> >>// subclass the component overriding the family and renderer type. >>package com.acme.InputSuggestAjax >>public class InputSuggestAjax extends >>org.apache.myfaces.custom.suggestajax.inputsuggestajax.InputSuggestAjax { >> public InputSuggestAjax() { >> setRendererType("com.acme.InputSuggestAjax") >> } >> public String getFamily() { >> return "com.acme.Input"; >> } >> >> >>} >> >>// register the subclassed component in the /WEB-INF/faces-config.xml >> >> <component> >> <component-type>com.acme.InputSuggestAjax</component-type> >> <component-class>com.acme.InputSuggestAjax</component-class> >> </component> >> <render-kit> >> <renderer> >> <component-family>com.acme.Input</component-family> >> <renderer-type>com.acme.InputSuggestAjax</renderer-type> >> >> <renderer-class>org.apache.myfaces.custom.suggestajax.inputsuggestajax.InputSuggestAjaxRenderer</renderer-class> >> </renderer> >> </render-kit> >> >> >>Depending on if you are using JSP, Clay or Facelets you will need some >>additional setup. >> >> >>Gary >> >> >> > > > > >