IBM TRIRIGA Application Platform, version 3.5.2.1

Fichier Readme pour IBM TRIRIGA Application Platform 3.5.2.1

Ce groupe de correctifs met à jour le produit IBM® TRIRIGA Application Platform.

Copyright© International Business Machines Corporation 2017. All rights reserved. US Government Users Restricted Rights - Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Prérequis et produits pris en charge

Avant d'installer ce groupe de correctifs, vous devez avoir déjà installé le produit TRIRIGA Application Platform 3.5.2.

Nouveautés dans ce groupe de correctifs

Les améliorations de l'infrastructure UX ci-après ont été ajoutées ou corrigées dans le groupe de correctifs 3.5.2.1.

Nouvelles fonctions dans TRIRIGA Application Platform

La vulcanisation des applications UX a été simplifiée via la consolidation des fichiers de vue de développement et vulcanisés en un seul enregistrement de métadonnées de vue. Deux zones ont été ajoutées à l'enregistrement de métadonnées de vue. Il s'agit de la zone de nom de fichier de développement et de la zone de nom de fichier de production. Désormais, vous pouvez changer de vue au cours de l'exécution. Pour changer de vue, accédez à la page du mode développement disponible si la propriété masquée WEB_DEV_CONFIG_ENABLED=true est définie dans le fichier TRIRIGAWEB.properties. Afin de définir un mode au niveau du système pour l'environnement, vous pouvez définir la nouvelle propriété masquée UX_DEV_MODE dans le fichier TRIRIGAWEB.properties. Par défaut, la valeur d'UX_DEV_MODE est false. Par exemple, le système utilise le fichier de vue de production si la valeur n'est pas définie. Si la valeur est true, il utilise les fichiers de vue de développement. Vous pouvez remplacer ces valeurs dans la page du mode développement de l'utilisateur. Pour plus d'informations, voir la page wiki SMC Vulcanization.

Le composant triplat-search-location renvoie l'emplacement ou les emplacements les plus proches dans le contexte d'une proximité selon les coordonnées GPS de l'utilisateur. Il évalue les emplacements les plus proches en fonction d'un ensemble défini d'emplacements. La proximité est définie par le seuil.

Le composant triblock-scroll-container est un nouveau bloc de construction qui collecte des enregistrements s'affichant horizontalement. Vous pouvez utiliser les boutons de défilement pour faire défiler le texte de gauche à droite et de droite à gauche. Vous pouvez aussi balayer la page. Le composant prend en charge le défilement des pages avec le composant triplat-query-scroll-page.

Le composant triblock-carousel est un bloc de construction qui parcourt chaque élément enfant selon un cycle avec une animation de glissement. Vous pouvez parcourir le contenu à l'aide des icônes de cercle ou des flèches vers l'avant ou vers l'arrière si elles sont activées.

Le composant triblock-responsive-layout est un bloc de construction qui permet de gérer le comportement d'interactivité sur un périphérique à grand ou petit écran. Par défaut, les éléments sont agencés horizontalement. En mode petit écran, les éléments s'empilent verticalement. Certains éléments peuvent être masqués en mode petit écran lorsque vous activez l'option de changement de vue.

Le composant triblock-popup est un bloc de construction que vous pouvez utiliser pour afficher une fenêtre en incrustation pour l'interactivité afin de gérer les modes grand écran et petit écran. En mode petit écran, la fenêtre en incrustation couvre la page entière de l'application.

Le composant tricore-lazy-loading-behavior permet le chargement lent des ressources de fichier de vue au cours de l'exécution de l'application. Il est compatible avec le mode développement et le mode production, dans lesquels les fichiers sont vulcanisés.

Améliorations ou correctifs dans TRIRIGA Application Platform

Plusieurs correctifs et améliorations ont été apportés aux composants UX existants. Ces composants incluent triplat-ds, triplat-ds-search-input, triplat-select-input, triplat-route-selector, triplat-image, triplat-graphic-legend, triblock-app-layout, triblock-nav et la page de documentation.

