Intégration d'un composent Eclipse à Notes v8

Forum verrouiller la GOLD Release est sortie le 17.08.2007

Intégration d'un composent Eclipse à Notes v8

Messagepar Delphine » 29 Mai 2007 à 11:21

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]
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans


Messagepar Delphine » 29 Mai 2007 à 16:00

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"
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

CLASSPATH?

Messagepar Jérome Deniau » 31 Mai 2007 à 09:29

essaies peut-être en modifiant la variable CLASSPATH pour ajouter le répertoire contenant les jar du framework.
Jérome Deniau
 

Messagepar Delphine » 31 Mai 2007 à 14:57

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.
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Petites questions

Messagepar Jérome Deniau » 31 Mai 2007 à 15:25

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?
Jérome Deniau
 

Messagepar Emmanuel » 31 Mai 2007 à 21:56

Par hasard, tu n'aurais pas installer Notes 8 dans le repertoire par defaut cad dans "Program Files".

Emmanuel
Emmanuel
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 31 Mai 2007 à 21:44
Localisation : Paris

Messagepar Delphine » 01 Juin 2007 à 08:41

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"
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Messagepar Emmanuel » 01 Juin 2007 à 10:43

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)
Emmanuel
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 31 Mai 2007 à 21:44
Localisation : Paris

Messagepar Delphine » 01 Juin 2007 à 11:21

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??
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Messagepar Delphine » 01 Juin 2007 à 11:28

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é.
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Nouvelles erreurs

Messagepar Delphine » 01 Juin 2007 à 13:13

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?
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Messagepar Emmanuel » 05 Juin 2007 à 13:44

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
Emmanuel
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 31 Mai 2007 à 21:44
Localisation : Paris

Messagepar Emmanuel » 05 Juin 2007 à 14:10

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 ?
Emmanuel
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 6
Inscrit(e) le : 31 Mai 2007 à 21:44
Localisation : Paris

Messagepar Delphine » 05 Juin 2007 à 15:45

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.
Delphine
Découvre Dominoarea
Découvre Dominoarea
 
Message(s) : 9
Inscrit(e) le : 29 Mai 2007 à 11:07
Localisation : Orléans

Suivant

Retour vers Lotus Domino/Notes beta 8