Incorporation de la génération de document dans des conteneurs OpenSocial

Vous pouvez incorporer des fonctions de génération de document dans des conteneurs OpenSocial, comme des tableaux de bord Rational solution for Collaborative Lifecycle Management.

Avant de commencer

L'administrateur peut avoir à définir la propriété CORS_DOMAINS sur le serveur rpeng afin d'autoriser les demandes XHR provenant du serveur Rational solution for CLM. Cette opération n'est pas nécessaire si l'application CLM et l'application Web sont co-hébergées.

Pourquoi et quand exécuter cette tâche

L'application Web fournit un exemple de widget pouvant accéder à la dernière version d'un rapport. Après avoir ajouté le widget à un conteneur OpenSocial, vous pouvez générer le document à partir du widget incorporé. Vous pouvez créer des widgets supplémentaires à l'aide des API REST (le nombre de widgets qu'il est possible d'ajouter est illimité). Les étapes suivantes utilisent un tableau de bord CLM comme conteneur.

Procédure

  1. Vous pouvez trouver un exemple de widget à l'adresse suivante : http://serveur_rpe:port/widgets/singlereport.xml.
  2. Accédez à votre conteneur OpenSocial.
  3. À partir du tableau de bord, cliquez sur l'onglet Ajouter un widget.Ajouter un widget
  4. Cliquez sur Ajouter un objet OpenSocial.
    Ajouter un widget OpenSocial
  5. Entrez l'adresse URL de l'exemple de widget indiqué à l'étape 1.
  6. Cliquez sur Ajouter un widget.
    Paramètres du widget Génération de document RPE
  7. Sauvegardez vos changements. Le widget est ajouté dans le tableau de bord.
  8. Dans le menu Widget, cliquez sur Paramètres.
  9. Indiquez le nom du rapport et précisez s'il est partagé. Si vous souhaitez que les documents soient partagés, ceux-ci sont visibles à tous les utilisateurs ayant accès au serveur.
    Ajouter l'URL du widget OpenSocial
  10. Connectez-vous à Rational Publishing Engine dans le widget.
    Connexion à Rational Publishing Engine
  11. Cliquez sur Régénérer dans le widget.
  12. Cliquez sur Générer le document. Une fois le document créé, vous êtes invité à télécharger les documents et les fichiers journaux.
    Documents générés