I see PRO-Gen has an intuitive and simple, three step wizard-like graphical interface. Can PRO-Gen run without the GUI, say from an ANT build script?
Once you run PRO-Gen’s wizard to select databases, tables, confirm object and attribute name translations, specify package names etc., you are ready to generate persistent objects and your web app. If you need to subsequently regenerate code, it would be a redundant operation to have to click through the GUI again. By design, we separated the PRO-Gen GUI from the code generator. So Yes, it is easy (and recommended practice) to run the code generator without the graphical interface. When you click the Generate Code button as the last step in the PRO-Gen wizard, you will see a message similar to the following: 2004-04-07 09:40:27 GenerationThread-I-ObjectsSerialized, Physical DB metadata, logical objects and UI parameters autosaved to f-persistent-objects-2004-04-07-09:39:46.ser Then simply pass this serialized state file into the PRO-Gen run script (or your local, custom code generation classes) thusly: [tricnqa@tnls04 progen]$ ./prorun.sh persistent-objects-2004-04-07-09:39:46.ser 2004