Vous pouvez créer de nouveaux actifs ou mettre à jour des actifs existants dans votre système de fichiers et les envoyer à un référentiel Rational Asset Manager. Vous pouvez définir les métadonnées d'actifs dans votre système de fichiers en utilisant, comme source d'actifs, les fichiers et répertoires qui obéissent à des règles précises. Le client Eclipse de Rational Asset Manager peut effectuer une importation ou une mise à jour d'actifs par lot en fonction de la source d'actifs que vous lui indiquez.

Pour effectuer une mise à jour par lot via le client Eclipse, depuis le système de fichiers :
Cet exemple décrit comment effectuer une mise à jour par lot. Il comprend quatre dossiers correspondant aux quatre actifs qu'on se propose d'importer. Ces dossiers sont visibles ci-après :

On se propose d'importer les métadonnées de ces actifs dans un référentiel Rational Asset Manager en les récupérant du système de fichiers local. Parallèlement, on fixera la communauté et le type de chaque actif en fonction de son utilisation d'artefact.
Configurez le manifeste et l'artefact des quatre actifs
Répertoire de C:\Asset source\bin asset
29/09/2014 13:24 <REP> .
29/09/2014 13:24 <REP> ..
20/03/2012 11:54 350 627 log4j-1.2.11.jar
29/09/2014 01:30 475 manifest.rmd
Fichier manifeste (le fichier .jar sera transféré comme artefact) :
<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore"
name="log4j bin" version="1.2.11" shortDescription="log4j jar file">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="executable jar" />
</descriptorGroup>
</classification>
<solution>
<artifact name="log4j-1.2.11.jar">
<reference><value>log4j-1.2.11.jar</value></reference>
</artifact>
</solution>
</description><value>Longer description</value></description>
</defaultprofile:Asset>
Répertoire de C:\Asset source\doc asset
29/09/2014 13:24 <REP> .
29/09/2014 13:24 <REP> ..
29/09/2014 01:30 560 manifest.rmd
Fichier manifeste contenant un artefact URL pointant sur la documentation en ligne :
<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore"
name="doc asset" version="1.0" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="documentation"/>
</descriptorGroup>
</classification>
<solution>
<artifact name="API reference" type="url">
<reference value="http://logging.apache.org/log4j/1.2/apidocs/index.html">
<referenceKind name="url"/>
</reference>
</artifact>
</solution>
<description><value>Longer description</value></description>
</defaultprofile:Asset>
Répertoire de C:\Asset source\source code asset
29/09/2014 13:30 <REP> .
29/09/2014 13:30 <REP> ..
29/09/2014 11:17 <REP> folder
29/09/2014 13:38 536 manifest.rmd
Répertoire de C:\Asset source\source code asset\folder
29/09/2014 11:17 <REP> .
29/09/2014 11:17 <REP> ..
29/09/2014 11:16 27 008 log4j-1.2.11.zip
Fichier manifeste contenant le code source dans un fichier compressé .zip (le code source est placé dans un dossier) :
<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore"
name="log4j-src" version="1.2.11" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
<solution>
<artifact name="folder" type="folder">
<artifact name="log4j-1.2.11.zip" type="application/zip"/>
<reference value="log4j-1.2.11.zip"/>
</artifact>
</artifact>
</solution>
<description><value>Longer description</value></description>
</defaultprofile:Asset>
Répertoire de C:\Asset source\source code2 asset
29/09/2014 13:32 <REP> .
29/09/2014 13:32 <REP> ..
29/09/2014 11:16 27 008 log4j-1.2.11.zip
29/09/2014 11:17 911 manifest.rmd
Fichier manifeste contenant le code source dans un fichier compressé .zip :
<?xml version="1.0" encoding="UTF-8"?>
<defaultprofile:Asset xmi:version="2.0" xmlns:xmi="http://www.omg.org/XMI" xmlns:defaultprofile="http:///defaultprofile.ecore"
name="log4j-src" version="1.2.11" shortDescription="short description">
<classification>
<descriptorGroup name="AssetType">
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
<solution>
<artifact name="log4j-12.11.zip" type="text/plain">
<reference><value>log4j-12.11.zip</value></reference>
</artifact>
</solution>
</defaultprofile:Asset>
<classification>
<descriptorGroup name="AssetType">
<!-- spécifiez l'url du type d'actif ou fixez une valeur et mappez-la plus tard à l'url d'un type d'actif existant dans la mise à jour par lot -->
<nodeDescriptor href="source code" />
</descriptorGroup>
</classification>
Fixez la communauté de chaque actif dans l'éditeur par lot


Une nouvelle règle de communauté est ajoutée sous la règle d'actif chargée de filtrer les actifs de code source, et la communauté des actifs de code source devient Sample Open Source.




