Technical environment
Les dossiers dédiés à vos développements sur le serveur Process
La modification ou l’ajout d’éléments dans des dossiers non spécifiés ici est en dehors du spectre SDK et pourra donc causer des problèmes de migrations, mineures ou majeures.
Le dossier “custom”
Ce dossier présent à la racine de Process arrive avec la version 2011. Il permet de centraliser les éléments spécifiques et ce sera donc l’endroit privilégié où vous pourrez déposer vos éléments SDK.
Dans cette nouvelle version, les fichiers spécifiques non gérés dans le dossier “custom” seront réécrasés à chaque application de la configuration Process.
Sources et autre
Vos sources Java exportées sous forme de librairies peuvent être déposées dans le dossier custom\lib
.
Les fichiers que vous aurez à manipuler depuis le SDK Process seront centralisés dans le dossier custom
Voici ses sous-dossiers :
Dossier | Description |
---|---|
configuration | Fichiers de propriétés pour configuration |
ldapsynchro | Définition de la synchronisation LDAP de l’annuaire |
components | Composants WEB |
controls | Définition HTML des composants (widgets) du framework graphique |
internationalization | Fichiers de traductions |
navigation | Déclaration des écrans du framework graphique |
plugins | Plugins WEB |
packaging | Définition des fichiers de déploiement de vos développements |
Ce dossier “custom” contient à la racine le fichier CustomResources.properties qui vous permettra la surcharge des clés de configuration existantes. Il intègre également un dossier “webapp” vous permettant d’intégrer dans la distribution Process des éléments non listés ci-dessus.
Exemples :
Dossier | Description |
---|---|
custom/webapp/resources | Dossiers pour déposer vos ressources |
custom/webapp/WEB-INF/storage/custom/agents | Déclaration de modèles d’agents |
custom/webapp/WEB-INF/storage/custom/controllers | Déclaration de controllers (principe des servlets) |
… |
Source : https://wiki.myvdoc.net/xwiki/bin/view/Dev+Floor/SDKEssential partie 5