Aslak,

For CVS access, do I just checkout the trunk or a branch?

Chuck

>-----Original Message-----
>From: aslak.hellesoy [mailto:aslak.hellesoy@;netcom.no]
>Sent: Tuesday, October 29, 2002 7:47 PM
>To: Chuck.R.Irvine; middlegen-user
>Subject: RE: [Middlegen-user] DB2 / Middlegen -> WARNING: The JDBC
>driver didn't report any primary key column...
>
>
>It beats me. Some more options:
>
>1) Try to run it from an IDE with a nice debugger
>2) Get the CVS version and insert more log statements
>3) Try a different driver if you can
>4) Try a different JDK if you can
>
>There is no System.exit() in my code. Maybe some fishy JNI 
>stuff in the IBM
>driver kills the VM? You know, JDBC drivers are *always* buggy 
>in the meta
>data parts. -At least all the ones I have tried.
>
>Aslak
>
>> -----Original Message-----
>> From: [EMAIL PROTECTED]
>> [mailto:middlegen-user-admin@;lists.sourceforge.net]On Behalf Of
>> [EMAIL PROTECTED]
>> Sent: 30. oktober 2002 02:42
>> To: [EMAIL PROTECTED]
>> Subject: RE: [Middlegen-user] DB2 / Middlegen -> WARNING: The JDBC
>> driver didn't report any primary key column...
>>
>>
>> Aslak,
>>
>> >>
>> >>
>> >> I turned on logging (excerpt of logfile attached below) and
>> >I see that
>> >> all of my tables are being referenced. Middlegen gets to the
>> >end of the
>> >> tables and just exists - it doesn't hang. I do have gui 
>set to yes.
>> >>
>> >
>> >So Ant exits. Ant can exit in three ways.
>> >1) BUILD SUCCESSFUL
>> >2) BUILD FAILED
>> >3) The VM simply dies.
>> >
>> >Which one is your case?
>> >Could you provide me with Ant's log? (pass -debug to ant) -And
>> >don't send
>> >the entire log, only the last parts, so I can see how Ant exits.
>>
>> Hmm, to me it looks like the case may be "The VM simply 
>dies". There is
>> no indication in the ant trace of build failure, or of any 
>kind of error
>> condition that I can see. The tail of the log is:
>> =============================================== ant log
>> =========================================================
>> [middlegen] Database URL:jdbc:db2:DB2I
>> Class sun.reflect.MethodAccessorImpl loaded from parent loader
>> Finding class middlegen.Prefs
>> Class middlegen.Prefs loaded from ant loader
>> Class java.io.PrintWriter loaded from parent loader
>> Class java.util.SortedMap loaded from parent loader
>> Class java.util.TreeMap loaded from parent loader
>> [middlegen] Getting database connection via standard JDBC
>> Class java.sql.SQLException loaded from parent loader
>> Class java.lang.InstantiationException loaded from parent loader
>> Finding class middlegen.MiddlegenPopulator
>> Class middlegen.MiddlegenPopulator loaded from ant loader
>> Class java.lang.NullPointerException loaded from parent loader
>> Class COM.ibm.db2.jdbc.app.DB2Driver loaded from parent loader
>> Class java.sql.DriverManager loaded from parent loader
>> Class java.sql.Connection loaded from parent loader
>> Class java.sql.DatabaseMetaData loaded from parent loader
>> Finding class middlegen.DatabaseInfo
>> Class middlegen.DatabaseInfo loaded from ant loader
>> [middlegen] No <table> elements specified. Reading all tables. This
>> might take a while...
>> Class java.sql.ResultSet loaded from parent loader
>> Finding class middlegen.DbTable
>> Class middlegen.DbTable loaded from ant loader
>> Finding class middlegen.DbColumn
>> Class middlegen.DbColumn loaded from ant loader
>> Finding class org.apache.log4j.spi.LocationInfo
>> Class org.apache.log4j.spi.LocationInfo loaded from ant loader
>> Class java.io.StringWriter loaded from parent loader
>> Finding class com.ibm.uvm.tools.DebugSupport
>> [middlegen] (middlegen.MiddlegenPopulator        697 ) 
>WARNING: The JDBC
>> driver didn't report any primary key columns in DSN_STATEMNT_TABLE
>> [middlegen] (middlegen.MiddlegenPopulator        697 ) 
>WARNING: The JDBC
>> driver didn't report any primary key columns in STRUCTURE_TABLE
>> [middlegen] (middlegen.MiddlegenPopulator        697 ) 
>WARNING: The JDBC
>> driver didn't report any primary key columns in PREDICATE_TABLE
>> [middlegen] (middlegen.MiddlegenPopulator        697 ) 
>WARNING: The JDBC
>> driver didn't report any primary key columns in PLAN_TABLE
>> [middlegen] (middlegen.MiddlegenPopulator        697 ) 
>WARNING: The JDBC
>> driver didn't report any primary key columns in COST_TABLE
>> C:\chuck\cvshome\fmsGenerateEntityBeans>
>> 
>===============================================================
>=========
>> ===========
>>
>> That's it! Ant retires to the command line with no further 
>message. Any
>> ideas on how to further isolate?
>>
>>
>> >
>> >Maybe you should try the CVS version of Middlegen too? (In 
>case you're
>> >behind a firewall/proxy, try http://cvsgrab.sf.net/).
>>
>> Do I want the trunk or a branch?
>>
>> >
>> >Aslak
>> >
>> >> I am approaching this by copying the sample project and
>> >adapting it to
>> >> my database. I'm wondering if I have correctly edited the
>> >build.xml file
>> >> as necessary. I'm attaching the middlegen task from my build file.
>> >>
>> >> I've got lots of tables to generate bean files for so I'm
>> >very hopeful
>> >> that I can get this to work. I would be very grateful for a
>> >little more
>> >> help. Many thanks.
>> >>
>> >> Chuck
>> >>
>> >
>> >
>> >
>> >-------------------------------------------------------
>> >This sf.net email is sponsored by:ThinkGeek
>> >Welcome to geek heaven.
>> >http://thinkgeek.com/sf
>> >_______________________________________________
>> >middlegen-user mailing list
>> >[EMAIL PROTECTED]
>> >https://lists.sourceforge.net/lists/listinfo/middlegen-user
>> >
>>
>>
>>
>> -------------------------------------------------------
>> This sf.net email is sponsored by:ThinkGeek
>> Welcome to geek heaven.
>> http://thinkgeek.com/sf
>> _______________________________________________
>> middlegen-user mailing list
>> [EMAIL PROTECTED]
>> https://lists.sourceforge.net/lists/listinfo/middlegen-user
>
>
>
>-------------------------------------------------------
>This sf.net email is sponsored by:ThinkGeek
>Welcome to geek heaven.
>http://thinkgeek.com/sf
>_______________________________________________
>middlegen-user mailing list
>[EMAIL PROTECTED]
>https://lists.sourceforge.net/lists/listinfo/middlegen-user
>



-------------------------------------------------------
This sf.net email is sponsored by:ThinkGeek
Welcome to geek heaven.
http://thinkgeek.com/sf
_______________________________________________
middlegen-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/middlegen-user

Reply via email to