Pour plus d'informations, voir la page de documentation sur les composants de l'infrastructure UX.

Ressources d'informations

IBM Knowledge Center

http://www.ibm.com/support/knowledgecenter/SSHEB3_3.5.2/com.ibm.tap.doc/product_landing.html

Accédez au centre Knowledge Center pour afficher la documentation du produit. Vous y trouverez des présentations du produit, des tâches d'installation et de configuration, des instructions d'utilisation et d'administration du produit ainsi que de traitement des incidents, et des informations relatives à la sécurité.

Communauté Real Estate and Facilities Management sur Service Management Connect

https://www.ibm.com/developerworks/servicemanagement/rfm/

Accédez au centre Knowledge Center pour afficher la documentation du produit. Vous y trouverez des présentations du produit, des tâches d'installation et de configuration, des instructions d'utilisation et d'administration du produit ainsi que de traitement des incidents, et des informations relatives à la sécurité.

Portail de ressources de support IBM TRIRIGA Application Platform

http://www.ibm.com/support/entry/portal/overview/software/tivoli/ibm_tririga_application_platform

Le portail de ressources de support IBM permet d'accéder aux outils et aux ressources utiles à l'exécution sans faille du système, des logiciels et des applications. Sur ce portail, vous trouverez des correctifs, des demandes de service, des liens utiles et une fonction de recherche améliorée pour rechercher rapidement des informations.

Installation du groupe de correctifs d'IBM TRIRIGA Application Platform 3.5.2.1

Pour installer le groupe de correctifs de TRIRIGA Application Platform 3.5.2.1, voir les instructions décrites ci-après.

Avant de commencer

Avant d'extraire et d'exécuter le fichier du groupe de correctifs, sauvegardez les fichiers TRIRIGA existants et effectuez une copie de sauvegarde de la base de données. Vous pouvez extraire le fichier du groupe de correctifs dans n'importe quel répertoire.

Pourquoi et quand exécuter cette tâche

Remarque : Dans le dossier de groupe de correctifs pour le groupe de correctifs 3.5.2.1, lorsque le programme d'installation de groupe de correctifs sauvegarde le fichier ibm-tririga.war, le fichier .war de sauvegarde s'affiche sous la forme du fichier ibs-tririga.war.bak.

