Page 1 sur 2
Intégration d'un composent Eclipse à Notes v8

Publié:
29 Mai 2007 à 11:21
par Delphine
Bonjour à tous,
J'ai installé le client Notes v8 basé sur Eclipse sur ma machine. Et je voulais intégrer des composants comme une sideBar à Lotus, sauf que je tombe sur un problème lors de la compilation de ce composent. Avec le debug j'ai dans les logs d'erreur : Cannot connect to VM" et dans la console j'ai " Classe java introuvable : Files\IBM\Lotus\notes\framework" .
J'ai passé pas mal de temps à chercher sur Internet une solution j'en ai trouvé une pas mal qui se trouve sur :
http://www-10.lotus.com/ldd/nd8forum.nsf/5f27803bba85d8e285256bf10054620d/d0cc7f7143161b13852572ba0056ea11?OpenDocument
sauf que je ne sais pas ou se trouve le notes runtime configuration pour rajouter -nl en_US
Si vous pouviez m'aider ou si vous avez une autre solution, ca serait génial[/url]
Solution?

Publié:
29 Mai 2007 à 15:23
par Jérome Deniau

Publié:
29 Mai 2007 à 16:00
par Delphine
J'ai rajouté le -nl en_US dans le rcplauncher de notes , mais ca ne veut toujours pas compiler j'ai tjrs la meme erreur
Dans le log erreur "cannot connect to VM" et dans la console "Classe java introuvable : Files\IBM\Lotus\notes\framework"
CLASSPATH?

Publié:
31 Mai 2007 à 09:29
par Jérome Deniau
essaies peut-être en modifiant la variable CLASSPATH pour ajouter le répertoire contenant les jar du framework.

Publié:
31 Mai 2007 à 14:57
par Delphine
J'ai rajouter la variable d'environnement CLASSPATH avec comme valeur le chemin contenant tous les jar du framework
Et j'ai malheureusement la meme erreur.
Petites questions

Publié:
31 Mai 2007 à 15:25
par Jérome Deniau
Re,
Quand tu dis client Notes 8, c'est le standard ou le basic?
Pour l'application que tu ajoutes, tu développes sur la même machine avec Eclipse?

Publié:
31 Mai 2007 à 21:56
par Emmanuel
Par hasard, tu n'aurais pas installer Notes 8 dans le repertoire par defaut cad dans "Program Files".
Emmanuel

Publié:
01 Juin 2007 à 08:41
par Delphine
Alors j'ai le Notes 8 développé sur Eclipse donc le standard. Et oui je l'ai installé par défaut sur "Program Files"

Publié:
01 Juin 2007 à 10:43
par Emmanuel
Donc il faut que tu installes Notes8 dans un autre repertoire ou modifier le lancement de Notes8 au travers d'eclipse (
http://www-10.lotus.com/ldd/nd8forum.ns ... enDocument)

Publié:
01 Juin 2007 à 11:21
par Delphine
Ok merci je vais essayer de l'installer dans un autre répertoire, mais au cas ou comment on modifie le lancement de Notes au travers d'eclipse??

Publié:
01 Juin 2007 à 11:28
par Delphine
AA C'est bon, j'ai change le rcp_home en mettant le chemin comme sous DOS, et cela compile et fonctionne
Merci infiniment de m'avoir aidé.
Nouvelles erreurs

Publié:
01 Juin 2007 à 13:13
par Delphine
Malheureusement je me suis réjouie trop vite, enfin je peux me connecter à la VM et j'arrive à compiler MAIS j'ai des erreurs
file:/C:/Documents and Settings/Delphine/Bureau/eclipse/eclipse-SDK-3.2.2-win32/eclipse/.options not found
Logging configuration class "com.ibm.rcp.core.internal.logger.boot.LoggerConfig" failed
java.lang.ClassNotFoundException: com.ibm.rcp.core.internal.logger.boot.LoggerConfig
osgi> Time to load bundles: 62
Starting application: 7404
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0239I: La fabrique d'extension [class com.ibm.pvc.internal.webcontainer.extension.JSPLiteExtensionFactory] a ?t? enregistr?e avec succ?s. Thread[main,5,main]
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0240I: La fabrique d'extension [class com.ibm.pvc.internal.webcontainer.extension.JSPLiteExtensionFactory] a ?t? associ?e aux masques [*.jsp *.jspx *.jsw *.jsv ]. Thread[main,5,main]
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0239I: La fabrique d'extension [class com.ibm.ws.portletcontainer.webextension.PortletExtensionFactory] a ?t? enregistr?e avec succ?s. Thread[main,5,main]
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0240I: La fabrique d'extension [class com.ibm.ws.portletcontainer.webextension.PortletExtensionFactory] a ?t? associ?e aux masques []. Thread[main,5,main]
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0239I: La fabrique d'extension [class com.ibm.ws.portletcontainer.portletserving.PortletServingExtensionFactory] a ?t? enregistr?e avec succ?s. Thread[main,5,main]
1 Juin 2007 13:08:37 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.WebContainer : SRVE0240I: La fabrique d'extension [class com.ibm.ws.portletcontainer.portletserving.PortletServingExtensionFactory] a ?t? associ?e aux masques []. Thread[main,5,main]
1 Juin 2007 13:08:38 com.ibm.ejs.ras.Tr audit
INFO: Webcontainer : com.ibm.ws.webcontainer.webapp.WebGroup : SRVE0169I: Chargement du module Web : {0}. Thread[main,5,main]
1 Juin 2007 13:08:38 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.servlet.ServletWrapper : SRVE0242I: [WebApp1180699717963] [/] [default] : L'initialisation a abouti. Thread[main,5,main]
1 Juin 2007 13:08:38 com.ibm.ejs.ras.Tr info
INFO: Webcontainer : com.ibm.ws.webcontainer.VirtualHost : SRVE0250I: Module Web null li? ? default_host[*:*]. Thread[main,5,main]
1 Juin 2007 13:08:40
SERIEUX: An error occurred while automatically activating bundle com.ibm.rcp.security.auth (502).
Est ce que quelqu un serait comment résoudre ce problème?

Publié:
05 Juin 2007 à 13:44
par Emmanuel
Salut,
Je ne sais pas trop pourquoi tu as ce probleme mais moi je deplacerais le workspace d'eclipse dans un dossier qui ne contient pas d'espace dans le nom.
Bon courage.
Emmanuel

Publié:
05 Juin 2007 à 14:10
par Emmanuel
Oublie ce que je viens de dire, cela n'a rien a voir.
Es tu sur d'avoir correctement configurer le runtime qui lance Notes ?

Publié:
05 Juin 2007 à 15:45
par Delphine
Normalement oui j'ai suivi scrupuleusement les indications d'IBM. Le seul doute peut etre c'est au niveau de la variable
install_id. l'exemple qu'ils ont donné où il faut prendre le random number où sont situées les données de Notes, je n'ai pas trouvé sur l'exemple de chemin qu'ils donnent. Eux ils disent que le random number on le trouve par ex :
C:\Documents and Settings\sauriemm.IRIS\IBM\RCP\1149682348828
Or moi je n'ai rien du tout qui ressemble à ca, alors en cherchant j'ai trouvé dans C:\Program Files\IBM\Lotus\notes\framework\rcp\rcplauncher.properties une variable qui s'appelle rcp.install.id avec le meme nombre de chiffres que leur exemple. Dans dans la variable install_id j'ai pris ce numéro.
Mais c'était le seul doute lors de la configuration du runtime.