In portal-core.war/WEB-INF/portlet.xml I changed the subscriptionMode parameter from automatic to emailVerification (I have the feeling it worked in JBoss Portal 2.0 but I may be wrong).
I tested the functionality and got an error 500 page with a stack trace:
2006-10-08 20:19:42,656 ERROR [org.jboss.portal.core.portlet.user.UserPortlet] The portlet threw an exception java.lang.NullPointerException at org.jboss.portal.core.portlet.user.UserPortlet.generateValidationEmail(UserPortlet.java:936) at org.jboss.portal.core.portlet.user.UserPortlet.userRegister(UserPortlet.java:624)
Can you create a jira bug issue on this and assign it to me?
I am redoing the usermodule/userportlet this week and will look at it. If theres a fix, I can patch 2.4 with it.