Procédure

  1. Vérifiez qu'aucune modification de configuration de base de données n'est en attente.
  2. Arrêtez tous les serveurs d'applications et de processus.
  3. Prenez une sauvegarde de la base de données du répertoire d'installation du produit TRIRIGA.
  4. Pour IBM WebSphere Application Server, arrêtez l'application d'entreprise WebSphere qui exécute TRIRIGA et laissez WebSphere Application Server sous tension. Une fois la sauvegarde terminée, redémarrez WebSphere Application Server.
  5. Pour les installations du produit Oracle WebLogic Server, démarrez et exécutez celui-ci lorsque vous appliquez le groupe de correctifs.
  6. Téléchargez le fichier 3.5.2-TIV-TAP-FP001.
  7. Procédez à l'extraction du fichier et exécutez l'un des fichiers exécutables de correctif suivants : fixpack_tririga_v3.5.2.1_Windows.exe, fixpack_tririga_v3.5.2.1_Linux.bin ou fixpack_tririga_v3.5.2.1_AIX.bin.
  8. Dans le panneau Introduction, sélectionnez Suivant.
  9. Acceptez les termes du contrat de licence et sélectionnez Suivant.
  10. Choisissez le répertoire dans lequel IBM TRIRIGA est installé. Par exemple, les répertoires suivants : c:\ibm\tririga\ ou /opt/ibm/tririga/.
  11. Passez en revue les informations et sélectionnez Suivant.
  12. Le processus de groupe de correctifs corrige le fichier WAR, exécute des scripts de groupe de correctifs de base de données de plateforme et redéploie le fichier WAR dans Liberty.
  13. Pour Oracle WebLogic Server, supprimez tous les répertoires de cache, tmp et .wlnotdelete pouvant contenir des fichiers issus de la précédente installation d'application/ear. Exemple :

    C:\oracle\weblogic10\user_projects\domains\tririga10domain\servers\tririgaServer\tmp

    C:\oracle\weblogic10\user_projects\domains\tririga10domain\servers\tririgaServer\cache

    ou

    /opt/oracle/weblogic10/user_projects/domains/tririga10domain/servers/tririgaServer/cache

    /opt/oracle/weblogic10/user_projects/domains/tririga10domain/servers/tririgaServer/tmp

  14. Pour Oracle WebLogic Server, le processus de groupe de correctifs tente de redéployer le fichier WAR dans le serveur géré. Toutefois, en raison des conditions propres à l'environnement de serveur qui ne relèvent pas du contrôle d'IBM TRIRIGA, vous devrez peut-être redéployer manuellement le fichier WAR. Redémarrez le serveur d'applications lorsque le processus de groupe de correctifs est terminé, puis vérifiez le numéro de version dans la console d'administration d'IBM TRIRIGA. Si l'ancien fichier .war apparaît toujours, redéployez le fichier .war. Pour déployer une application .war dans le serveur géré, voir les instructions d'Oracle.
  15. Pour le profil WebSphere Application Server Liberty Core, le fichier WAR est déployé et les répertoires cache sont automatiquement retirés. Il est nécessaire de redémarrer Liberty.
  16. Pour WebSphere Application Server, le fichier WAR est redéployé et démarre automatiquement. Si cela échoue, vous pouvez essayer de le redéployer manuellement. Le fichier WAR se situe dans l'un des répertoires d'installation de TRIRIGA racine : c:\ibm\tririga\ibm-tririga.war ou /opt/ibm/tririga/ibm-tririga.war
  17. Pour Oracle WebLogic Server, le processus de groupe de correctifs tente de redémarrer le serveur géré. Il peut être nécessaire de redémarrer manuellement le serveur d'applications.

Problèmes résolus

Les problèmes suivants ont été résolus dans le groupe de correctifs pour TRIRIGA Application Platform 3.5.2.1.

Problèmes de sécurité

Des problèmes de sécurité ont été résolus dans les groupes de correctifs pour garantir la sécurité de TRIRIGA Application Platform.

CVSS

IBM n'a pas l'intention de fournir des informations sur les vulnérabilités car elles pourraient permettre à une personne d'exploiter une faille. IBM utilise le système CVSS (Common Vulnerability Scoring System) comme norme de communication de l'impact des vulnérabilités de sécurité dans les produits et solutions IBM. Le système CVSS est une norme ouverte du secteur permettant d'évaluer la gravité ou l'impact des vulnérabilités de sécurité pour le système informatique. Cette norme tente de définir une mesure numérique de l'inquiétude ou l'attention que représente une vulnérabilité. Le score CVSS généré s'appuie sur l'évaluation d'une série de mesures. Le score CVSS de base représente les caractéristiques intrinsèques et fondamentales de la vulnérabilité, qui sont généralement constantes dans le temps et dans différents environnements.

Pour plus d'informations, voir http://www-03.ibm.com/security/secure-engineering/bulletins.html.

Les problèmes de sécurité ci-après ont été résolus dans la version 3.5.2.1.

Score CVE Intitulé Score CVSS de base Score temporel CVSS Vecteur CVSS
CVE-2016-9737 Cross-Site Scripting Vulnerability 5.4 Pour le score en cours, voir https://exchange.xforce.ibmcloud.com/vulnerabilities/119782. (CVSS:3.0/AV:N/AC:L/PR:L/UI:R/S:C/C:L/I:L/A:N)
CVE-2017-1153 Authentication Vulnerability 8.8 Pour le score en cours, voir https://exchange.xforce.ibmcloud.com/vulnerabilities/122349. (CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H)
CVE-2017-1171 Privilege Escalation 4.3

Problèmes d'ordre général

Les problèmes ci-après ont été résolus dans 3.5.2.1.

