Depuis la dernière release, XWiki permet d'écrire des scripts Groovy (un language de script très à la mode dans le monde Java) directement dans les pages wiki (à condition d'en avoir les droits).
Parmi les choses très intéressantes que l'on peut faire il y a:
- appeler des services web SOAP ou XML-RPC comme celui de Google. Voici l'exemple de script et le resultat.
- gérer des recherches dans la base xwiki et afficher les resultats avec toutes les manipulations possibles par le language Groovy.
- faire des requètes dans toute base de données accessible par JDBC à partir du serveur avec une API Groovy pour le SQL assez simple à utiliser.
Ces fonctions sont particulièrement intéressantes pour ceux qui veulent intégrer du contenu crée en équipe avec des données venant de systèmes externes (comme les bases de données de l'entreprise).
Si vous souhaitez profiter de ces possibilités. Ma société XPertNet peut vous aider à utiliser XWiki afin d'améliorer fondamentalement le partage de connaissance dans votre entreprise. N'hesitez pas à me contacter.