Nick,Actually, it is not Nick that is having the problem but Mario. I did print the 130+ manual. Just takes time to read ;-). And as I did not write the application that's causing me problems but downloaded from http://homepage.mac.com/edahand/projects/java/example1.html I thought that it would work relatively easily.
Your problem is the "type" set in your <id.../> tag. From (RTFM) the page: http://www.hibernate.org/hib_docs/reference/html/or-mapping.html#or-mapping- s1-4--generator
See the "identity" description, which reads:
identity - supports identity columns in DB2, MySQL,
MS SQL Server, Sybase and HypersonicSQL. The returned
identifier is of type long, short or int.
The issue is your attempted use of class "java.lang.Long" instead of of "long", "short", or "int". I had a similar problem months ago when I started using Hibernate, until I re-read that primer.
Also, you may wish to set your generator from "identity" to "native". That way, if you switch database products, it will automatically figure out if it can use identity, sequence, or hilo. (see the same document section just a few lines lower under the "native" explanation)
Regards, David
I am just about to try what you suggested...
-- _________________ Mario St-Gelais www.gestionti.com "Good judgment comes from experience- usually experience which was the result of poor judgment" Bill Putnam
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]