i have begin at
http://www.hibernate.org/152.html
java version "1.4.2_07" is installed
i installed hibernate-2.1.6
mysql-4.0.24
putting mysql-connector-java-3.1.7-bin.jar in hibernatehome /lib
editing hibernate.properties
mysql settings
## MySQL
hibernate.dialect net.sf.hibernate.dialect.MySQLDialect
hibernate.connection.driver_class org.gjt.mm.mysql.Driver
hibernate.connection.driver_class com.mysql.jdbc.Driver
hibernate.connection.url jdbc:mysql:///test
hibernate.connection.username root
hibernate.connection.password password
hibernate.show_sql=true
running build eg get the following :
C:\hibernate-2.1>build eg
C:\hibernate-2.1>set JDBC_DRIVER=C:\mysql\mysql-connector-java-3.1.7-bin.jar
C:\hibernate-2.1>java -cp "lib/ant-1.5.3.jar;lib/ant-optional-1.5.3.jar;lib/juni
t-3.8.1.jar;lib/xerces-2.4.0.jar;C:\j2sdk1.4.0\/lib/tools.jar" org.apache.tools.
ant.Main -Ddriver.jar=C:\mysql\mysql-connector-java-3.1.7-bin.jar eg
Buildfile: build.xml
[taskdef] Could not load definitions from resource clovertasks. It could not b
e found.
eg:
[echo] Remember to place your JDBC driver in the lib directory!
[echo] This target is not runable from a CVS export/checkout!
[java] 12:02:28,000 INFO Environment:469 - Hibernate 2.1.6
[java] 12:02:28,046 INFO Environment:503 - loaded properties from resource
hibernate.properties: {hibernate.connection.driver_class=com.mysql.jdbc.Driver,
hibernate.cglib.use_reflection_optimizer=true, hibernate.cache.provider_class=n
et.sf.hibernate.cache.EhCacheProvider, hibernate.cache.use_query_cache=true, hib
ernate.max_fetch_depth=1, hibernate.dialect=net.sf.hibernate.dialect.MySQLDialec
t, hibernate.jdbc.use_streams_for_binary=true, hibernate.jdbc.batch_size=0, hibe
rnate.query.substitutions=true 1, false 0, yes 'Y', no 'N', hibernate.proxool.po
ol_alias=pool1, hibernate.connection.username=root, hibernate.cache.region_prefi
x=hibernate.test, hibernate.connection.url=jdbc:mysql:///test, hibernate.show_sq
l=true, hibernate.connection.password=password, hibernate.jdbc.batch_versioned_d
ata=true, hibernate.connection.pool_size=1}
[java] 12:02:28,046 INFO Environment:528 - using java.io streams to persist binary types
[java] 12:02:28,046 INFO Environment:529 - using CGLIB reflection optimizer
[java] 12:02:28,078 INFO Configuration:350 - Mapping resource: org/hibernate/auction/AuctionItem.hbm.xml
[java] 12:02:28,953 INFO Binder:229 - Mapping class: org.hibernate.auction.AuctionItem -> AuctionItem
[java] 12:02:29,187 INFO Configuration:350 - Mapping resource: org/hibernate/auction/Bid.hbm.xml
[java] 12:02:29,265 INFO Binder:229 - Mapping class: org.hibernate.auction.Bid -> Bid
[java] 12:02:29,343 INFO Binder:169 - Mapping subclass: org.hibernate.auction.BuyNow -> Bid
[java] 12:02:29,359 INFO Configuration:350 - Mapping resource: org/hibernate/auction/User.hbm.xml
[java] 12:02:29,484 INFO Binder:229 - Mapping class: org.hibernate.auction.User -> AuctionUser
[java] 12:02:29,781 INFO ReflectHelper:186 - reflection optimizer disabled for: org.hibernate.auction.Name, IllegalArgumentException: Cannot find matching method/constructor
[java] 12:02:29,781 INFO Configuration:627 - processing one-to-many association mappings
[java] 12:02:29,812 INFO Binder:1181 - Mapping collection: org.hibernate.auction.AuctionItem.bids -> Bid
[java] 12:02:29,812 INFO Binder:1181 - Mapping collection: org.hibernate.auction.User.bids -> Bid
[java] 12:02:29,812 INFO Binder:1181 - Mapping collection: org.hibernate.auction.User.auctions -> AuctionItem
[java] 12:02:29,812 INFO Configuration:636 - processing one-to-one association property references
[java] 12:02:29,843 INFO Configuration:661 - processing foreign key constraints
[java] 12:02:29,906 INFO Dialect:82 - Using dialect: net.sf.hibernate.dialect.MySQLDialect
[java] 12:02:29,937 INFO SettingsFactory:59 - Maximim outer join fetch depth: 1
[java] 12:02:29,937 INFO SettingsFactory:63 - Use outer join fetching: true
[java] 12:02:29,984 INFO DriverManagerConnectionProvider:42 - Using Hibernate built-in connection pool (not for production use!)
[java] 12:02:29,984 INFO DriverManagerConnectionProvider:43 - Hibernate connection pool size: 1
[java] 12:02:30,015 INFO DriverManagerConnectionProvider:77 - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql:///test
[java] 12:02:30,015 INFO DriverManagerConnectionProvider:78 - connection properties: {user=root, password=password}
[java] 12:02:30,046 INFO TransactionManagerLookupFactory:33 - No TransactionManagerLookup configured (in JTA environment, use of process level read-write cache is not recommended)
[java] 12:02:30,453 WARN SettingsFactory:96 - Could not obtain connection metadata
[java] java.sql.SQLException: Access denied for user: 'root@localhost' (Using password: YES)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2847)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:750)
[java] at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1205)
[java] at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768)
[java] at com.mysql.jdbc.Connection.<init>(Connection.java:430)
[java] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:268)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at net.sf.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:101)
[java] at net.sf.hibernate.cfg.SettingsFactory.buildSettingsSettingsFa
ctory.java:73)
[java] at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1155)
[java] at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:789)
[java] at org.hibernate.auction.Main.main(Main.java:363)
[java] 12:02:30,453 INFO SettingsFactory:103 - Use scrollable result sets: false
[java] 12:02:30,453 INFO SettingsFactory:106 - Use JDBC3 getGeneratedKeys(): false
[java] 12:02:30,453 INFO SettingsFactory:109 - Optimize cache for minimalputs: false
[java] 12:02:30,453 INFO SettingsFactory:115 - echoing all SQL to stdout
[java] 12:02:30,453 INFO SettingsFactory:118 - Query language substitutions: {no='N', true=1, yes='Y', false=0}
[java] 12:02:30,703 INFO SettingsFactory:129 - cache provider: net.sf.hibernate.cache.EhCacheProvider
[java] 12:02:30,703 INFO SettingsFactory:141 - query cache factory: net.sf.hibernate.cache.StandardQueryCacheFactory
[java] 12:02:30,703 INFO Configuration:1116 - instantiating and configuring caches
[java] 12:02:30,812 INFO SessionFactoryImpl:118 - building session factory
[java] 12:02:31,515 INFO SessionFactoryObjectFactory:82 - Not binding factory to JNDI, no JNDI name configured
[java] 12:02:31,546 INFO Dialect:82 - Using dialect: net.sf.hibernate.dialect.MySQLDialect
[java] 12:02:31,546 INFO Configuration:627 - processing one-to-many association mappings
[java] 12:02:31,546 INFO Configuration:636 - processing one-to-one association property references
[java] 12:02:31,546 INFO Configuration:661 - processing foreign key constraints
[java] 12:02:31,546 INFO Configuration:627 - processing one-to-many association mappings
[java] 12:02:31,546 INFO Configuration:636 - processing one-to-one association property references
[java] 12:02:31,578 INFO Configuration:661 - processing foreign key constraints
[java] 12:02:31,578 INFO SchemaExport:98 - Running hbm2ddl schema export
[java] 12:02:31,578 INFO SchemaExport:117 - exporting generated schema todatabase
[java] 12:02:31,578 INFO DriverManagerConnectionProvider:42 - Using Hibernate built-in connection pool (not for production use!)
[java] 12:02:31,609 INFO DriverManagerConnectionProvider:43 - Hibernate connection pool size: 1
[java] 12:02:31,671 INFO DriverManagerConnectionProvider:77 - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql:///test
[java] 12:02:31,671 INFO DriverManagerConnectionProvider:78 - connection properties: {user=root, password=password}
[java] 12:02:31,671 ERROR SchemaExport:165 - schema export unsuccessful
[java] java.sql.SQLException: Access denied for user: 'root@localhost' (Using password: YES)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2847)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:750)
[java] at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1205)
[java] at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768)
[java] at com.mysql.jdbc.Connection.<init>(Connection.java:430)
[java] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:268)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at net.sf.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:101)
[java] at net.sf.hibernate.tool.hbm2ddl.SchemaExport.execute(SchemaExport.java:119)
[java] at net.sf.hibernate.tool.hbm2ddl.SchemaExport.create(SchemaExport.java:84)
[java] at net.sf.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:197)
[java] at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:791)
[java] at org.hibernate.auction.Main.main(Main.java:363)
[java] 12:02:31,765 INFO UpdateTimestampsCache:35 - starting update timestamps cache at region: net.sf.hibernate.cache.UpdateTimestampsCache
[java] 12:02:31,843 INFO DriverManagerConnectionProvider:143 - cleaning up
connection pool: jdbc:mysql:///test
[java] 12:02:31,937 WARN EhCache:94 - Could not find configuration for net.sf.hibernate.cache.UpdateTimestampsCache. Configuring using the defaultCache settings.
[java] 12:02:31,968 INFO StandardQueryCache:41 - starting query cache at region: net.sf.hibernate.cache.StandardQueryCache
[java] 12:02:32,125 WARN EhCache:94 - Could not find configuration for net.sf.hibernate.cache.StandardQueryCache. Configuring using the defaultCache settings.
[java] Setting up some test data
[java] 12:02:32,359 WARN JDBCExceptionReporter:38 - SQL Error: 1045, SQLState: 28000
[java] 12:02:32,359 ERROR JDBCExceptionReporter:46 - Access denied for user: 'root@localhost' (Using password: YES)
[java] net.sf.hibernate.JDBCException: Cannot open connection
[java] 12:02:32,359 ERROR JDBCExceptionReporter:38 - Cannot open connection
[java] at net.sf.hibernate.impl.BatcherImpl.openConnection(BatcherImpl.java:289)
[java] at net.sf.hibernate.impl.SessionImpl.connect(SessionImpl.java:3326)
[java] java.sql.SQLException: Access denied for user: 'root@localhost' (Using password: YES)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2847)
[java] at net.sf.hibernate.impl.SessionImpl.connection(SessionImpl.java:3286)
[java] at net.sf.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:40)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:750)
[java] at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1205)
[java] at net.sf.hibernate.transaction.JDBCTransactionFactory.beginTran
saction(JDBCTransactionFactory.java:19)
[java] at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768)
[java] at com.mysql.jdbc.Connection.<init>(Connection.java:430)
[java] at net.sf.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:2231)
[java] at org.hibernate.auction.Main.createTestAuctions(Main.java:284)
[java] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDri
ver.java:268)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at org.hibernate.auction.Main.main(Main.java:365)
[java] Caused by: java.sql.SQLException: Access denied for user: 'root@localhost' (Using password: YES)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at net.sf.hibernate.connection.DriverManagerConnectionProvider.g
etConnection(DriverManagerConnectionProvider.java:101)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:2847)
[java] at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:750)
[java] at com.mysql.jdbc.MysqlIO.doHandshake(MysqlIO.java:1205)
[java] at com.mysql.jdbc.Connection.createNewIO(Connection.java:1768)
[java] at net.sf.hibernate.impl.BatcherImpl.openConnection(BatcherImpl.java:286)
[java] at com.mysql.jdbc.Connection.<init>(Connection.java:430)
[java] at com.mysql.jdbc.NonRegisteringDriver.connect(NonRegisteringDriver.java:268)
[java] at net.sf.hibernate.impl.SessionImpl.connect(SessionImpl.java:3326)
[java] at net.sf.hibernate.impl.SessionImpl.connection(SessionImpl.java:3286)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at java.sql.DriverManager.getConnection(Unknown Source)
[java] at net.sf.hibernate.transaction.JDBCTransaction.begin(JDBCTransaction.java:40)
[java] at net.sf.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:101)
[java] at net.sf.hibernate.transaction.JDBCTransactionFactory.beginTransaction(JDBCTransactionFactory.java:19)
[java] at net.sf.hibernate.impl.SessionImpl.beginTransaction(SessionImpl.java:2231)
[java] at net.sf.hibernate.impl.BatcherImpl.openConnection(BatcherImpl.java:286)
[java] ... 7 more
[java] at org.hibernate.auction.Main.createTestAuctions(Main.java:284)
[java] at org.hibernate.auction.Main.main(Main.java:365)
[java] Exception in thread "main"
BUILD FAILED
file:C:/hibernate-2.1/build.xml:510: Java returned: 1
Total time: 7 seconds
running ant eg get the same result
please advice