Hi Matthias, yes, well - I do think Trinidad goes a bit far in this respect. Exchanging the renderer sounds a bit intrusive for me.
regards, Martin On 2/22/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote:
thanks Martin. another thing would be, if tomahawk is in place use the Form-, CommandLink-, and CommandButton-Renderer also for the <h:xxx /> components with that "improvement" <h:form> <t:commandLink /> </h:form> should work, independent from a impl. however, thanks. hopefully the renders are covered a bit more in detail in a future spec. -M On 2/22/07, Martin Marinschek <[EMAIL PROTECTED]> wrote: > https://issues.apache.org/jira/browse/MYFACES-1539 > > done. > > regards, > > Martin > > On 2/22/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote: > > right, since that has some "yet another API break" character. > > > > Martin, > > can you create a issue ? > > > > -M > > > > On 2/22/07, Mike Kienenberger <[EMAIL PROTECTED]> wrote: > > > Martin made the change right before we started strongly suggesting > > > that we create issues for every change. However, this one might be > > > important enough to retroactively create. > > > > > > On 2/22/07, Matthias Wessendorf <[EMAIL PROTECTED]> wrote: > > > > did you create an issue for that ? > > > > > > > > On 2/22/07, Martin Marinschek <[EMAIL PROTECTED]> wrote: > > > > > That was - by the way - done to increase RI compatibility. > > > > > > > > > > regards, > > > > > > > > > > Martin > > > > > > > > > > On 2/22/07, Ricardo Tercero Lozano <[EMAIL PROTECTED]> wrote: > > > > > > Hi Matt, > > > > > > > > > > > > I got aware of the same problem time ago, in my tests, mainly because my > > > > > > project start point was appfuse ;-). > > > > > > > > > > > > > > > > > > What I realized is in Myfaces latest version the _link_hidden_ parameter now > > > > > > is named _idcl > > > > > > > > > > > > > > > > > > > > > > > > Ricardo. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > On 2/22/07, mraible <[EMAIL PROTECTED]> wrote: > > > > > > > > > > > > > > I recently tried upgrading MyFaces 1.1.4 to the latest 1.1.5 version. > > > > > > When I > > > > > > > do this, my tests start failing because I have a couple pages that use > > > > > > > JavaScript to call an managed bean's method. Here's my password hint page: > > > > > > > > > > > > > > <f:view> > > > > > > > <f:loadBundle var="text" basename="#{basePage.bundleName}"/> > > > > > > > <title>#{text['user.passwordHint']}</title> > > > > > > > > > > > > > > <p>Looking up password hint for ${ param.username}...</p> > > > > > > > > > > > > > > <h:form id="passwordForm"> > > > > > > > <h:inputHidden id="username" value="#{passwordHint.username}"/> > > > > > > > > > > > > > > <h:commandLink action="#{passwordHint.execute }" id="execute"> > > > > > > > <f:param name="username" value=""/> > > > > > > > </h:commandLink> > > > > > > > </h:form> > > > > > > > > > > > > > > <script type="text/javascript"> > > > > > > > var f = document.forms['passwordForm']; > > > > > > > > > > > > > f.elements['passwordForm:_link_hidden_'].value='passwordForm:execute'; > > > > > > > f.elements['username'].value='${param.username}'; > > > > > > > f.submit (); > > > > > > > </script> > > > > > > > > > > > > > > </f:view> > > > > > > > > > > > > > > In PasswordForm.execute(), I have: > > > > > > > > > > > > > > public String execute() { > > > > > > > > > > > > > > // ensure that the username has been sent > > > > > > > if (username == null || "".equals(username)) { > > > > > > > log.warn("Username not specified, notifying user that it's a > > > > > > > required field."); > > > > > > > > > > > > > > addError("errors.required", getText("user.username")); > > > > > > > return null; > > > > > > > } > > > > > > > > > > > > > > if (log.isDebugEnabled()) { > > > > > > > log.debug("Processing Password Hint..."); > > > > > > > } > > > > > > > > > > > > > > // look up the user's information > > > > > > > try { > > > > > > > User user = userManager.getUserByUsername(username); > > > > > > > > > > > > > > StringBuffer msg = new StringBuffer(); > > > > > > > msg.append("Your password hint is: " + > > > > > > user.getPasswordHint()); > > > > > > > msg.append("\n\nLogin at: " + > > > > > > > RequestUtil.getAppURL(getRequest())); > > > > > > > > > > > > > > message.setTo(user.getEmail()); > > > > > > > String subject = '[' + getText("webapp.name") + "] " + > > > > > > > getText("user.passwordHint"); > > > > > > > message.setSubject(subject); > > > > > > > message.setText(msg.toString()); > > > > > > > mailEngine.send(message); > > > > > > > > > > > > > > addMessage("login.passwordHint.sent ", > > > > > > > new Object[] { username, user.getEmail() }); > > > > > > > > > > > > > > } catch (Exception e) { > > > > > > > e.printStackTrace(); > > > > > > > // If exception is expected do not rethrow > > > > > > > addError(" login.passwordHint.error", username); > > > > > > > } > > > > > > > > > > > > > > return "success"; > > > > > > > } > > > > > > > > > > > > > > This worked fine in 1.1.4, but for some reason - 1.1.5 keeps redirecting > > > > > > > back to the same page. Any ideas? > > > > > > > > > > > > > > Thanks, > > > > > > > > > > > > > > Matt > > > > > > > -- > > > > > > > View this message in context: > > > > > > http://www.nabble.com/Upgrading-from-MyFaces-1.1.4-to-1.1.5-tf3271040.html#a9094577 > > > > > > > Sent from the MyFaces - Users mailing list archive at Nabble.com. > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > > -- > > > > > > > > > > http://www.irian.at > > > > > > > > > > Your JSF powerhouse - > > > > > JSF Consulting, Development and > > > > > Courses in English and German > > > > > > > > > > Professional Support for Apache MyFaces > > > > > > > > > > > > > > > > > -- > > > > Matthias Wessendorf > > > > http://tinyurl.com/fmywh > > > > > > > > further stuff: > > > > blog: http://jroller.com/page/mwessendorf > > > > mail: mwessendorf-at-gmail-dot-com > > > > > > > > > > > > > -- > > Matthias Wessendorf > > http://tinyurl.com/fmywh > > > > further stuff: > > blog: http://jroller.com/page/mwessendorf > > mail: mwessendorf-at-gmail-dot-com > > > > > -- > > http://www.irian.at > > Your JSF powerhouse - > JSF Consulting, Development and > Courses in English and German > > Professional Support for Apache MyFaces > -- Matthias Wessendorf http://tinyurl.com/fmywh further stuff: blog: http://jroller.com/page/mwessendorf mail: mwessendorf-at-gmail-dot-com
-- http://www.irian.at Your JSF powerhouse - JSF Consulting, Development and Courses in English and German Professional Support for Apache MyFaces

