-->
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.  [ 9 posts ] 
Author Message
 Post subject: Hibernate WARNING message
PostPosted: Wed Feb 03, 2010 5:52 am 
Newbie

Joined: Wed Feb 03, 2010 5:50 am
Posts: 4
Dear all,

I encountered the warning message when running the problem. Can anyone help on it? Thanks.

31 [main] INFO org.hibernate.cfg.annotations.Version - Hibernate Annotations 3.4.0.GA
46 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
46 [main] INFO org.hibernate.cfg.Environment - loaded properties from resource hibernate.properties: {hibernate.bytecode.use_reflection_optimizer=false}
62 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
62 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
125 [main] INFO org.hibernate.annotations.common.Version - Hibernate Commons Annotations 3.1.0.GA
125 [main] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
140 [main] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
234 [main] INFO org.hibernate.cfg.Configuration - Configured SessionFactory:
234 [main] INFO org.hibernate.cfg.search.HibernateSearchEventListenerRegister - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
281 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: com.majorone.model.User
312 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity com.majorone.model.User on table Users
359 [main] INFO org.hibernate.validator.Version - Hibernate Validator 3.1.0.GA
421 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
421 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - Hibernate connection pool size: 1
421 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - autocommit mode: false
421 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/majoronedb
421 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
656 [main] INFO org.hibernate.cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.0-m2-community
656 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.11 ( Revision: ${svn.Revision} )
671 [main] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
671 [main] INFO org.hibernate.transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
671 [main] INFO org.hibernate.transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
671 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
671 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: auto
671 [main] INFO org.hibernate.cfg.SettingsFactory - Default schema: majoronedb
671 [main] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
671 [main] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
671 [main] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL inserts for batching: disabled
671 [main] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
687 [main] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
687 [main] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
687 [main] INFO org.hibernate.cfg.SettingsFactory - JPA-QL strict compliance: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge
687 [main] INFO org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge - Cache provider: org.hibernate.cache.NoCacheProvider
687 [main] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Echoing all SQL to stdout
687 [main] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
687 [main] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: pojo
687 [main] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
765 [main] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
921 [main] INFO org.hibernate.impl.SessionFactoryObjectFactory - Factory name:
937 [main] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
937 [main] WARN org.hibernate.impl.SessionFactoryObjectFactory - Could not bind factory to JNDI
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial
at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getNameParser(Unknown Source)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:75)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:113)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:348)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
at com.majorone.dataaccess.SessionFactoryUtil.<clinit>(SessionFactoryUtil.java:21)
at com.majorone.dataaccess.UserDal.read(UserDal.java:14)
at com.majorone.test.dal.TestUserDal.testUserRead(TestUserDal.java:43)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Wed Feb 03, 2010 6:39 am 
Expert
Expert

Joined: Tue Jun 16, 2009 3:36 am
Posts: 990
Can you please attach your configuration file?
I guess you set optional property hibernate.session_factory_name explicitely
which has poor sense when working with JDBCConnectionFactory.


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Wed Feb 03, 2010 6:15 pm 
Expert
Expert

Joined: Tue May 13, 2008 3:42 pm
Posts: 919
Location: Toronto & Ajax Ontario www.hibernatemadeeasy.com
Are you accessing your Hibernate Session/Entity Manager through the JNDI server?

_________________
Cameron McKenzie - Author of "Hibernate Made Easy" and "What is WebSphere?"
http://www.TheBookOnHibernate.com Check out my 'easy to follow' Hibernate & JPA Tutorials


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Wed Feb 03, 2010 11:38 pm 
Newbie

Joined: Wed Feb 03, 2010 5:50 am
Posts: 4
here is my hibernate xml:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE hibernate-configuration PUBLIC "-//Hibernate/Hibernate Configuration DTD 3.0//EN"
"http://hibernate.sourceforge.net/hibernate-configuration-3.0.dtd">
<hibernate-configuration>
<session-factory>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
<property name="hibernate.connection.password">majoronepassword</property>
<property name="hibernate.connection.url">jdbc:mysql://localhost:3306/majoronedb</property>
<property name="hibernate.connection.username">majoroneuser</property>
<property name="hibernate.default_schema">majoronedb</property>
<property name="hibernate.dialect">org.hibernate.dialect.MySQL5InnoDBDialect</property>
<property name="hibernate.default_entity_mode">pojo</property>


<!-- JDBC connection pool (use the built-in) -->
<property name="connection.pool_size">1</property>
<!-- SQL dialect -->
<property name="dialect">org.hibernate.dialect.MySQLDialect</property>
<!-- Enable Hibernate's automatic session context management -->
<property name="current_session_context_class">thread</property>
<!-- Disable the second-level cache -->
<property name="cache.provider_class">org.hibernate.cache.NoCacheProvider</property>
<!-- Echo all executed SQL to stdout -->
<property name="show_sql">true</property>
<!-- Drop and re-create the database schema on startup -->
<property name="hbm2ddl.auto">none</property>
<mapping class="com.majorone.model.User"/>
</session-factory>
</hibernate-configuration>


