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.
- Mails management (JavaMail 1.2) and JavaBean Activation Framework (required)
These libraries are used when you activate mail in webMethods MDM. This configuration is explained in the mdm.properties section.
mail.jar 1.2 05/12/2000
smtp.jar 1.2 05/12/2000
pop3.jar 1.2 05/12/2000
activation.jar 1.0.1 21/05/1999 or 1.0.2 28/08/2002 (maintenance release)
Ref: http://java.sun.com/products/javamail/, http://java.sun.com/products/javabeans/glasgow/jaf.html
- SSL implementation (optional)
This library is required if your applications need SSL features.
jsse.jar : http://java.sun.com/products/jsse/install.html
ibmjsse.jar : http://www-1.ibm.com/servers/eserver/zseries/software/java/jsse.html
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.
- Gestions des mails (JavaMail 1.2) et JavaBean Activation Framework (obligatoire)
Cette bibliothèque est nécessaire si la messagerie est activée. Pour effectuer cette configuration, voir la section mdm.properties.
mail.jar 1.2 05/12/2000
smtp.jar 1.2 05/12/2000
pop3.jar 1.2 05/12/2000
activation.jar 1.0.1 21/05/1999 ou 1.0.2 28/08/2002 (maintenance release)
Références : http://java.sun.com/products/javamail/, http://java.sun.com/products/javabeans/glasgow/jaf.html
- Implémentation SSL (optionnel)
Cette bibliothèque est nécessaire si les applications ont besoin de fonctionnalités SSL.
jsse.jar : http://java.sun.com/products/jsse/install.html
ibmjsse.jar : http://www-1.ibm.com/servers/eserver/zseries/software/java/jsse.html
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. - 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. - 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).
Référence : http://hsqldb.org/
Fichiers JAR à inclure : ojdbc14.jar et orai18n.jar
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