I've updated GateIn portal to only use 1 repository
https://repository.jboss.org/nexus/content/groups/public/ (which proxies
several repositories).
I kept the definition of the repo in GateIn Portal root pom to
facilitate users/contributors life when they want to build the portal.
For components, there is no definition of repositories (so it doesn't
get inherited) and if you need to build a component you will need to add
the repository in your own settings.xml. I don't have the snippet handy
(I use mirrorOf as I am psychotic), if someone has the definition of the
profile, please paste it here.
Also do not add any new repository definition, we can add thirdparty
libraries into the JBoss one or we can proxy more repositories if needed.
I tested locally and I hope I didn't break the build for anyone (Tested
on Maven 2.2.1/Linux environment).
Thanks,
Thomas