I have not access hibernate session through the JNDI serve.


Thanks

Edward


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Thu Feb 04, 2010 3:08 am 
Expert
Expert

Joined: Tue Jun 16, 2009 3:36 am
Posts: 990
Hibernate binds the sessionfactory only to JNDI if he has a name != null, see code below.

Code:
public static void addInstance(String uid, String name, SessionFactory instance, Properties properties) {

      log.debug("registered: " + uid + " (" + ( (name==null) ? "unnamed" : name ) + ')');
      INSTANCES.put(uid, instance);
      if (name!=null) NAMED_INSTANCES.put(name, instance);

      //must add to JNDI _after_ adding to HashMaps, because some JNDI servers use serialization
      if (name==null) {
         log.info("Not binding factory to JNDI, no JNDI name configured");
      }
      else {

         log.info("Factory name: " + name);

         try {
            Context ctx = NamingHelper.getInitialContext(properties);
            NamingHelper.bind(ctx, name, instance);
            log.info("Bound factory to JNDI name: " + name);
            ( (EventContext) ctx ).addNamingListener(name, EventContext.OBJECT_SCOPE, LISTENER);
         }
         catch (InvalidNameException ine) {
            log.error("Invalid JNDI name: " + name, ine);
         }
         catch (NamingException ne) {
            log.warn("Could not bind factory to JNDI", ne);
         }
         catch(ClassCastException cce) {
            log.warn("InitialContext did not implement EventContext");
         }

      }

   }


The fact that in your environment
settings.getSessionFactoryName() returns a String != null
means that you either set
Code:
hibernate.session_factory_name=something

or
Code:
<session-factory name="something">

property somewhere in your configuration files or
you call
Code:
settings.setSessionFactoryName(sessionFactoryName);

explicitely.


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Thu Feb 04, 2010 3:13 am 
Expert
Expert

Joined: Tue Jun 16, 2009 3:36 am
Posts: 990
Furthermore:
Quote:
921 [main] INFO org.hibernate.impl.SessionFactoryObjectFactory - Factory name:


the fact that you get logged this line proves that your factory name is not null.
Apparently you have defined it is an empty String or it contains just some blank character(s).


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Thu Feb 04, 2010 4:30 am 
Newbie

Joined: Wed Feb 03, 2010 5:50 am
Posts: 4
Hi, thanks for your help first. After I added the factory name, it also get the warning message as below. Any idea?

31 [main] INFO org.hibernate.cfg.annotations.Version - Hibernate Annotations 3.4.0.GA
47 [main] INFO org.hibernate.cfg.Environment - Hibernate 3.3.2.GA
47 [main] INFO org.hibernate.cfg.Environment - loaded properties from resource hibernate.properties: {hibernate.bytecode.use_reflection_optimizer=false}
63 [main] INFO org.hibernate.cfg.Environment - Bytecode provider name : javassist
63 [main] INFO org.hibernate.cfg.Environment - using JDK 1.4 java.sql.Timestamp handling
125 [main] INFO org.hibernate.annotations.common.Version - Hibernate Commons Annotations 3.1.0.GA
125 [main] INFO org.hibernate.cfg.Configuration - configuring from resource: /hibernate.cfg.xml
141 [main] INFO org.hibernate.cfg.Configuration - Configuration resource: /hibernate.cfg.xml
234 [main] INFO org.hibernate.cfg.Configuration - Configured SessionFactory: HIHO
234 [main] INFO org.hibernate.cfg.search.HibernateSearchEventListenerRegister - Unable to find org.hibernate.search.event.FullTextIndexEventListener on the classpath. Hibernate Search is not enabled.
281 [main] INFO org.hibernate.cfg.AnnotationBinder - Binding entity from annotated class: com.majorone.model.User
313 [main] INFO org.hibernate.cfg.annotations.EntityBinder - Bind entity com.majorone.model.User on table Users
359 [main] INFO org.hibernate.validator.Version - Hibernate Validator 3.1.0.GA
422 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - Using Hibernate built-in connection pool (not for production use!)
422 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - Hibernate connection pool size: 1
422 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - autocommit mode: false
422 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql://localhost:3306/majoronedb
422 [main] INFO org.hibernate.connection.DriverManagerConnectionProvider - connection properties: {user=root, password=****}
688 [main] INFO org.hibernate.cfg.SettingsFactory - RDBMS: MySQL, version: 5.5.0-m2-community
688 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-5.1.11 ( Revision: ${svn.Revision} )
703 [main] INFO org.hibernate.dialect.Dialect - Using dialect: org.hibernate.dialect.MySQLDialect
719 [main] INFO org.hibernate.transaction.TransactionFactoryFactory - Using default transaction strategy (direct JDBC transactions)
719 [main] INFO org.hibernate.transaction.TransactionManagerLookupFactory - No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
734 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic flush during beforeCompletion(): disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Automatic session close at end of transaction: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch size: 15
734 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC batch updates for versioned data: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Scrollable result sets: enabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - JDBC3 getGeneratedKeys(): enabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Connection release mode: auto
734 [main] INFO org.hibernate.cfg.SettingsFactory - Default schema: majoronedb
734 [main] INFO org.hibernate.cfg.SettingsFactory - Maximum outer join fetch depth: 2
734 [main] INFO org.hibernate.cfg.SettingsFactory - Default batch fetch size: 1
734 [main] INFO org.hibernate.cfg.SettingsFactory - Generate SQL with comments: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL updates by primary key: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Order SQL inserts for batching: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
734 [main] INFO org.hibernate.hql.ast.ASTQueryTranslatorFactory - Using ASTQueryTranslatorFactory
734 [main] INFO org.hibernate.cfg.SettingsFactory - Query language substitutions: {}
734 [main] INFO org.hibernate.cfg.SettingsFactory - JPA-QL strict compliance: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Second-level cache: enabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Query cache: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Cache region factory : org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge
734 [main] INFO org.hibernate.cache.impl.bridge.RegionFactoryCacheProviderBridge - Cache provider: org.hibernate.cache.NoCacheProvider
734 [main] INFO org.hibernate.cfg.SettingsFactory - Optimize cache for minimal puts: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Structured second-level cache entries: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Echoing all SQL to stdout
734 [main] INFO org.hibernate.cfg.SettingsFactory - Statistics: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Deleted entity synthetic identifier rollback: disabled
734 [main] INFO org.hibernate.cfg.SettingsFactory - Default entity-mode: pojo
734 [main] INFO org.hibernate.cfg.SettingsFactory - Named query checking : enabled
828 [main] INFO org.hibernate.impl.SessionFactoryImpl - building session factory
1219 [main] INFO org.hibernate.impl.SessionFactoryObjectFactory - Factory name: HIHO
1219 [main] INFO org.hibernate.util.NamingHelper - JNDI InitialContext properties:{}
1234 [main] WARN org.hibernate.impl.SessionFactoryObjectFactory - Could not bind factory to JNDI
javax.naming.NoInitialContextException: Need to specify class name in environment or system property, or as an applet parameter, or in an application resource file: java.naming.factory.initial

