...
On peut retrouver les spécifications d'Esup Portlet Stockage ici .
Téléchargement
Vous pouvez trouver la version esup-portlet-stockage-1.0-beta-1 archivée sur sourcesup :
https://sourcesup.cru.fr/frs/?group_id=206
Dépôt subversion
La version en cours de développement est actuellement la branche esup-portlet-stockage :
https://subversion.cru.fr/esup-stockage/branches/esup-portlet-stockage![]()
La dernière version taguée (esup-portlet-stockage-1.0-beta-1) est également disponible par subversion ici :
https://subversion.cru.fr/esup-stockage/tags/esup-portlet-stockage-1.0-beta-1![]()
Déploiement Test - Servlet
Une fois dézipper, vous pouvez directement tester esup-portlet-stockage ... en mode servlet !
Pour cela il vous faut avoir un apache maven de disponible sur votre machine, en ligne de commande et depuis le répertoire dans lequel se trouve le fichier pom.xml tapez simplement
| Bloc de code |
|---|
mvn jetty:run
|
Depuis un navigateur, vous pouvez alors appeler une URL du type :
http://localhost:8080/esup-portlet-stockage/servlet-ajax/![]()
Notez que le "drive" Bob correspond à file:///
par défaut.
Déploiement Portlet - Esup v3 / uPortal 3
Les fichiers que l'exploitant est amené à modifier sont les suivant :
- src/main/webapp/WEB-INF/context/drives.xml
C'est le fichier de configuration principale de l'application, il vous permet de définir les catégories et les drives ("serveurs") associés. - src/main/webapp/WEB-INF/portlet.xml
Les balises user-attribute peuvent être à modifier selon votre configuration. - src/main/webapp/WEB-INF/web.xml
Si vous souhaitez utiliser une authentification ProxyCas, vous devrez indiquer l'adresse de votre serveur CAS dans web.xml
Pour déployer esup-portlet-stockage en portlet dans un Esup / uPortal, vous devrez lancer une commande similaire à celle-ci :
| Bloc de code |
|---|
mvn clean package ; cd /opt/uPortal-runn/ ; ant deployPortletApp -DportletApp=/home/esup/esup-portlet-stockage/target/esup-portlet-stockage.war
|