Home > Installation

Components

On the Java Application Server (see Supported Configurations), webMethods MDM needs these components:

  • 'mdm.jar' library ;
  • Third-party Java libraries ;
  • Master Data Repository ;
  • Users Directory (a default one is integrated within repository) ;
  • webMethods MDM Web Applications  ;
  • Main configuration (mdm.properties file).

Third-party libraries

webMethods MDM requires additional Java libraries. Those libraries must be deployed so as to be accessible from 'mdm.jar' class-loader. Depending on the application server used, these libraries are already present or they must be added.

webMethods MDM repository requires a database. Depending on the database choosen, it requires one of the following driver :

  • HSQLDB (repository persistence option)
    This library is required if HSQLDB is configured as persistence system in the mdm.properties file. Version 1.8.0.5 of HSQLDB is validated.
    Ref: http://hsqldb.org/
     
  • Oracle JDBC (repository persistence option)
    This library is required if Oracle is configured as persistence system in the mdm.properties file. Oracle 10g has been validated.
    JAR files to include: ojdbc14.jar and orai18n.jar
     
  • DB2 JDBC (repository persistence option)
    This library is required if DB2 is configured as persistence system in the mdm.properties file. DB2 UDB V8.2 has been validated. DB2 for z/OS is also a possible option (please contact Software AG Professional Services).
    JAR files to include: db2jcc_license_cu.jar and db2jcc.jar
     

webMethods MDM repository

Master Data are persisted in an internal repository. For connecting to the database, see configuration; for more general considerations, see repository administration and architecture.

Directory

The users directory authenticates the users and defines their roles. A default directory is delivered with the product and integrated into webMethods MDM repository. It is also possible to connect to any third-party system (LDAP, RDBMS, etc.).

The default directory delivered with the product defines two users:

  • An "administrator" user, with the following login/password:
    • login = admin
    • password = admin
  • A "provider" user, with the following login/password:
    • login = provider
    • password = provider

For more informations see the chapter Directory.

Web applications

Several Web applications and modules are provided:

  • mdm: webMethods MDM and provide a unique point of access for Web tools
  • mdm-root: Root module
  • mdm-manager : Parameter management web tool

See J2EE Deployment section.

Main configuration (mdm.properties file)

This file centralizes the global configuration of webMethods MDM.

Its content is detailed in the mdm.properties section.

Composants

Sur le serveur d'applications Java (voir configurations supportées), webMethods MDM nécessite les composants suivants :

  • Bibliothèque 'mdm.jar' ;
  • Bibliothèques Java tierces ;
  • Référentiel des données de référence  ;
  • Annuaire des utilisateurs (un annuaire par défaut est intégré avec le référentiel)  
  • Applications Web webMethods MDM ;
  • Configuration principale (fichier mdm.properties).

Bibliothèques Java additionnelles

webMethods MDM repose sur des bibliothèques Java tierces. Ces bibliothèques doivent être déployées de sorte qu'elles soient accessibles à partir du "class-loader" de 'mdm.jar'. Suivant le serveur d’application utilisé, il conviendra d'ajouter ou non ces bibliothèques.

Le référentiel webMethods MDM nécessite une base de données. Selon la base de données installée, il sera nécessaire d'utiliser un des pilotes suivants :

  • HSQLDB
  • Cette bibliothèque est nécessaire si HSQLDB est configuré en tant que système de persistance dans le fichier mdm.properties La version 1.8.0.5 de HSQLDB est validée.
    Référence : http://hsqldb.org/
     
  • Oracle JDBC
  • Cette bibliothèque est nécessaire si Oracle est configuré en tant que système de persistance dans le fichier mdm.properties. La version Oracle 10g a été validée.
    Fichiers JAR à inclure : ojdbc14.jar et orai18n.jar
     
  • DB2 JDBC
  • Cette bibliothèque est nécessaire si DB2 est configuré en tant que système de persistance dans le fichier mdm.properties. La version DB2 UDB V8.2 a été validée. La version DB2 pour z/OS est une option possible (veuillez contacter les services de conseil Software AG).
    Fichiers JAR à inclure : db2jcc_license_cu.jar et db2jcc.jar
     

Référentiel webMethods MDM

Les données de référence (Master Data) sont persistées dans un référentiel interne. Pour connecter le référentiel à une base de données, consulter le chapitre configuration; pour avoir des informations plus générales, consulter le chapitre administration et architecture du référentiel.

Annuaire

L'annuaire des utilisateurs authentifie les utilisateurs et définit leurs rôles. Un annuaire par défaut est livré avec le produit et il est intégré dans le référentiel webMethods MDM. Il est en revanche possible de remplacer cet annuaire par un système d'entreprise (LDAP, base de données relationnelle, etc.).

L'annuaire par défaut a deux utilisateurs prédéfinis:

  • un utilisateur "administrateur" ayant pour identifiants :
    • login = admin
    • mot de passe = admin
  • un utilisateur "fournisseur" ayant pour identifiants :
    • login = provider
    • mot de passe = provider

Pour plus d'informations veuillez consulter le chapitre Annuaire.

Applications Web fournies

Un certain nombre d’applications Web et modules webMethods MDM sont fournis :

  • mdm : initialise webMethods MDM et fournit le point d’accès unique aux outils Web
  • mdm-root : module racine
  • mdm-manager : outil de paramétrage et d’administration des adaptations

Voir la section Déploiement J2EE.

Configuration principale (fichier mdm.properties)

Ce fichier centralise la configuration globale de webMethods MDM.

Son contenu est détaillé dans la section mdm.properties.

 

Home > Installation