Hi, I'm new to using Middlegen, I'm learning about middlegen-2.1\samples\src\airline-prefs.properties file.
I started modifying the java primitives to java wrapper classes due to type conversion problems of an 'int' being cast to a 'java.lang.Integer' in my struts classes. e.g. 'translatorutil' classes in the 'compile-adapter:' ant task. Complained of 'int' cannot resolve symbol to 'java.lang.Integer', or thereabouts. I started modifying all my java primitive variables in the 'airline-prefs.properties' file from being like an 'int' to 'java.lang.Intger', a 'byte' to 'java.lang.Byte', and a 'short' to 'java.lang.Short'. This seemed to radically cut down on the number of compilation errors I had been getting, from about 100, to only 4 errors. The last four errors seem a bit sticky and I was wondering if this is something I could fix through the 'airline-prefs.properties' file or not? Or, maybe, a way not to include the classes that middlegen generates CMP2.0 entity beans for, so, Middlegen's ANT task will complete successfully. A way to unselect tables to be generated in the middlegen's GUI display. any help, that may make middlegen complete successfully would be great. Or, advice to forget about it and move on to a more well formed database :) by the way, I noticed in one of the tables that middlegen displayed in its gui, didn't pick up the primary key, that was in MySQL's table. And, it appeared that Middlegen, then made its own key for that table. But, this is one table out of ten that Middlegen picked up perfectly for. much appreciated, -Terry here is the output from running ant. ------------------- webdoclet: [webdoclet] Generating web.xml. compile-adapter: [javac] Compiling 14 source files to C:\Documents and Settings\Yeod\Desktop\download\middlegen-2.1\samples\build\classes [javac] C:\Documents and Settings\Yeod\Desktop\download\middlegen-2.1\samples\build\gen-src\airline\adapter\StrutsCpg132ExifDelegate.java:106: cannot resolve symbol [javac] symbol : method addAll (airline.interfaces.Cpg132ExifValue) [javac] location: interface java.util.List [javac] retVals.addAll(airline.interfaces.Cpg132ExifFacadeUtil.getHome().create().findByFilename(cpg132ExifForm.getFilename())); [javac] ^ [javac] C:\Documents and Settings\Yeod\Desktop\download\middlegen-2.1\samples\build\gen-src\airline\adapter\StrutsCpg132TempDataDelegate.java:106: cannot resolve symbol [javac] symbol : method findByEncodedString (java.io.InputStream) [javac] location: interface airline.interfaces.Cpg132TempDataFacade [javac] retVals.addAll(airline.interfaces.Cpg132TempDataFacadeUtil.getHome().create().findByEncodedString(cpg132TempDataForm.getEncodedString())); [javac] ^ [javac] C:\Documents and Settings\Yeod\Desktop\download\middlegen-2.1\samples\build\gen-src\airline\adapter\StrutsCpg132TempDataDelegate.java:107: cannot resolve symbol [javac] symbol : method findByTimestamp (java.lang.Object) [javac] location: interface airline.interfaces.Cpg132TempDataFacade [javac] retVals.addAll(airline.interfaces.Cpg132TempDataFacadeUtil.getHome().create().findByTimestamp(cpg132TempDataForm.getTimestamp())); [javac] ^ [javac] C:\Documents and Settings\Yeod\Desktop\download\middlegen-2.1\samples\build\gen-src\airline\adapter\StrutsCpg132UserDelegate.java:108: cannot resolve symbol [javac] symbol : method addAll (airline.interfaces.Cpg132UserValue) [javac] location: interface java.util.List [javac] retVals.addAll(airline.interfaces.Cpg132UserFacadeUtil.getHome().create().findByUserName(cpg132UserForm.getUserName())); [javac] ^ [javac] 4 errors BUILD FAILED ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ middlegen-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/middlegen-user