Hi rimmeraj, yes Hibernate starts up properly. My log output is:
21:24:01,184 INFO [Environment] Hibernate 2.1.5 21:24:01,194 INFO [Environment] hibernate.properties not found 21:24:01,199 INFO [Environment] using CGLIB reflection optimizer 21:24:01,223 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/Artist.hbm.xml 21:24:01,408 INFO [Binder] Mapping class: test.Artist -> artisttbl 21:24:01,629 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/ArtistImages.hbm.xml 21:24:01,659 INFO [Binder] Mapping class: test.ArtistImages -> artistimagestbl 21:24:01,682 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/Order.hbm.xml 21:24:01,715 INFO [Binder] Mapping class: test.Order -> orderstbl 21:24:01,755 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/OrderItem.hbm.xml 21:24:01,774 INFO [Binder] Mapping class: test.OrderItem -> orderitemstbl 21:24:01,776 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/Stock.hbm.xml 21:24:01,823 INFO [Binder] Mapping class: test.Stock -> stocktbl 21:24:01,832 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/StockImages.hbm.xml 21:24:01,865 INFO [Binder] Mapping class: test.StockImages -> stockimagestbl 21:24:01,869 INFO [Configuration] Mapping file: /Library/jboss-3.2.6/server/default/deploy/hibernate.har/test/User.hbm.xml 21:24:01,910 INFO [Binder] Mapping class: test.User -> usertbl 21:24:01,917 INFO [Binder] Mapping collection: test.User.ArtistChoice -> choicetbl 21:24:01,918 INFO [Configuration] processing one-to-many association mappings 21:24:01,919 INFO [Binder] Mapping collection: test.Order.OrderItems -> orderitemstbl 21:24:01,921 INFO [Configuration] processing one-to-one association property references 21:24:01,922 INFO [Configuration] processing foreign key constraints 21:24:01,976 INFO [Dialect] Using dialect: net.sf.hibernate.dialect.PostgreSQLDialect 21:24:01,981 INFO [SettingsFactory] Use outer join fetching: true 21:24:01,998 INFO [NamingHelper] JNDI InitialContext properties:{} 21:24:02,004 INFO [DatasourceConnectionProvider] Using datasource: java:/PostgreSQL 21:24:02,009 INFO [TransactionFactoryFactory] Transaction strategy: net.sf.hibernate.transaction.JTATransactionFactory 21:24:02,010 INFO [NamingHelper] JNDI InitialContext properties:{} 21:24:02,014 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: net.sf.hibernate.transaction.JBossTransactionManagerLookup 21:24:02,015 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup 21:24:02,016 INFO [NamingHelper] JNDI InitialContext properties:{} 21:24:02,017 INFO [TransactionManagerLookupFactory] instantiating TransactionManagerLookup: net.sf.hibernate.transaction.JBossTransactionManagerLookup 21:24:02,017 INFO [TransactionManagerLookupFactory] instantiated TransactionManagerLookup 21:24:02,057 INFO [SettingsFactory] Use scrollable result sets: true 21:24:02,059 INFO [SettingsFactory] Use JDBC3 getGeneratedKeys(): false 21:24:02,060 INFO [SettingsFactory] Optimize cache for minimal puts: false 21:24:02,060 INFO [SettingsFactory] echoing all SQL to stdout 21:24:02,060 INFO [SettingsFactory] Query language substitutions: {} 21:24:02,060 INFO [SettingsFactory] cache provider: net.sf.ehcache.hibernate.Provider 21:24:02,077 INFO [Configuration] instantiating and configuring caches 21:24:02,137 WARN [Configurator] No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/Library/jboss-3.2.6/server/default/deploy/jbossweb-tomcat50.sar/cocoon.war/WEB-INF/lib/ehcache-0.8.jar!/ehcache-failsafe.xml 21:24:02,190 WARN [Plugin] Could not find configuration for test.Order.OrderItems. Configuring using the defaultCache settings. 21:24:02,241 WARN [Plugin] Could not find configuration for test.ArtistImages. Configuring using the defaultCache settings. 21:24:02,244 WARN [Plugin] Could not find configuration for test.Order. Configuring using the defaultCache settings. 21:24:02,539 INFO [SessionFactoryImpl] building session factory 21:24:03,069 INFO [ReflectHelper] reflection optimizer disabled for: test.OrderItem, NullPointerException: null 21:24:03,194 INFO [SessionFactoryObjectFactory] Factory name: java:/HibernateFactory 21:24:03,195 INFO [NamingHelper] JNDI InitialContext properties:{} 21:24:03,197 INFO [SessionFactoryObjectFactory] Bound factory to JNDI name: java:/HibernateFactory 21:24:03,198 WARN [SessionFactoryObjectFactory] InitialContext did not implement EventContext 21:24:03,205 INFO [Dialect] Using dialect: net.sf.hibernate.dialect.PostgreSQLDialect 21:24:03,206 INFO [NamingHelper] JNDI InitialContext properties:{} 21:24:03,207 INFO [DatasourceConnectionProvider] Using datasource: java:/PostgreSQL 21:24:03,207 INFO [SchemaUpdate] Running hbm2ddl schema update 21:24:03,208 INFO [SchemaUpdate] fetching database metadata 21:24:03,212 INFO [SchemaUpdate] updating schema 21:24:03,213 INFO [Configuration] processing one-to-many association mappings 21:24:03,213 INFO [Configuration] processing one-to-one association property references 21:24:03,213 INFO [Configuration] processing foreign key constraints I have since made some adjustments to my class: User user = null; Transaction transaction = null; //HibernateUtil Util = null; HibernateContext hibContext = new HibernateContext(); Session session = hibContext.getSession("java:/HibernateFactory"); try { //Util = new HibernateUtil(); //session = Util.currentSession(); transaction = session.beginTransaction(); //Get User details Query query = session.createQuery("from test.User as user where user.UserName=:username and user.UserPassword=:password") .setString("username",username) .setString("password",password); user = (User) query.uniqueResult(); transaction.commit(); //Util.closeSession(); } catch (HibernateException e) { throw new RuntimeException("Exception in Hibernate:: " + e.getMessage(), e); } and the output i get in the logs is: 2004-10-22 21:28:43,017 DEBUG [net.sf.hibernate.impl.SessionFactoryObjectFactory] JNDI lookup: HibernateFactory 2004-10-22 21:28:43,017 DEBUG [net.sf.hibernate.impl.SessionFactoryObjectFactory] lookup: uid=d1e22501ffc24f5f00ffc24f636d0000 2004-10-22 21:28:43,018 DEBUG [net.sf.hibernate.impl.SessionImpl] opened session 2004-10-22 21:28:43,134 INFO [org.apache.jk.server.JkCoyoteHandler] Response already commited 2004-10-22 21:28:43,155 INFO [org.apache.jk.server.JkCoyoteHandler] Response already commited 2004-10-22 21:28:43,185 INFO [org.apache.jk.server.JkCoyoteHandler] Response already commited 2004-10-22 21:28:43,748 INFO [org.apache.jk.server.JkCoyoteHandler] Response already commited 2004-10-22 21:28:43,783 INFO [org.apache.jk.server.JkCoyoteHandler] Response already commited can you show me how to use hibernate within an EJB transaction? Is it more efficient to do it that way? many thanks Andrew View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3852388#3852388 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3852388 ------------------------------------------------------- This SF.net email is sponsored by: IT Product Guide on ITManagersJournal Use IT products in your business? Tell us what you think of them. Give us Your Opinions, Get Free ThinkGeek Gift Certificates! Click to find out more http://productguide.itmanagersjournal.com/guidepromo.tmpl _______________________________________________ JBoss-user mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/jboss-user