GTNPORTAL-2957: extracted shindig-related dependencies into a module to prevent issues with ehcache and jbossws-cxf with wsrp and wss :(
- Created org.gatein.shindig module
- Created org.json module used both by org.gatein.lib and org.gatein.shindig
- Cleaned-up org.gatein.lib module
- Added MANIFEST dependencies on org.gatein.shindig module in eXoGadgetServer war
GTNPORTAL-2957: added missing JDOM dependency (triggered when calling some gadget support services)
More fine-grained modules
More fine-grained modules
More fine-grained modularization
Modularization - add patched picketlink-idm
Avoid exporting org.picketlink.idm into user app
Modularization - extracted groovy, fixed resulting classloading issues
Modularization - extracted all third party libs from org.gatein.lib
Modularization - order dependencies alphabetically
Modularization - remove the need to export javax.portlet.api
Modularization - remove the need to export Guava
Modularization - no need to export commons-logging
Simplification - setting TCCL no longer required
Modularization
 - jboss-deployment-structure instead of MANIFEST.MF
 - move xerces export from org.gatein.lib to portal.war
Modularization - we don't need gatein-naming any more
Modularization - only export chromattic to portal.war
Modularization - only export wsrp to portal.war
Modularization - only expose org.json to gatein.ear sub-deployments
Modularization - only expose org.jboss.cache to portal.war