Vous pouvez placer dans Lotus Connections
un widget qui affiche les résultats de recherche pour une communauté de IBM® Rational Asset Manager.
Avant de commencer
Vous devez avoir configuré la connexion unique entre le serveur Rational Asset Manager
et le serveur Lotus Connections. Voir Configurer la connexion unique entre deux serveurs.
Vous devez être en mesure de modifier le fichier de configuration widgets-config.xml de Lotus Communities
avec le client wsadmin d'IBM WebSphere Application Server.
Vous devez être un administrateur de communautés dans Lotus Connections
pour ajouter un widget personnalisé à une communauté.
Pourquoi et quand exécuter cette tâche
Pour plus d'informations sur les widgets personnalisés dans Lotus Connections, consultez la rubrique d'aide
Administration d'applications distantes de Lotus Connections.
Procédure
- Utilisez le client wsadmin pour extraire le fichier widgets-config.xml
comme décrit dans la rubrique du centre de documentation Lotus Connections, Activation de widgets personnalisés pour la fonction Communautés.
- Ajoutez ce code au fichier widgets-config.xml,
où <serveur_Rational_Asset_Manager> correspond à l'adresse du serveur de Rational Asset Manager, <port> correspond au numéro de port de Rational Asset Manager
et <racine_contexte_Rational_Asset_Manager> correspond
à la racine de contexte du client Web de Rational Asset Manager, en général ram:
<widgetDef
defId="Assets"
primaryWidget="true"
modes="view edit"
description="This iWidget displays assets from a community in a Rational Asset Manager repository "
url="{communitiesSvcRef}/ajaxProxy/http/<serveur_Rational_Asset_Manager>%3A<port>/<racine_contexte_Rational_Asset_Manager>/iwidget/AssetWidget.xml?version={version}"
navBarLink="http://<serveur_Rational_Asset_Manager>:<port>/<racine_contexte_Rational_Asset_Manager>"
loginRequired="true"
/>
Dans l'attribut url, il ne doit y avoir qu'une seule barre oblique (/) entre http et <serveur_Rational_Asset_Manager>,
et le point virgule entre <serveur_Rational_Asset_Manager> et <port> doit avoir le caractère d'échappement %3A.
Pour trouver le chemin du fichier AssetWidget.xml pour l'attribut url dans
le client Web, cliquez sur l'icône Aide et sur Extensions,
puis copiez l'URL depuis la section Widgets.
- Archivez le fichier widgets-config.xml.
- Dans la liste des sites Web de confiance dans Lotus Connections, ajoutez l'URL deRational Asset Manager. La liste
des sites Web de confiance est définie à deux emplacements :
- Le fichier de stratégie par défaut : proxy-config.tpl
- La version spécifique à la communauté du fichier de stratégie : proxy-communities-config.tpl
Vous pouvez extraire l'un ou l'autre de ces fichiers pour la modification à l'aide
du client wsadmin comme décrit dans la rubrique du centre de documentation Lotus Connections, Définition de sites Web sécurisés et non sécurisés pour les communautés.
- Ajoutez cette stratégie de proxy au fichier .tpl :
<proxy:policy url="https://ramServer:port/ram/" acf="none">
<proxy:actions>
<proxy:method>GET</proxy:method>
<proxy:method>POST</proxy:method>
</proxy:actions>
</proxy:policy>
- Archivez le fichier .tpl révisé.
- Redémarrez l'application Communities à l'aide de WebSphere Application Server Integrated
Solutions Console.
- Connectez-vous à Lotus Connections
en tant qu'administrateur de communautés.
- Le widget Rational Asset
Manager est disponible dans la palette de contenu des communautés dans Lotus Connections. Vous pouvez ajouter le widget à la palette et entrer des mots clés de recherche pour afficher la liste des résultats de la recherche du référentiel Rational Asset Manager. Après l'avoir ajouté, vous pouvez éditer le widget
pour afficher les résultats de la recherche d'une chaîne de mots clés (utilisez *
comme caractère générique) et, éventuellement, limiter les résultats à une communauté spécifique
de Rational Asset Manager.