Book a Demo

Author Topic: Code generation doesn't work on ONE diagram ?  (Read 2260 times)

Kaneda

  • EA User
  • **
  • Posts: 38
  • Karma: +0/-0
    • View Profile
Code generation doesn't work on ONE diagram ?
« on: July 25, 2005, 02:16:20 am »
Hello everybody!

I have a weird problem:
I am currently using the EA trial version to create a complete MDA process (PIM-PSM-Code).

Well I designed my PIM and transformed it into a PSM, worked very well so far.

But now, as I try to generate code from my PSM, nothing happens. If I push the "Generate All"  button, EA opens the generation window and pretends to generate. However, the "Save File To"-dialog doesn't come up. EA just runs through the classes and thats it. Accordingly, no code is created.

If I go via contextmenue on a singe class and select generate "Generate Code(Forward Engineer)", it opens the window for it. If a press generate or save in the next window, nothing at all happens.

Now, here's whats totally weird (or maybe not??):

If I select an older version of my PIM, which is slighty different in details (mainly class and attribute stereotypes), it all works fine.


Is there any project setting of some sort that prevents code generation without disabling the menues?

Or can there be any error (may UML syntax or sth.) in my diagramm that leads to this, without causing an error message?


I am extremly thankfull for any help.

Regards,

Ronald
There are 10 types of people in this world. Those who understand binaries and those who don't...

Kaneda

  • EA User
  • **
  • Posts: 38
  • Karma: +0/-0
    • View Profile
Re: Code generation doesn't work on ONE diagram ?
« Reply #1 on: July 25, 2005, 03:02:13 am »
you never stop learning, do you...  ;)

I had also a trial version for the MDG link to .NET, and well, the newer version of the PIM was linked to an .NET project.

Well, the MDGLink trial had expired, so it is no big surprise that this disabled any code generation...

so, nevermind  :)
There are 10 types of people in this world. Those who understand binaries and those who don't...