Règles générales
Cette section décrit la marche à suivre afin de facilement supprimer les modules complémentaires livrés nativement avec le package ESUP/uPortal. Il s'agit de supprimer toute référence à ces modules dans les fichiers "uportal-ear/pom.xml" et "uportal-portlets-overlay/pom.xml" afin que ceux-ci ne soient plus déployés par la commande "ant deploy-ear".
Voici la listes des modules complémentaires qui peuvent être désactivés :
BookmarksPortlet
- FunctionalTestsPortlet
- NewsReaderPortlet
- NotificationPortlet
- WeatherPortlet
- WebProxyPortlet
- cas
- cas-proxy-test-portlet
- email-preview
pluto-testsuite
jasig-widget-portlets Voir s'il faut vraiment le faire figurer : Q mail 28/01/2013 15:28
- TODO : Penser que Shibboleth va surement venir s'ajouter à la liste !
Pour chaque module, ce sont les lignes à supprimer qui sont affichées dans la section.
BookmarksPortlet
<module>BookmarksPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>FunctionalTestsPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
FunctionalTestsPortlet
<module>FunctionalTestsPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>NewsReaderPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
NewsReaderPortlet
<module>NewsReaderPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>BookmarksPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
NotificationPortlet
<module>NotificationPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>NotificationPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
WeatherPortlet
<module>WeatherPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>WeatherPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
WebProxyPortlet
<module>WebProxyPortlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>WebProxyPortlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
cas
<module>cas</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>cas</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
cas-proxy-test-portlet
<module>cas-proxy-test-portlet</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>cas-proxy-test-portlet</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
email-preview
<module>email-preview</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>email-preview</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...
pluto-testsuite
<module>pluto-testsuite</module>
... <dependency> <groupId>org.jasig.portal.portlets-overlay</groupId> <artifactId>pluto-testsuite</artifactId> <version>${project.version}</version> <type>war</type> </dependency> ...