Yes, I am having the same issue. Has anyone answer you?

On Thursday, July 26, 2012 6:16:25 AM UTC-5, helpdesk wrote:
>
> Hello,
>
> I was trying to write my first hibernate programme using the handout given 
> on this link : http://www.javapassion.com/handsonlabs/hibernatestepbystep/
> but unfortunately, I just can't figure out why it is not working properly. 
> Here is the errors I am getting:
>
> [error]
>
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Environment <clinit>
> INFO: Hibernate 3.2.5
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Environment <clinit>
> INFO: hibernate.properties not found
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Environment buildBytecodeProvider
> INFO: Bytecode provider name : cglib
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Environment <clinit>
> INFO: using JDK 1.4 java.sql.Timestamp handling
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Configuration configure
> INFO: configuring from resource: /hibernate.cfg.xml
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Configuration 
> getConfigurationInputStream
> INFO: Configuration resource: /hibernate.cfg.xml
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Configuration addResource
> INFO: Reading mappings from resource : Person.hbm.xml
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.HbmBinder 
> bindRootPersistentClassCommonValues
> INFO: Mapping class: Person -> person
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.Configuration doConfigure
> INFO: Configured SessionFactory: null
> Jul 26, 2012 2:13:31 PM 
> org.hibernate.connection.DriverManagerConnectionProvider configure
> INFO: Using Hibernate built-in connection pool (not for production use!)
> Jul 26, 2012 2:13:31 PM 
> org.hibernate.connection.DriverManagerConnectionProvider configure
> INFO: Hibernate connection pool size: 1
> Jul 26, 2012 2:13:31 PM 
> org.hibernate.connection.DriverManagerConnectionProvider configure
> INFO: autocommit mode: false
> Jul 26, 2012 2:13:31 PM 
> org.hibernate.connection.DriverManagerConnectionProvider configure
> INFO: using driver: org.apache.derby.jdbc.ClientDriver at URL: 
> jdbc:derby://localhost:1527/mydatabase
> Jul 26, 2012 2:13:31 PM 
> org.hibernate.connection.DriverManagerConnectionProvider configure
> INFO: connection properties: {user=app, password=****}
> Jul 26, 2012 2:13:31 PM org.hibernate.cfg.SettingsFactory buildSettings
> WARNING: Could not obtain connection metadata
> java.sql.SQLNonTransientConnectionException: java.net.ConnectException : 
> Error connecting to server localhost on port 1527 with message Connection 
> refused.
>         at 
> org.apache.derby.client.am.SQLExceptionFactory40.getSQLException(Unknown 
> Source)
>         at org.apache.derby.client.am.SqlException.getSQLException(Unknown 
> Source)
>         at org.apache.derby.jdbc.ClientDriver.connect(Unknown Source)
>         at java.sql.DriverManager.getConnection(DriverManager.java:582)
>         at java.sql.DriverManager.getConnection(DriverManager.java:154)
>         at 
> org.hibernate.connection.DriverManagerConnectionProvider.getConnection(DriverManagerConnectionProvider.java:110)
>         at 
> org.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:84)
>         at 
> org.hibernate.cfg.Configuration.buildSettings(Configuration.java:2009)
>         at 
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1292)
>         at HibernateUtil.<clinit>(HibernateUtil.java:27)
>         at Main.main(Main.java:12)
> Caused by: org.apache.derby.client.am.DisconnectException: 
> java.net.ConnectException : Error connecting to server localhost on port 
> 1527 with message Connection refused.
>         at org.apache.derby.client.net.NetAgent.<init>(Unknown Source)
>         at org.apache.derby.client.net.NetConnection.newAgent_(Unknown 
> Source)
>         at org.apache.derby.client.am.Connection.<init>(Unknown Source)
>         at org.apache.derby.client.net.NetConnection.<init>(Unknown Source)
>         at org.apache.derby.client.net.NetConnection40.<init>(Unknown 
> Source)
>         at 
> org.apache.derby.client.net.ClientJDBCObjectFactoryImpl40.newNetConnection(Unknown
>  
> Source)
>         ... 9 more
> Caused by: java.net.ConnectException: Connection refused
>         at java.net.PlainSocketImpl.socketConnect(Native Method)
>         at java.net.PlainSocketImpl.doConnect(PlainSocketImpl.java:351)
>         at 
> java.net.PlainSocketImpl.connectToAddress(PlainSocketImpl.java:213)
>         at java.net.PlainSocketImpl.connect(PlainSocketImpl.java:200)
>         at java.net.SocksSocketImpl.connect(SocksSocketImpl.java:432)
>         at java.net.Socket.connect(Socket.java:529)
>         at java.net.Socket.connect(Socket.java:478)
>         at java.net.Socket.<init>(Socket.java:375)
>         at java.net.Socket.<init>(Socket.java:189)
>         at 
> javax.net.DefaultSocketFactory.createSocket(SocketFactory.java:206)
>         at org.apache.derby.client.net.OpenSocketAction.run(Unknown Source)
>         at java.security.AccessController.doPrivileged(Native Method)
>         ... 15 more
> Jul 26, 2012 2:13:31 PM org.hibernate.dialect.Dialect <init>
> INFO: Using dialect: org.hibernate.dialect.DerbyDialect
> Jul 26, 2012 2:13:32 PM 
> org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
> INFO: Using default transaction strategy (direct JDBC transactions)
> Jul 26, 2012 2:13:32 PM 
> org.hibernate.transaction.TransactionManagerLookupFactory 
> getTransactionManagerLookup
> INFO: No TransactionManagerLookup configured (in JTA environment, use of 
> read-write or transactional second-level cache is not recommended)
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Automatic flush during beforeCompletion(): disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Automatic session close at end of transaction: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Scrollable result sets: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: JDBC3 getGeneratedKeys(): disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Connection release mode: auto
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Default batch fetch size: 1
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Generate SQL with comments: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Order SQL updates by primary key: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Order SQL inserts for batching: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory 
> createQueryTranslatorFactory
> INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
> Jul 26, 2012 2:13:32 PM org.hibernate.hql.ast.ASTQueryTranslatorFactory 
> <init>
> INFO: Using ASTQueryTranslatorFactory
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Query language substitutions: {}
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: JPA-QL strict compliance: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Second-level cache: enabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Query cache: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory 
> createCacheProvider
> INFO: Cache provider: org.hibernate.cache.NoCacheProvider
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Optimize cache for minimal puts: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Structured second-level cache entries: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Echoing all SQL to stdout
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Statistics: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Deleted entity synthetic identifier rollback: disabled
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Default entity-mode: pojo
> Jul 26, 2012 2:13:32 PM org.hibernate.cfg.SettingsFactory buildSettings
> INFO: Named query checking : enabled
> Jul 26, 2012 2:13:32 PM org.hibernate.impl.SessionFactoryImpl <init>
> INFO: building session factory
> Initial SessionFactory creation failed.java.lang.NoClassDefFoundError: 
> Person (wrong name: person)
> Exception in thread "main" java.lang.ExceptionInInitializerError
>         at HibernateUtil.<clinit>(HibernateUtil.java:31)
>         at Main.main(Main.java:12)
> Caused by: java.lang.NoClassDefFoundError: Person (wrong name: person)
>         at java.lang.ClassLoader.defineClass1(Native Method)
>         at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)
>         at java.lang.ClassLoader.defineClass(ClassLoader.java:615)
>         at 
> java.security.SecureClassLoader.defineClass(SecureClassLoader.java:141)
>         at java.net.URLClassLoader.defineClass(URLClassLoader.java:283)
>         at java.net.URLClassLoader.access$000(URLClassLoader.java:58)
>         at java.net.URLClassLoader$1.run(URLClassLoader.java:197)
>         at java.security.AccessController.doPrivileged(Native Method)
>         at java.net.URLClassLoader.findClass(URLClassLoader.java:190)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:306)
>         at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:301)
>         at java.lang.ClassLoader.loadClass(ClassLoader.java:247)
>         at java.lang.Class.forName0(Native Method)
>         at java.lang.Class.forName(Class.java:169)
>         at 
> org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:100)
>         at 
> org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:96)
>         at 
> org.hibernate.tuple.PropertyFactory.getGetter(PropertyFactory.java:168)
>         at 
> org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:44)
>         at 
> org.hibernate.tuple.entity.EntityMetamodel.<init>(EntityMetamodel.java:123)
>         at 
> org.hibernate.persister.entity.AbstractEntityPersister.<init>(AbstractEntityPersister.java:434)
>         at 
> org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:109)
>         at 
> org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
>         at 
> org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:226)
>         at 
> org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1294)
>         at HibernateUtil.<clinit>(HibernateUtil.java:27)
>         ... 1 more
> Java Result: 1
> BUILD SUCCESSFUL (total time: 2 seconds)
>
> [/error]
>
> Anyone has a similar problem?
>
> Thanksh
>

-- 
You received this message because you are subscribed to the Google Groups 
"JPassion.com: Java Programming" group.
To unsubscribe from this group, send email to 
[email protected].
Visit this group at http://groups.google.com/group/jpassion_java?hl=en-US.


Reply via email to