Numéro d'APAR Description
  Désormais, lorsque vous utilisez une base de données Microsoft SQL Server, les collections de navigation sont sauvegardées correctement. (Tri-253337)
  Désormais, dans un groupe, la section des droits d'accès s'affiche si vous utilisez WebSphere Application Server. (Tri-254809)
  L'outil de requête de base de données de la console d'administration ne signale plus d'erreur lorsqu'il exécute une requête SQL dans DB2. (Tri-256980)
  Les zones de localisateur dans les requêtes modifiables n'entraînent plus l'expiration de votre session. (Tri-256987)
IV91297 Désormais, dans Mon agenda, sous la vue de liste, les événements sont exportés avec l'extension .xlsx et non avec l'extension .csv. L'exportation Excel utilise maintenant la même logique que l'exportation Excel qui existe dans les rapports internes du gestionnaire de rapports. (Tri-259696)
IV91534 Désormais, les utilisateurs qui ne sont pas des administrateurs peuvent créer des rapports dans Mes rapports si le serveur d'applications est WebLogic. (Tri-254495)
IV91661 Désormais, les rapports récapitulatifs s'affichent dans les sections du portail et sont alignés. Ils doivent comporter une colonne Grouper par pour pouvoir être affichés. (Tri-254374)
IV91759 Désormais, dans le générateur de flux de travaux, lorsque vous utilisez des fonctions système dans l'éditeur d'expression, telles que la fonction de changement ou de tâche de démarrage, vous pouvez sauvegarder correctement les paramètres de la fonction. (Tri-254371)
IV91823 Désormais, les symboles de devise s'affichent correctement lorsque les données sont exportées dans un tableau Excel. (Tri-260249)
IV92427 Lorsque vous exportez des rapports dans Excel au format xlsx, les données vides ou null sont gérées de la même façon qu'au format xls. (Tri-258577)
IV92996 Désormais, les formulaires sont exportés correctement avec la migration d'objet. (Tri-257552)
IV93085 Désormais, lorsque vous exportez des zones de date dans Excel, le résultat correct s'affiche même si Excel est configuré avec un fuseau horaire différent de celui du serveur d'applications TRIRIGA. (Tri-260245)
IV93639 Désormais, lorsque vous retirez un flux de travaux qui est appelé, votre session n'expire plus. (Tri-252886)

Remarques

Le présent document a été développé pour des produits et des services proposés aux Etats-Unis et peut être mis à disposition par IBM dans d'autres langues. Ce document peut être disponible dans d'autres langues auprès d'IBM. Toutefois, une copie du produit ou de la version du produit dans cette langue peut être nécessaire pour y accéder.

Le présent document peut contenir des informations ou des références concernant certains produits, logiciels ou services IBM non annoncés dans ce pays. Pour plus de détails sur les produits et services actuellement disponibles dans votre pays, adressez-vous à votre partenaire commercial IBM. Toute référence à un produit, un programme ou un service IBM n'est pas conçue pour stipuler ou impliquer que seul le produit, le programme ou le service IBM peut être utilisé. Tout autre élément fonctionnellement équivalent peut être utilisé, s'il n'enfreint aucun droit d'IBM. Il est de la responsabilité de l'utilisateur d'évaluer et de vérifier lui-même les installations et applications réalisées avec des produits, logiciels ou services non expressément référencés par IBM.

IBM peut détenir des brevets ou des demandes de brevet couvrant les produits mentionnés dans le présent document. La remise de ce document ne vous donne aucun droit de licence sur ces brevets. Si vous désirez recevoir des informations concernant l'acquisition de licences, veuillez en faire la demande par écrit à l'adresse suivante :

IBM Director of Licensing
IBM Corporation
North Castle Drive, MD-NC119
Armonk, NY 10504-1785
U.S.A.

Pour le Canada, veuillez adresser votre courrier à :

IBM Director of Commercial Relations
IBM Canada Ltd.
3600 Steeles Avenue East
Markham, Ontario
L3R 9Z7
Canada

