GMF (plugin Eclipse) : Graphical Modeling Framework

GMF (plugin Eclipse) : Graphical Modeling Framework - Java - Programmation

Marsh Posté le 14-01-2008 à 20:08:49    

Bonjour,
 
Je travaille sur le plugin d'Eclipse GMF pour Graphical Modeling Framework.
 
A la base je cherche juste à rendre manipulable graphiquement un modèle tout simple : une voiture peut avoir plusieurs passagers et un passager ne peut être que dans une voiture.
 
Je suis la base du tutoriel numéro un de GMF : http://wiki.eclipse.org/GMF_Tutorial
 
Je crée bien le modèle ecore, son diagramme associé, le fichier de graphe, de tool puis le mapping.
 
 
Mon souci est que lorsque j'envoie pour avoir le modèle gmfgen j'ai une erreur qui ne me semble pas venir de mon application :
 
java.lang.NullPointerException
at org.eclipse.gmf.internal.bridge.genmodel.InnerClassViewmapProducer.create(InnerClassViewmapProducer.java:80)
at org.eclipse.gmf.internal.bridge.genmodel.DiagramGenModelTransformer.process(DiagramGenModelTransformer.java:444)
at org.eclipse.gmf.internal.bridge.genmodel.MappingTransformer.transform(MappingTransformer.java:35)
at org.eclipse.gmf.internal.codegen.popup.actions.TransformToGenModel$1.transform(TransformToGenModel.java:189)
at org.eclipse.gmf.internal.codegen.popup.actions.TransformToGenModel$1.run(TransformToGenModel.java:159)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
 
Je ne comprends pas pourquoi j'ai cette erreur qui revient alors que ça touche à des fichiers internes à GMF (si je comprends bien). Pouvez-vous m'aider s'il vous plait ?
 
Ca ne pointe pas bien du coup la mémoire est dépassée d'après ce que j'ai trouvé mais je ne comprends pas comment je peux faire pointer alors que je n'ai touché qu'à GMF et que donc je n'ai pas touché au code directement !
 
 
J'aurais moults questions par la suite, je galère vraiment avec GMF.
 
En vous remerciant pour votre attention !

Reply

Marsh Posté le 14-01-2008 à 20:08:49   

Reply

Marsh Posté le 14-01-2008 à 20:16:42    

A vue de nez, je vote pour une information manquante (attribut non valué) dans le ecore. Ca me fait le même souk lorsque j'oublie un attribut dans mon ecore (sauf que je fais que de l'EMF)


---------------
brisez les rêves des gens, il en restera toujours quelque chose...  -- laissez moi troller sur discu !
Reply

Marsh Posté le 14-01-2008 à 20:45:12    

kadreg a écrit :

A vue de nez, je vote pour une information manquante (attribut non valué) dans le ecore. Ca me fait le même souk lorsque j'oublie un attribut dans mon ecore (sauf que je fais que de l'EMF)


 
J'ai complété (un peu à l'arrache, je ne comprends pas encore tout) et je n'ai plus cette erreur là mais une autre qui revient très trop souvent :
 
"Reference to undefined variable target.os"
 
 
Vous allez me prendre pour un newbie de chez newbie mais c'est tout simplement le cas ! :)
 
 
Cette erreur me rend fou j'ai cherché ce "target.os" partout, mis à jour tout ce que je pouvais mettre à jour mais rien n'y fait ! Pourtant j'ai l'impression que c'est un tout petit truc de rien du tout !


Message édité par leod06 le 14-01-2008 à 20:51:41
Reply

Marsh Posté le 15-01-2008 à 16:52:44    

Toujours impossible de trouver d'où vient cette erreur :
 
Reference to undefined variable target.os
 
An exception stack trace is not available.
 
 
 :cry:

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed