These old forums are deprecated now and set to read-only. We are waiting for you on our new forums!
More modern, Discourse-based and with GitHub/Google/Twitter authentication built-in.

All times are UTC - 5 hours [ DST ]



Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 
Author Message
 Post subject: build eg BUILD FAILED
PostPosted: Thu Mar 17, 2005 6:40 am 
Newbie

Joined: Thu Mar 17, 2005 5:50 am
Posts: 12
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


Top
 Profile  
 
 Post subject: solved
PostPosted: Tue Mar 22, 2005 4:11 am 
Newbie

Joined: Thu Mar 17, 2005 5:50 am
Posts: 12
this problem was because an error in the user and password of mysql settings

following are the steps i followed

install jdk and set JAVA_HOME= C:\j2sdk1.4.0 FOR EXAMPLE

CLASSPATH=C:\j2sdk1.4.0\LIB
ADD C:\j2sdk1.4.0\bin to the path

copy jdbc connector (mysql-connector-java-3.1.7-bin.jar) to hibernate\lib

set mysql settings in hibernate\etc\hibernate.properties

hibernate.connection.username root
hibernate.connection.password
# this is the default
assuure that mysql service is running
build eg
you will get message BUILD SUCCESSFUL
review mysql db you will find db test have 3 tables
auctionitem
auctionuser
bid


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 2 posts ] 

All times are UTC - 5 hours [ DST ]


You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum

Search for:
© Copyright 2014, Red Hat Inc. All rights reserved. JBoss and Hibernate are registered trademarks and servicemarks of Red Hat, Inc.