Utiliser un .jar
Bonjour à tous,
Pour situer le contexte, j'utilise Notes sous Linux (OpenSuse) et je souhaite générer des odt (LibreOffice) depuis un modèle et avec l'ajout de données d'une app Notes.
Sous Windows, pas de soucis, en LS il suffit de créer un objet OLE avec CreateObject et le tour est joué!!!
Mais sous Linux, pas d'OLE, la méthode CreateObject n'existe pas, seule solution à ma connaissance, développer en Java et utiliser les API Ooo ou encore des librairies plus évoluées. Et c'est ce dernier point qui me pose problème, n'étant pas encore un expert du développement Java sous Notes/Domino; je suis intéressé par la librairie jOpenDocument (par ex) qui est livré en .jar. L'idée est donc de l'intégrer dans mon app Domino mais quid de comment faire ? Sous Domino 9 il existe maintenant un élément de conception pour les fichiers JAR, ok je place mon jopendocument.jar ici mais après comment utiliser ce JAR dans une bibliothèque de script Java ou un agent Java ? Je ne trouve pas d'option, de truc, d'astuce, ....
Si quelqu'un a creusé le sujet, merci bien pour un petit retour
Pour situer le contexte, j'utilise Notes sous Linux (OpenSuse) et je souhaite générer des odt (LibreOffice) depuis un modèle et avec l'ajout de données d'une app Notes.
Sous Windows, pas de soucis, en LS il suffit de créer un objet OLE avec CreateObject et le tour est joué!!!
Mais sous Linux, pas d'OLE, la méthode CreateObject n'existe pas, seule solution à ma connaissance, développer en Java et utiliser les API Ooo ou encore des librairies plus évoluées. Et c'est ce dernier point qui me pose problème, n'étant pas encore un expert du développement Java sous Notes/Domino; je suis intéressé par la librairie jOpenDocument (par ex) qui est livré en .jar. L'idée est donc de l'intégrer dans mon app Domino mais quid de comment faire ? Sous Domino 9 il existe maintenant un élément de conception pour les fichiers JAR, ok je place mon jopendocument.jar ici mais après comment utiliser ce JAR dans une bibliothèque de script Java ou un agent Java ? Je ne trouve pas d'option, de truc, d'astuce, ....
Si quelqu'un a creusé le sujet, merci bien pour un petit retour