You can checkout lastest gatein's released version here http://anonsvn.jboss.org/repos/gatein/portal/tags/3.2.0-M01
The sample-portal is in : GATEIN/examples/portal/
To modify register portlet, I think you can start with org.exoplatform.account.webui.component.UIRegisterPortlet
The form inputs is abstracted in org.exoplatform.account.webui.component.UIRegisterForm
Actually, my point for sample portal is
I'm looking to build new login portal instead of exodemo one, which is contains login.jsp in addition to sample filter. I've been guided before from eXo community for some repository
Which is old one, and have many corrupted files and dependencies as shown in pre-attached logs. That's why, they asked me to resolve this with Jboss community as long as it's pure portal thing.
So, according to previous I'm just looking to install just sample login-portal as mentioned before.
Besides, the repository you have shared me show me following errors
svn: Could not save file
svn: Your .svn/tmp directory may be missing or corrupt; run 'svn cleanup' and tr
svn: Can't open file '3.2.0-M01\testsuite\selenium-snifftests\src\suite\org\exop
Portlet.html.svn-base': The system cannot find the path specified.
Kindly advise for next..
Don't use a snapshot version it is not a good practice, use a tagged version instead such as 3.1.7-PLF for example that you will get from here http://anonsvn.jboss.org/repos/gatein/exo/portal/tags/3.1.7-PLF/. So create a new directory in which you want to get the source code then launch svn co http://anonsvn.jboss.org/repos/gatein/exo/portal/tags/3.1.7-PLF/ inside this directory, it will get all the sources related to this particular version and will create a new directory called 3.1.7-PLF. Go inside this new directory then at the root level launch mvn clean install -DskipTests=true -P normal . This command will build everything for you and in particular the sub project that you are looking for.