Mise à jour héritée

Cette section contient des instructions pour les clients effectuant une mise à jour depuis les versions 7.22.15 et antérieures. Suivez les instructions de cette section, puis retournez à la section principale de mise à jour pour terminer la procédure.

Mettre à jour les fichiers de configuration

Cette section décrit les paramétrages de configuration à appliquer selon la version de WorkflowGen depuis laquelle vous faites la mise à jour. Une fois ces modifications appliquées, retournez à la section Mettre à jour les fichiers de configuration dans la section principale de mise à jour et poursuivez avec les modifications indiquées.

📌 Exemples

  • Si vous effectuez une mise à jour depuis la version 6.5.0, vous devez appliquer les modifications de la section Mise à jour depuis les versions 6.5.0 et antérieures à la section Mise à jour depuis toutes les versions 7.x.x et antérieures.

  • Si vous effectuez une mise à jour depuis la version 7.22.15, vous devez appliquer les modification de la section Mise à jour depuis toutes les versions 7.x.x et antérieures uniquement.

Mise à jour pour les versions 5.7.4 et antérieures

Vérifiez les paramètres suivants dans votre fichier \wfgen\web.config et ajoutez ceux qui n’y sont pas déjà :

<add key="EngineEnableSelfServiceDataAssignException" value="N" />
<add key="EngineNotificationDefaultReplyTo" value="" />
<add key="EngineNotificationMaxFileAttSize" value="10" />
<add key="EngineNotificationTextDetection" value="Y" />
<add key="EngineNotificationServerTimeout" value="3" />
<add key="ApplicationDistributedDatabaseSourceMode" value="0" />
<add key="ApplicationEnableDistributedDatabaseSource" value="N" />
<add key="ApplicationEnableArchiveSiteRedirectConfirmation" value="Y" />
<add key="ApplicationArchiveSiteUrl" value="" />
<add key="ApplicationShowAssociatedDataWithEmptyValue" value="Y" />
<add key="ApplicationSecurityEnableWebAppsSecureMode" value="N" />

WorkflowGen.My et WorkflowGen.My.Web.UI.WebControls (WorkflowFileUpload) version 3.0 ou ultérieure sont requis dans tous vos formulaires Web Visual Studio si la fonctionnalité de sécurité est activée. Pour plus de renseignements, référez-vous à l’article de la base de connaissances WorkflowGen à l’adresse https://discuss.workflowgen.com/t/setup-web-apps-security-workflow-parameters-secure-mode.

Ajoutez le nouveau paramètre suivant à <appSettings> :

Le premier chiffre dans cette valeur est la hauteur de la bannière. Si votre site Web est configuré pour afficher une bannière, entrez sa hauteur en pixels ici. Les autres valeurs par défaut ne devraient pas être changées.

Vous pouvez copier le paramètre ProcessesRuntimeWebServiceAllowedUsers de votre \wfgen\ws\web.configexistant à \wfgen\web.config.

Vous pouvez copier ce paramètre de votre \wfgen\WfApps\WebApps\eFormASPX\web.config existant à \wfgen\web.config.

Vous pouvez copier ce paramètre de votre \wfgen\WfApps\WebServices\GetUsersFromDir\web.config existant à \wfgen\web.config.

Vous pouvez copier ces paramètres de votre \wfgen\WfApps\WebServices\XmlToDatabase\web.config existant à \wfgen\web.config.

Vous pouvez copier ces paramètres de votre \wfgen\WfApps\WebServices\XmlTrans\web.config existant à \wfgen\web.config.

Supprimez les paramètres obsolètes suivants dans <appSettings> :

Réglez les nœuds suivants dans <configuration> :

Réglez ou mettez à jour le nœud suivant dans <configuration>/<system.web> :

Mise à jour pour les versions 6.0.0 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Remplacez le chemin de ApplicationSmtpPickupDirectory par celui de votre répertoire de collecte de la passerelle SMTP.