at javax.naming.spi.NamingManager.getInitialContext(Unknown Source)
at javax.naming.InitialContext.getDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(Unknown Source)
at javax.naming.InitialContext.getNameParser(Unknown Source)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:75)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:113)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:348)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1341)
at org.hibernate.cfg.AnnotationConfiguration.buildSessionFactory(AnnotationConfiguration.java:867)
at com.majorone.dataaccess.SessionFactoryUtil.<clinit>(SessionFactoryUtil.java:21)
at com.majorone.dataaccess.UserDal.read(UserDal.java:14)
at com.majorone.test.dal.TestUserDal.testUserRead(TestUserDal.java:43)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at junit.framework.TestCase.runTest(TestCase.java:164)
at junit.framework.TestCase.runBare(TestCase.java:130)
at junit.framework.TestResult$1.protect(TestResult.java:106)
at junit.framework.TestResult.runProtected(TestResult.java:124)
at junit.framework.TestResult.run(TestResult.java:109)
at junit.framework.TestCase.run(TestCase.java:120)
at junit.framework.TestSuite.runTest(TestSuite.java:230)
at junit.framework.TestSuite.run(TestSuite.java:225)
at org.eclipse.jdt.internal.junit.runner.junit3.JUnit3TestReference.run(JUnit3TestReference.java:130)
at org.eclipse.jdt.internal.junit.runner.TestExecution.run(TestExecution.java:38)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:467)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.runTests(RemoteTestRunner.java:683)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.run(RemoteTestRunner.java:390)
at org.eclipse.jdt.internal.junit.runner.RemoteTestRunner.main(RemoteTestRunner.java:197)


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Thu Feb 04, 2010 4:50 am 
Expert
Expert

Joined: Tue Jun 16, 2009 3:36 am
Posts: 990
Ok, I try to explain it in other words:
- if you don't wish, that Hibernate tries to bind the SessionFactory to JNDI, then you must NOT CONFIGURE ANY SessionFactory Name.

- if you wish indeed, that Hibernate tries to bind the SessionFactory to JNDI, then you must set up a JNDI service.

Normally JNDI service is automatically provided when using a J2EE application server,
and usually you need only to retrieve the SessionFactory by JNDI when deploying your hiberante application in a application server.
If you are working outside J2EE application server, then I suggest you the first option: don't specify any SessionFactory Name,
and you will get rid of this warning.


Top
 Profile  
 
 Post subject: Re: Hibernate WARNING message
PostPosted: Thu Feb 04, 2010 5:46 am 
Newbie

Joined: Wed Feb 03, 2010 5:50 am
Posts: 4
I understand the problem now
Thank you so much~


Top
 Profile  
 
Display posts from previous:  Sort by  
Forum locked This topic is locked, you cannot edit posts or make further replies.  [ 9 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.