Code generation error

hello,

I configured the MySQL-database in the ORM-Tool, and I can see the tables. However, when I try to generate the java code, the error: ORM classes not found comes.
I am using DB Visual Architect Java Edition in the trial mode in Windows XP SP2.

thanks
THeodor

Hi THeodor,

Please synchronize your ERD to Class Diagram before generating ORM. To synchronize from ERD to Class Diagram, right-click on the ERD and select Synchronize to Class Diagram from the popup menu.

Best regards,
Jick

hello,

I dont have any ER-Diagrams, I thought i could generate the code directly from the Database. I made the diagrams in Visio, and I think it is not posible to import them.
When I made an click on tools/ORM/Synchronize to class diagram, aparently nothing happened.
I saw in the logfile an error, which I am posting here:

Tue Sep 19 11:32:00 CEST 2006] [message] [Tue Sep 19 11:31:59 CEST 2006]: Start DB Visual Architect Java Edition [DBVA Java]: 3.2 (sp2_20060914)
Tue Sep 19 11:41:33 CEST 2006] [message] Exception in thread "AWT-EventQueue-0"
Tue Sep 19 11:41:33 CEST 2006] [message] java.lang.NullPointerException
Tue Sep 19 11:41:33 CEST 2006] [message] at v.cer.i(:45)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.iyyt.f(:94)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.ahh.i(:159)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.ntj.b(:1525)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.iekp.i(:2459)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.uyl.r(:144)
Tue Sep 19 11:41:33 CEST 2006] [message] at v.lsx.actionPerformed(:63)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.AbstractButton.doClick(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at com.jidesoft.plaf.vsnet.VsnetMenuItemUI.doClick(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at com.jidesoft.plaf.vsnet.VsnetMenuItemUI$MouseInputHandler.mouseReleased(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Component.processMouseEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at javax.swing.JComponent.processMouseEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Component.processEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Container.processEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Component.dispatchEventImpl(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Container.dispatchEventImpl(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Component.dispatchEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Container.dispatchEventImpl(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.Component.dispatchEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventQueue.dispatchEvent(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
Tue Sep 19 11:41:33 CEST 2006] [message] at java.awt.EventDispatchThread.run(Unknown Source)

thanks
Theodor

Hi Theodor,

Thank you for your post. I am going to forward the log file to our engineers. Could you let me know your steps from the very beginning? I guess that you tried generating code from database through wizard, am I right?

Best regards,
Jick

hi Jick,

my steps were:

  1. Configure the database
  2. Generate code

best regards
Theo

Hi tgrip,

May I know what are the steps you have taken to generate code (which menu?)? Sorry to keep asking. But it is very important for us to locate the exact problem. I hope this won’t cause you too much inconveniences… :frowning:

Best regards,
Jick

hello Jick,

I first clicked on tools/ORM/Database coniguration, then on tools/ORM/Synchronize to class diagram.

best regards
Theodor

Dear tgrip,

Thank you for your post. Please follow the steps below:

  1. Start DB-VA
  2. Select Tools | ORM | Reverse Database… from the main menu
  3. Follow the on-screen instruction to reverse your database into the tool.
    At this point, you should see your database appear as an ERD
  4. Right-click on the ERD, and select Sync to Class Diagram from the popup menu.
  5. Select Tools | ORM | Generate Code… from the main menu

This should solve your problem. If not, please feel free to let me know.

Best regards,
Jick

hi Jick,

thanks, it worked.

best regards
Theodor