Activité Désarchiver

L'activité Désarchiver extrait les fichiers et les répertoires d'entrée de l'archive transmise en phase d'exécution. Pendant l'exécution, l'activité Désarchiver détermine les types d'archive/de compression et désarchive/décompresses l'archive de la manière appropriée.

Pourquoi et quand exécuter cette tâche

Les formats de désarchivage et de décompression pris en charge sont répertoriés dans le tableau suivant :
Formats de décompression/désarchivage Description
tar A l'exécution, si l'activité Désarchiver détermine que le type d'archive est tar, l'archive transmise est extraite dans ses composants (fichiers et répertoires), puis retransmise depuis l'activité en utilisant le paramètre de sortie archiveEntries. L'extraction effectuée pendant l'exécution par l'activité Désarchiver est équivalente à celle exécutée sur la ligne de commande à l'aide de la commande UNIX tar -xf.
untar et gunzip A l'exécution, si l'activité Désarchiver détermine que le type d'archive est tar et que le type de compression est gzip, l'archive transmise est d'abord décompressée depuis le format gzip, puis extraite dans ses composants (fichiers et répertoires), puis retransmise depuis l'activité en utilisant le paramètre de sortie archiveEntries. L'extraction effectuée pendant l'exécution par l'activité Désarchiver est équivalente à celle exécutée sur la ligne de commande à l'aide de la commande UNIX tar -xf vers des fichiers qui se terminent par l'extension .tar. La décompression effectuée pendant l'exécution par l'activité Désarchiver est équivalente à celle exécutée sur la ligne de commande à l'aide de la commande GNU gunzip vers des fichiers qui se terminent par l'extension .gz.
zip A l'exécution, si l'activité Désarchiver détermine que le type d'archive/de compression est zip, l'archive transmise est d'abord décompressée, puis extraite dans ses composants (fichiers et répertoires), puis retransmise depuis l'activité en utilisant le paramètre de sortie archiveEntries. La décompression et l'extraction effectuées pendant l'exécution par l'activité Désarchiver sont équivalentes à celles exécutées à l'aide des produits de compression propriétaires vers des fichiers qui se terminent par l'extension .zip.
gunzip A l'exécution, si l'activité Désarchiver détermine que le type de compression est gzip, l'archive transmise est d'abord décompressée depuis le format gzip, puis retransmise depuis l'activité en utilisant le paramètre de sortie archiveEntries. La décompression effectuée pendant l'exécution par l'activité Désarchiver est équivalente à celle exécutée sur la ligne de commande à l'aide de la commande GNU gunzip vers des fichiers qui se terminent par l'extension .gz.
A l'exécution, si le format de l'archive transmise n'est pas pris en charge, l'activité Désarchiver génère une erreur ActivityFailedException et émet le message suivant :
Format d'archive non valide ou non pris en charge
A l'exécution, si l'archive est incorrecte, l'activité Désarchiver génère une erreur ActivityFailedException et émet le message suivant :
Erreur lors de la lecture de l'archive
Pour ajouter et configurer une activité Désarchiver dans une orchestration, exécutez les étapes des procédures suivantes :



Commentaires | Notices


Icône d'horodatage Dernière révision: Friday, November 1, 2013


http://pic.dhe.ibm.com/infocenter/wci/v7r0m0/topic/com.ibm.wci.doc/Unarchive_Activity.html