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

Reply via email to