Projets

Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

...

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-stockageImage Removed

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-1Image Removed

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/Image Added

Notez que le "drive" Bob correspond à file:///Image Added 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