Tags

OJS : les handlers sous Planisware

Problématique Lorsque l’on implémente des écrans sous Planisware il est souvent demandé d’en paramétrer l’affichage (couleur, police, action sur clic etc…). Un certain nombre de choses peuvent être paramétrées en standard via les popup de paramétrage des objets mais il arrive fréquemment que l’on arrive aux limites de ce que Planisware permet de faire par simple paramétrage classique.

Lire la suite…



Planisware : comment utiliser le script de suppression des transactions inutiles ?
Planisware : comment utiliser le script de suppression des transactions inutiles ?


Introduction Planisware génère des transactions liées à l’utilisation du progiciel (créations, modifications, suppressions, calculs etc..). Ces transactions permettant notamment de synchroniser les données modifiées d’un processus Planisware aux autres. Elles permettent aussi une traçabilité technique des actions réalisées dans l’application.

Lire la suite…



jBoss EAP 6.2 – Déployer des applications par script avec la console CLI
jBoss EAP 6.2 – Déployer des applications par script avec la console CLI


Dans cet article nous allons voir comment deployer des applications WAR ou EAR avec la CLI (Command Line Interface) de jBoss. Il est souvent nécessaire pour se faciler l’exploitation de serveur jBoss, de scripter (en bash par exemple) un certain nombre d’étapes.

Lire la suite…



Planisware : reproduire le comportement du bouton « Déconnexion » via OJS
Planisware : reproduire le comportement du bouton « Déconnexion » via OJS


Introduction Cet article explique comment reproduire en script OJS l’action de cliquer sur le lien « Déconnexion » de la page d’accueil Planisware Processes. Cette fonctionnalité peut être utile dans certains cas marginaux où l’on souhaite forcer le client léger à se déconnecter.

Lire la suite…



Planisware 5 : gestion des timeouts lors des traitements longs en client léger
Planisware 5 : gestion des timeouts lors des traitements longs en client léger


Description du problème Même s'il est en général déconseillé de lancer des traitements trop longs directement en client léger il peut arriver que certaines actions longues (plusieurs minutes) soient quand même réalisées en client léger.

Lire la suite…



Jboss 7 : Industrialisation part 1 – Cluster
Jboss 7 : Industrialisation part 1 – Cluster


Automatisation de l’installation d’un node JBOSS 7 dans un cluster Ajout du node Par exemple l’ajout d’un node sur un cluster peut être rapidement réalisé avec un script: Voici un script qui permet de télécharger directement un nouveau JBOSS 7.

Lire la suite…



Bonnes pratiques de versionning des scripts OJS
Bonnes pratiques de versionning des scripts OJS


Introduction Les objets de paramétrage P5 de type « scripts » sont plus facilement versionnables que les autres objets. En effet il est recommandé de synchroniser leur contenu (champ DATA) avec des fichiers textes contenant le script OJS (pour OPX2 JavaScript).

Lire la suite…



ERREUR : Affichage d’une erreur sur le client lourd lors de la vérification/exécution d’un script OJS

Description Lorsque l’on travaille sur des objets scripts OPX2 au bout d’un certain nombre de vérifications/exécutions des scripts il arrive fréquemment que le client lourd P5 affiche un message d’erreur. du type suivant :

Lire la suite…



Scripting OJS : comment générer la documentation OPX2 Script ?
Scripting OJS : comment générer la documentation OPX2 Script ?


Il est possible de générer en client lourd la documentation OPX2 Script (sous forme de rapport HTML). Pour cela il suffit de se connecter à l’application en client lourd, puis de cliquer sur le menu _?

Lire la suite…



Scripting OJS : remplacer une chaine de caractère par une autre dans un champ de type string avec la méthode « replaceregexp »
Scripting OJS : remplacer une chaine de caractère par une autre dans un champ de type string avec la méthode « replaceregexp »


Introduction : Il est relativement fréquent d’avoir à remplacer une chaine de caractères par une autre dans des traitements réalisés en script OJS dans une application sous P5. La méthode « replaceregexp » appliquée sur des variables ou des champs de type « string » permet de réaliser simplement cette opération.

Lire la suite…