Configuration minimale
Par défaut, la HMI essaie d’accéder au serveur de rendition http://localhost:8761
.
Un ou plusieurs autres serveurs de rendition peuvent être définis grâce à la propriété arender.rendition.nodes
.
Exemple de configuration :
arender.rendition.nodes=http://host1:8761,http://host2:8761
Enregistrement d’un serveur de rendition
Les serveurs de rendition utilisés peuvent être enregistrés dynamiquement. Le endpoint permettant de renseigner les URLs d’acccès aux serveurs de renditions est exposé sur /arendergwt/weather
. Ce endpoint acceptent des rèquêtent avec les verbes :
POST
: pour re-définir la liste de serveurs de rendition disponiblesPUT
: pour ajouter des serveurs de rendition à ceux disponibles
Les requêtes doivent être exécutées avec un payload du type :
{[https://host1,https://host2]}
Ce endpoint requiert d’être authentifié. Les types d’authentification suivants peuvent être fournis :
- un jeton utilisateur fourni dans l’en-tête HTTP
token
- une authentification BASIC avec un compte interne à FlowerDocs GUI
Surcharge de profil
Il est possible de surcharger le profil ARender (et ses paramètres) en définissant la propriété : gui.client.arender.profile
. La valeur de cette propriété sera rajoutée à l’URL d’appel à ARender.
Connecteur IBM FileNet
Configuration cliente :
Editez le fichier gui.properties
et ajoutez les propriétés suivantes :
gui.client.arender.params.scope
avec la valeurobjectStoreName
gui.client.arender.params.doc
avec la valeurid
gui.client.arender.profile
avec la valeurarender-filenet
Configuration serveur :
Pour la communication avec FileNet, il est nécessaire de pousser le subject JAAS avec un login et mot de passe. Il faut donc que le jeton utilisateur permette la récupération du mot de passe. Pour cela :
- Editez le fichier
core.properties
- Ajoutez/modifiez la propriété :
token.include.password
avec la valeurtrue
Dans le cadre d’une intégration avec le moteur IBM FileNet, il peut être nécessaire de définir le paramètre filenet.uri
(Valeur par défaut: http://localhost:9080/wsi/FNCEWS40MTOM/
).
Autre connecteur
Si un connecteur custom est utilisé, il est également possible d’ouvrir ARender avec l’identifiant des fichiers associés aux documents. Ceci entraîne la résolution des identifiants côté client avant d’ouvrir la visionneuse ARender.
Editez le fichier gui.properties
et ajoutez la propriété gui.client.arender.visualize.files
avec la valeur true
.