http://jira.jboss.com/jira/browse/JBPORTAL-1816 - Presently the user has the ability to register, then after logging in they create a profile. At many places that portal will be used registration and initial profile creation are the same.
Patch changes the JSF screens to allow the user to put in a setting "profileAtRegistration" in the portal-identity.sar/portal-identity.war/WEB-INF/portlet.xml
This is done with some fairly minor structural changes to the xhtml files and about 5 lines in the createUserAction.
This patch is against/for the 2.6 branch of JBoss portal.
Applied, thanks !