Altova FlowForce Server 2024 Advanced Edition

Exemples de Configuration de tâche

Accueil Préc Haut Suivant

Ce chapitre contient des exemples de configuration de tâches FlowForce étape par étape. La table ci-dessous recense tous les exemples ainsi que les types de fonction et les déclencheurs spécifiques illustrés dans chaque exemple.

 

 

Example

Concepts illustrés

Fonctions Built-in

Fonctions d'Expression

Déclencheur

Créer une tâche "Hello, World!"

/system/compute

-

Service Web

Vérifier l'existence d'un chemin

/system/shell/commandline

/system/compute-string

content()

stdout()

trim()

Service Web

Copier des fichiers

/system/filesystem/copy

list-files()

Service Web

Créer une tâche depuis un mappage MapForce

Mappage MapForce

-

Minuteur

Utiliser une tâche en tant qu'étape pour une autre tâche

/system/filesystem/copy

-

-

Créer une tâche d'enquête du répertoire

Mappage MapForce

/system/filesystem/move

-

Système fichier

Ajouter la gestion d'erreur à une tâche

/system/shell/commandline

/system/mail/send

failed-step()

error-message()

exitcode()

stdout()

stderr()

content()

instance-id()

Service Web

Exposer une tâche en tant que service Web

Mappage MapForce

-

Service Web

Mettre sous cache les résultats d'une tâche

/system/shell/commandline

/system/compute

stdout()

Service Web

Créer une tâche depuis une transformation StyleVision

Transformation StyleVision

/system/compute

/system/filesystem/copy

results()

nth()

as-file()

Minuteur

Valider un document avec RaptorXML

/RaptorXML/valany

-

Minuteur

Valider un document XML avec le logging d'erreur

/RaptorXML/valxml-withxsd

/system/compute

/system/filesystem/copy

failed-step()

stdout()

as-file()

Service Web

Exécuter XSLT avec RaptorXML

/RaptorXML/xslt

list()


Générer des PDF à partir de fichiers XML

Mappage MapForce

Transformation StyleVision

/system/compute

as-file()

results()

filename()

Service Web

© 2017-2023 Altova GmbH