| Balise Wiki |
|---|
Le Canal Stockage évolue pour devenir Esup Portlet Stockage (Portlet JSR168) et apporter de nouvelles fonctionnalités. Utilisation de Esup |
...
Commons V2 allié à Spring MVC, Web 2.0, interface pensée pour mobiles et interaction avec ESUP-ECM font parties des points importants de cette évolution. |
...
Une version esup-portlet-stockage-1.0-beta-1 est dès maintenant disponible. |
...
Elle ne propose pas encore l'interaction avec ESUP-ECM (support de CMIS) ni une interface accessible WAI mais ces 2 points font partie des prochaines évolutions prévues. h3. |
...
Spécifications |
...
On peut retrouver les spécifications d'Esup Portlet Stockage [ici |
...
Téléchargement
...
|PROJESUPECM:Première spécification futur canal stockage] . h3. 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
...
] h3. 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
...
] h3. 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 |
...
{code |
} mvn jetty:run {code} 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. h3. |
...
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 : |
...
{code |
} mvn clean package ; cd /opt/uPortal-runn/ ; ant deployPortletApp -DportletApp=/home/esup/esup-portlet-stockage/target/esup-portlet-stockage.war |
Screenshots
...
{code} h3. Screenshots Voici 2 copies d'écran. |
...
Vue dans un navigateur web standard et dans un mobile / smartphone. |
...
{gallery |
...
|columns |
...
Annexes
...
=3}
h3. Annexes
[Notes pour cassifier rapidement un service SFTP.|PROJCANSTOCK:Cassification d'un serveur SFTP] |