Si vous souhaitez télécharger/déployer la portlet depuis une machine non routable, vous allez être confronté à des difficultés :
Pour indiquer au binaire svn d'utiliser un proxy HTTP pour la récupération des sources, vous devez éditer le fichier ~/.subversion/servers et renseigner les propriétés suivantes (à la fin du fichier) :
[global] http-proxy-exceptions = \*.univ.fr http-proxy-host = cache.univ.fr http-proxy-port = 3128 |
Il est possible d'utiliser la portlet dans un environnement comprenant plusieurs domaines Zimbra :
Dans ce cas, il suffit de publier plusieurs fois la portlet avec des paramètres de publication différents.
Voici un exemple de fichier de publication :
<channel-definition script="classpath://org/jasig/portal/io/import-channel_v2-6.crn"><title>Zimbra</title> <name>Zimbra</name> <fname>portlet-zimbra</fname> <desc>Zimbra</desc> <type>Portlet</type> <class>org.jasig.portal.channels.portlet.CSpringPortletAdaptor</class> <timeout>30000</timeout> <hasedit>N</hasedit> <hashelp>N</hashelp> <hasabout>N</hasabout> <secure>N</secure> <locale>en_US</locale> <categories> <category>CATEGORIE</category> </categories> <groups> <group>GROUPE</group> </groups> <parameters> <parameter> <name>portletApplicationId</name> <value>deploy.uri</value> <description/> <ovrd>N</ovrd> </parameter> <parameter> <name>portletName</name> <value>zimbra</value> <description/> <ovrd>N</ovrd> </parameter> </parameters> <portletPreferences> <portletPreference> <name>zimbra.token.service.url</name> <values> <value>http://zcs-auth.univ.fr/getToken</value> </values> </portletPreference> <portletPreference> <name>zimbra.soap.service.url</name> <values> <value>https://zimbra.univ.fr/service/soap</value> </values> </portletPreference> <portletPreference> <name>zimbra.url</name> <values> <value>http://zimbra.univ.fr/getToken</value> </values> </portletPreference></portletPreferences> </channel-definition> |
Ce fichier de publication contient des paramètres à modifier :
Important : si vous omettez ces paramètres lors de la publication de la portlet, alors les URL utilisées seront celles définies dans le fichier profiles.xml.