Configuration

Configurer la visionneuse ARender.

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 disponibles
  • PUT : 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 valeur objectStoreName
  • gui.client.arender.params.doc avec la valeur id
  • gui.client.arender.profile avec la valeur arender-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 valeur true

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.