Hi! I am using a form to get e-mail signups into salesforce.com. This mechanism requires to pass a callback URL which salesforce redirects the browser to on completion of the action. I want this callback to have the signup email as a query parameter:
... /thanks?email=joe%40gmail.com Hence in the receiving page I have an @ActivationRequestParameter public class Thanks { @ActivationRequestParameter @Property private String email; When I do this, I get ComponentEventException: org.apache.tapestry5.runtime.ComponentEventException Input string 'j...@gmail.com' is not valid; the character '@' at position 4 is not valid. ... Stacktrace: Stack trace org.apache.tapestry5.internal.services.URLEncoderImpl.decode(URLEncoderImpl.java:144) org.apache.tapestry5.internal.transform.ActivationRequestParameterWorker$2.handleEvent(ActivationRequestParameterWorker.java:128) org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$TransformationSupportImpl$1$1.invoke(ComponentInstantiatorSourceImpl.java:443) org.apache.tapestry5.internal.services.ComponentInstantiatorSourceImpl$TransformationSupportImpl$1.advise(ComponentInstantiatorSourceImpl.java:439) org.apache.tapestry5.internal.plastic.AbstractMethodInvocation.proceed(AbstractMethodInvocation.java:86) Am I doing something wrong, or is the the same bug as mentioned here: https://issues.apache.org/jira/browse/TAP5-1768 I am using TS 5.3.1. Suggestions welcome! Thanks!!! Jochen --- joc...@jochenfrey.com +1.415.366.0450 @jochen_frey