Le paramètre ApplicationSmtpDeliveryMethod spécifie la méthode d’expédition des notifications. Par défaut, cette méthode utilise le serveur SMTP, mais vous pouvez changer la méthode d’expédition à Répertoire de collecte depuis le Panneau de configuration du Module d’administration.

Mise à jour pour les versions 6.1.0 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 6.1.4 et antérieures

Ajoutez ou modifiez le paramètre AdministrationFormDataProviderName comme suit :

La valeur Oracle.DataAccess.Client a été ajoutée à ce paramètre dans la version 6.1.5.

Mise à jour pour les versions 6.1.6 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 6.4.0 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 6.5.0 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> pour configurer le fichier log de l’application de workflow SENDHTTPPOST en remplaçant la valeur n avec 0 pour désactiver, 1 pour les logs simples ou 2 pour les logs de débogage.

Mise à jour pour les versions 6.6.0 et antérieures

Supprimez les paramètres obsolètes de <appSettings> :

Mise à jour pour les versions 7.1.1 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 7.3.1 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 7.6.0 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 7.9.1 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Si vous utilisez des dossiers pour les opérations de fichier GraphQL et / ou webhooks entrants (tels que l'envoi d'un paramètre d'action de fichier), vous devez mettre à jour les valeurs des paramètres GraphqlInputFileAllowedFolders et HooksInputFileAllowedFolders. Voir les sections GraphQL Input file allowed folders et Incoming Webhooks Input file allowed folders dans le Guide d'intégration WorkflowGen pour plus d'informations (disponible en anglais seulement).

Mise à jour pour les versions 7.14.3 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 7.14.8 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Si vous utilisez des URL HTTP pour les opérations de fichier GraphQL et / ou Webhooks entrants (tels que l'envoi d'un paramètre d'action de fichier), vous devez mettre à jour les valeurs des paramètres GraphqlInputFileAllowedHttpUrls et HooksInputFileAllowedHttpUrls. Voir les sections GraphQL Input file allowed HTTP URLs et Incoming Webhooks Input file allowed HTTP URLs dans le Guide d'intégration WorkflowGen pour plus d'informations (disponible en anglais seulement).

Supprimez les paramètres obsolètes suivants de <appSettings> :

Mise à jour pour les versions 7.15.2 et antérieures

Ajoutez les nœuds suivants après les nœuds <location> existants dans \wfgen\web.config :

Supprimez le nœud ci-dessous de \wfgen\auth, \wfgen\hooks et \wfgen\scim , si présent :

Mise à jour pour les versions 7.15.4 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 7.15.5 et antérieures

  1. Modifiez la valeur par défaut de RestApiClientRequestTimeout de 3000 à 30000 millisecondes.

  2. Faites les modifications suivantes au fichier web.config de chaque composant Node.js (situés dans \wfgen\graphql, \wfgen\hooks, \wfgen\scim et\wfgen\auth) :

    • Changez le chemin du gestionnaire iisnode de server.js en dist/server.js.

    • Changez la propriété url de la règle de réécriture de server.js en dist/server.js.

    Les modifications devraient ressembler à ceci :

Mise à jour pour les versions 7.16.5 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 7.18.1 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 7.18.2 et antérieures

  1. Ajoutez le nouveau paramètre suivant à <appSettings> :

  2. Ajoutez targetFramework="4.6.1" au nœuds __httpRuntime des applications Web. Par exemple :

Mise à jour pour les versions 7.20.0 et antérieures

Ajoutez les nouveaux paramètres suivants à <appSettings> :

Mise à jour pour les versions 7.21.0 et antérieures

Ajoutez le nouveau paramètre suivant à <appSettings> :

Mise à jour pour les versions 7.22.0 et antérieures

Supprimez les nœuds d'en-tête personnalisés Access-Control-Allow-* existants de location path="graphql" (comme indiqué ci-dessous), car ils sont obsolètes à partir de la version 7.22.1 :

Mise à jour pour toutes les versions 7.x.x et antérieures

  1. Ajoutez les nouveaux paramètres suivants à <appSettings> :

  2. Supprimez les paramètres suivants de <appSettings> :

  3. Ajoutez le suivant au nœud <configuration> :

  4. Ajoutez targetFramework="4.8" aux nœuds httpRuntime des trois applications Web :

  5. Ajoutez le suivant au nœud <configuration> dans \Inetpub\wwwroot\wfgen\ws\web.config :

  6. Ajoutez le suivant au nœud <configuration> dans\Program Files\Advantys\WorkflowGen\Services\bin\WfgDirectoriesSyncService.exe.config :

  7. Ajoutez le suivant au nœud <configuration> dans \Program Files\Advantys\WorkflowGen\Services\bin\WfgWorkflowEngineService.exe.config :

Mettre à jour le fichier de configuration de synchronisation des annuaires

Un nouveau paramètre de configuration est requis pour la mise à jour depuis les versions 5.1.5 et antérieures. Ce paramètre vous permet de donner un nom unique au service de synchronisation des répertoires WorkflowGen si vous avez plusieurs instances de WorkflowGen installées sur un serveur.

DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgDirectoriesSyncService.exe.config

Mettre à jour le fichier de configuration du service du moteur WorkflowGen

Un nouveau paramètre de configuration est requis pour la mise à jour depuis les versions 5.1.5 et antérieures. Ce paramètre vous permet de donner un nom unique au service de synchronisation des répertoires WorkflowGen si vous avez plusieurs instances de WorkflowGen installées sur un serveur.

DISQUE:\Program Files\Advantys\WorkflowGen\Services\bin\WfgWorkflowEngineService.exe.config

<add key="ServiceName" value="WorkflowGenEngineService" />

Déplacer le fichier de transactions XMLTODATABASE

Si vous mettez à jour depuis la version 5.7.4 ou antérieure, copiez le fichier Transactions.xml de \wfgen\WfApps\WebServices\XmlToDatabase\App_Data dans \wfgen\App_Data\Files\XmlToDatabase.

Mettre à jour la base de données WorkflowGen

Exécutez les scripts SQL ci-dessous dans l’ordre, en commençant par la version de WorkflowGen depuis laquelle vous faites la mise à jour.

La base de données Oracle n'est plus supportée à partir de la version 7.16.0 de WorkflowGen.

MS SQL Server

Depuis les versions 5.1.9 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-2-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.2.x et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-3-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.3.x, 5.4.0 (alpha, beta 1 et beta 2) et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-4-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.4.x et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-5-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.5.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-5-1.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.5.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-5-2.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.5.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-5-5.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.5.5 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-6-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.6.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-6-2.sql dans SQL Server Management Studio.

Depuis les versions 5.6.2 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-6-3.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.6.3 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-6-4.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.7.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-7-1.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.7.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V5-7-2.sql dans vos outils SQL Server Management Studio.

Depuis les versions 5.7.2, 5.7.3 ou 5.7.4 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-0-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.0.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-1-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.1.2 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-1-3.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.1.3 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-1-4.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.1.6 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-2-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.4.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-5-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.5.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V6-6-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 6.6.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-0-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.1.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-1-1.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.1.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-2-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.2.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-3-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.5.1, 7.5.0, 7.4.1, 7.4.0, 7.3.1, 7.3.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-6-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.9.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-10-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.10.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-11-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.12.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-12-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.12.2 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-13-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.13.1 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-14-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.14.7, 7.14.6 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-15-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.15.1, 7.15.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-15-2.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.15.5 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-16-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.16.5 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-17-0.sql dans vos outils SQL Server Management Studio.

Depuis les versions 7.21.0 et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V7-22-0.sql dans vos outils SQL Server Management Studio.

Depuis toutes les versions 7.x.x et antérieures

Exécutez le script de mise à jour de base de données Update\Databases\MsSQLServer\Update_WFG-V8-0-0.sql dans vos outils SQL Server Management Studio.

Mis à jour