Modifier la description d'un adaptateur ITIM

Lorsqu'on charge un adaptateur ITIM (via Configure system > Manage Service Types) on récupère la description de l'adaptateur.

Par défaut, celui-ci n'est pas versionné, il s'agit juste d'une description :

Image

Pour modifier cette description, et par exemple y ajouter un numéro de version, il faut modifier le fichier CustomLabels.properties de l'adaptateur, et changer la valeur correspondant à la clé (serviceProfileDesc).

Pour trouver exactement le nom de la clé, il faut analyser le fichier service.def, et y trouver le nom du profil, donné par le profile="serviceProfile"

Un exemple plus parlant, pour un adaptateur de service virtuel.

Extrait du fichier service.def :

<?xml version="1.0" encoding="UTF-8"?>
<Service erserviceproviderfactory="com.ibm.itim.remoteservices.provider.itdiprovider.ItdiServiceProviderFactory"
        name="VirtualServiceprofile" xsi:schemalocation="urn:com:ibm:itim:service:1 service.xsd urn:com:ibm:itim:service:1 service.xsd " xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:svc="urn:com:ibm:itim:service:1" xsi:schemaLocation="urn:com:ibm:itim:service:1 service.xsd ">
        <type name="erVirtualServiceRMIService" profile="VirtualServiceProfile"
                category="service" location="schema.dsml">
                <key>
                        <field>erservicename</field>
                </key>

On voit ici que le nom du profil est : VirtualServiceProfile.

Le nom de l'attribut clé pour le fichier CustomLabels.properties sera donc : VirtualServiceProfileDesc

De ce fait, on peut ajouter dans le fichier la ligne :

VirtualServiceProfileDesc=Virtual Service accounts profile v 1.0.2

Ceci permettra au chargement de l'adaptateur d'avoir une indication de la version utilisée, plus simplement qu'en allant ouvrir les lignes d'assemblage...

 

 

 

 

Catégorie