Les informations sur les licences concernant les produits utilisant un jeu de caractères double octet peuvent être obtenues par écrit à l'adresse suivante :

Intellectual Property Licensing
Legal and Intellectual Property Law
IBM Japan Ltd.
19-21, Nihonbashi-Hakozakicho, Chuo-ku
Tokyo 103-8510, Japan

LE PRESENT DOCUMENT EST LIVRE "EN L'ETAT". IBM DECLINE TOUTE RESPONSABILITE, EXPLICITE OU IMPLICITE, RELATIVE AUX INFORMATIONS QUI Y SONT CONTENUES, Y COMPRIS EN CE QUI CONCERNE LES GARANTIES DE NON-CONTREFACON ET D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE. Certaines juridictions n'autorisent pas l'exclusion des garanties implicites, auquel cas l'exclusion ci-dessus ne vous sera pas applicable.

Le présent document peut contenir des inexactitudes ou des coquilles. Ce document est mis à jour périodiquement. Chaque nouvelle édition inclut les mises à jour. IBM peut, à tout moment et sans préavis, modifier les produits et logiciels décrits dans ce document.

Les références à des sites Web non IBM sont fournies à titre d'information uniquement et n'impliquent en aucun cas une adhésion aux données qu'ils contiennent. Les éléments figurant sur ces sites Web ne font pas partie des éléments du présent produit IBM et l'utilisation de ces sites relève de votre seule responsabilité.

IBM pourra utiliser ou diffuser, de toute manière qu'elle jugera appropriée et sans aucune obligation de sa part, tout ou partie des informations qui lui seront fournies.

Les licenciés souhaitant obtenir des informations permettant : (i) l'échange des données entre des logiciels créés de façon indépendante et d'autres logiciels (dont celui-ci), et (ii) l'utilisation mutuelle des données ainsi échangées, doivent adresser leur demande à :

IBM Director of Licensing
IBM Corporation
North Castle Drive, MD-NC119
Armonk, NY 10504-1785
U.S.A.

Ces informations peuvent être soumises à des conditions particulières, prévoyant notamment le paiement d'une redevance.

Le logiciel sous licence décrit dans ce document et tous les éléments sous licence disponibles s'y rapportant sont fournis par IBM conformément aux dispositions de l'ICA (IBM Customer Agreement), des Conditions internationales d'utilisation des logiciels IBM ou de tout autre accord équivalent.

Les données de performance décrites dans le présent document ont été calculées en conditions de fonctionnement et d'environnement spécifiques. Les résultats peuvent donc varier.

Les exemples client ne sont présentés qu'à des fins d'illustration. Les performances réelles peuvent varier en fonction des configurations et des conditions d'exploitation spécifiques.

Les données de performances et les exemples de clients ne sont présentés qu'à des fins d'illustration. Les performances réelles peuvent varier en fonction des configurations et des conditions d'exploitation spécifiques.

Les informations concernant des produits non IBM ont été obtenues auprès des fournisseurs de ces produits, par l'intermédiaire d'annonces publiques ou via d'autres sources disponibles. IBM n'a pas testé ces produits et ne peut confirmer l'exactitude de leurs performances ni leur compatibilité. Elle ne peut recevoir aucune réclamation concernant des produits non IBM. Toute question concernant les performances de produits non IBM doit être adressée aux fournisseurs de ces produits.

Les instructions relatives aux intentions d'IBM pour ses opérations à venir sont susceptibles d'être modifiées ou annulées sans préavis, et doivent être considérées uniquement comme des objectifs.

Tous les tarifs IBM indiqués sont les prix de vente actuels suggérés par IBM et sont susceptibles d'être modifiés sans préavis. Les tarifs appliqués peuvent varier selon les revendeurs.

Ces informations sont fournies uniquement à titre de planification. Elles sont susceptibles d'être modifiées avant la mise à disposition des produits décrits.

Le présent document peut contenir des exemples de données et de rapports utilisés couramment dans l'environnement professionnel. Ces exemples mentionnent des noms fictifs de personnes, de sociétés, de marques ou de produits à des fins illustratives ou explicatives uniquement. Toute ressemblance avec des noms de personnes, de sociétés ou des données réelles serait purement fortuite.

LICENCE DE COPYRIGHT :

Le présent logiciel contient des exemples de programmes d'application en langage source destinés à illustrer les techniques de programmation sur différentes plateformes d'exploitation. Vous avez le droit de copier, de modifier et de distribuer ces exemples de programmes sous quelque forme que ce soit et sans paiement d'aucune redevance à IBM, à des fins de développement, d'utilisation, de vente ou de distribution de programmes d'application conformes aux interfaces de programmation des plateformes pour lesquels ils ont été écrits ou aux interfaces de programmation IBM. Ces exemples de programmes n'ont pas été rigoureusement testés dans toutes les conditions. IBM ne peut donc pas garantir ni impliquer la fiabilité, la maintenabilité ou le fonctionnement de ces programmes. Les exemples de programme sont fournis en l'état, sans garantie d'aucune sorte. IBM ne saurait être tenu pour responsable des éventuels préjudices résultant de votre utilisation des exemples de programme.

Toute copie totale ou partielle de ces programmes exemples et des
oeuvres qui en sont dérivées doit
comprendre une notice de copyright, libellée comme suit :
© (nom de société) (année).
es segments de code sont dérivés des Programmes exemples
d'IBM Corp. © Copyright IBM Corp. _entrez l'année ou les années_.

Marques

IBM, le logo IBM et ibm.com sont des marques d'International Business Machines aux Etats-Unis et/ou dans certains autres pays. D'autres noms de produit et service peuvent être des marques d'IBM ou d'autres sociétés. La liste actualisée de toutes les marques d'IBM est disponible sur la page Web "Copyright and trademark information" à www.ibm.com/legal/copytrade.shtml.

Dispositions applicables à la documentation du produit

Les droits d'utilisation relatifs à ces publications sont soumis aux dispositions suivantes.

Applicabilité

Ces dispositions s'ajoutent à celles applicables au site Web d'IBM.

Usage personnel

Vous pouvez reproduire ces publications pour votre usage personnel, non commercial, sous réserve que toutes les mentions de propriété soient conservées. Vous ne pouvez distribuer ou publier tout ou partie de ces publications ou en faire des oeuvres dérivées sans le consentement exprès d'IBM.

Utilisation commerciale

Vous pouvez reproduire, distribuer et afficher ces publications uniquement au sein de votre entreprise, sous réserve que toutes les mentions de propriété soient conservées. Vous ne pouvez reproduire, distribuer, afficher ou publier tout ou partie de ces publications en dehors de votre entreprise, ou en faire des oeuvres dérivées, sans le consentement exprès d'IBM.

Droits

Excepté les droits d'utilisation expressément accordés dans ce document, aucun autre droit, licence ou autorisation, implicite ou explicite, n'est accordé pour ces publications ou autres informations, données, logiciels ou droits de propriété intellectuelle contenus dans ces publications.

IBM se réserve le droit de retirer les autorisations accordées ici si, à sa discrétion, l'utilisation des publications s'avère préjudiciable à ses intérêts ou si, selon son appréciation, les instructions susmentionnées n'ont pas été respectées.

Vous ne pouvez télécharger, exporter ou réexporter ces informations qu'en total accord avec toutes les lois et règlements applicables dans votre pays, y compris les lois et règlements américains relatifs à l'exportation.

IBM N'OCTROIE AUCUNE GARANTIE SUR LE CONTENU DE CES PUBLICATIONS. LES PUBLICATIONS SONT LIVREES EN L'ETAT SANS AUCUNE GARANTIE EXPLICITE OU IMPLICITE. IBM DECLINE NOTAMMENT TOUTE RESPONSABILITE RELATIVE A CES PUBLICATIONS EN CAS DE CONTREFAÇON AINSI QU'EN CAS DE DEFAUT D'APTITUDE A L'EXECUTION D'UN TRAVAIL DONNE.