-->
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.  [ 1 post ] 
Author Message
 Post subject: NoInitialContextException
PostPosted: Fri Sep 09, 2005 2:05 pm 
Newbie

Joined: Fri Sep 09, 2005 1:31 pm
Posts: 1
I saw a similar message asking this before, but I did not understand the answer.

I am using Eclipse 3.1.0 with JDK 5. My hibernate version is 3.0. In my java prioject I have the following jar files:

asm-attrs.jar
asm.jar
cglib2.jar
commons-collections.jar
commons-lang.jar
commons-logging.jar
dom4j.jar
ejb3-persistence.jar
hibernate3.jar
hibernate-annotations.jar
hibernate-tools.jar
jcs.jar
jta.jar
junit.jar
mysql-connector-jva-3.0.9-stable-bin.jar
odmg.jar


The mysql version is 4.1.13.

The jdbc driver works fine. I have java class named prueba.java and tis respective mapping class named prueba.hbm.xml

My hibernate.cfg.xml file contains:

<?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 name="nuevo">
<property name="hibernate.dialect">org.hibernate.dialect.MySQLDialect</property>
<property name="hibernate.connection.password">mysql</property>
<property name="hibernate.connection.url">jdbc:mysql:///test</property>
<property name="hibernate.connection.username">XXX</property>
<property name="hibernate.connection.driver_class">com.mysql.jdbc.Driver</property>
</session-factory>
</hibernate-configuration>
I have the following class with this code:

import org.hibernate.HibernateException;

import org.hibernate.SessionFactory;
import org.hibernate.cfg.Configuration;
import org.hibernate.classic.Session;


public class HibernateUtil {

private static final SessionFactory sessionFactory;

static {
try {
// Crear la SessionFactory
sessionFactory =
new Configuration().configure().buildSessionFactory();
} catch (HibernateException ex) {
throw new RuntimeException("Problème de configuration : "
+ ex.getMessage(), ex);
}
}

public static final ThreadLocal session = new ThreadLocal();

public static Session currentSession()
throws HibernateException {
Session s = (Session) session.get();
// ??
if (s == null) {
s = sessionFactory.openSession();
session.set(s);
}
return s;
}

public static void closeSession()
throws HibernateException {
Session s = (Session) session.get();
session.set(null);
if (s != null)
s.close();
}
}



and the main class is:

public class FirstExample {

public static void main(String[] args)
throws HibernateException {


Session session = HibernateUtil.currentSession();

Transaction tx = session.beginTransaction();

prueba obj_prueba = new prueba();
obj_prueba.setId(2);
obj_prueba.setNombre("Chau");
session.save(obj_prueba);

tx.commit();

HibernateUtil.closeSession();

/*Session session = HibernateUtil.currentSession();

List aList = session.find("from prueba");


Iterator it = aList.iterator();
while(it.hasNext())
{
prueba obj_prueba = (prueba)it.next();
System.out.println(obj_prueba.getNombre());
}

HibernateUtil.closeSession();*/
}
}

When I execute this class I obtain the followings errors:


09-sep-2005 15:08:24 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.1alpha1
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using CGLIB reflection optimizer
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: nuevo
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing extends queue
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing collection mappings
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing association property references
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing foreign key constraints
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql:///test
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=root, password=****}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: RDBMS: MySQL, version: 4.1.13-standard
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.10 ( $Date: 2005/05/19 15:52:23 $, $Revision: 1.1.2.2 $ )
09-sep-2005 15:08:30 org.hibernate.dialect.Dialect <init>
INFO: Using dialect: org.hibernate.dialect.MySQLDialect
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
INFO: Using default transaction strategy (direct JDBC transactions)
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic flush during beforeCompletion(): disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic session close at end of transaction: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch size: 15
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch updates for versioned data: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Scrollable result sets: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC3 getGeneratedKeys(): enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Connection release mode: null
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Maximum outer join fetch depth: 2
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default batch fetch size: 1
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Generate SQL with comments: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Order SQL updates by primary key: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
INFO: Using ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query language substitutions: {}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Second-level cache: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query cache: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createCacheProvider
INFO: Cache provider: org.hibernate.cache.EhCacheProvider
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Optimize cache for minimal puts: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Structured second-level cache entries: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Statistics: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Deleted entity synthetic identifier rollback: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default entity-mode: pojo
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl <init>
INFO: building session factory
09-sep-2005 15:08:30 net.sf.ehcache.config.Configurator configure
ADVERTENCIA: No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/agustina/workspace/investigacion/lib/ehcache.jar!/ehcache-failsafe.xml
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
INFO: Factory name: nuevo
09-sep-2005 15:08:30 org.hibernate.util.NamingHelper getInitialContext
INFO: JNDI InitialContext properties:{}
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
ADVERTENCIA: 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(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:284)
at javax.naming.InitialContext.getNameParser(InitialContext.java:439)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:52)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:262)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:981)
at HibernateUtil.<clinit>(HibernateUtil.java:16)
at FirstExample.main(FirstExample.java:30)
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl checkNamedQueries
INFO: Checking 0 named queries
Exception in thread "main" org.hibernate.MappingException: Unknown entity: prueba
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:579)
at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1092)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:88)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:71)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:487)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:482)
at FirstExample.main(FirstExample.java:37)09-sep-2005 15:08:24 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.1alpha1
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using CGLIB reflection optimizer
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: nuevo
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing extends queue
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing collection mappings
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing association property references
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing foreign key constraints
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql:///test
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=root, password=****}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: RDBMS: MySQL, version: 4.1.13-standard
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.10 ( $Date: 2005/05/19 15:52:23 $, $Revision: 1.1.2.2 $ )
09-sep-2005 15:08:30 org.hibernate.dialect.Dialect <init>
INFO: Using dialect: org.hibernate.dialect.MySQLDialect
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
INFO: Using default transaction strategy (direct JDBC transactions)
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic flush during beforeCompletion(): disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic session close at end of transaction: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch size: 15
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch updates for versioned data: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Scrollable result sets: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC3 getGeneratedKeys(): enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Connection release mode: null
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Maximum outer join fetch depth: 2
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default batch fetch size: 1
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Generate SQL with comments: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Order SQL updates by primary key: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
INFO: Using ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query language substitutions: {}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Second-level cache: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query cache: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createCacheProvider
INFO: Cache provider: org.hibernate.cache.EhCacheProvider
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Optimize cache for minimal puts: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Structured second-level cache entries: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Statistics: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Deleted entity synthetic identifier rollback: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default entity-mode: pojo
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl <init>
INFO: building session factory
09-sep-2005 15:08:30 net.sf.ehcache.config.Configurator configure
ADVERTENCIA: No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/agustina/workspace/investigacion/lib/ehcache.jar!/ehcache-failsafe.xml
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
INFO: Factory name: nuevo
09-sep-2005 15:08:30 org.hibernate.util.NamingHelper getInitialContext
INFO: JNDI InitialContext properties:{}
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
ADVERTENCIA: 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(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:284)
at javax.naming.InitialContext.getNameParser(InitialContext.java:439)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:52)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:262)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:981)
at HibernateUtil.<clinit>(HibernateUtil.java:16)
at FirstExample.main(FirstExample.java:30)
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl checkNamedQueries
INFO: Checking 0 named queries
Exception in thread "main" org.hibernate.MappingException: Unknown entity: prueba
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:579)
at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1092)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:88)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:71)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:487)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:482)
at FirstExample.main(FirstExample.java:37)09-sep-2005 15:08:24 org.hibernate.cfg.Environment <clinit>
INFO: Hibernate 3.1alpha1
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: hibernate.properties not found
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using CGLIB reflection optimizer
09-sep-2005 15:08:25 org.hibernate.cfg.Environment <clinit>
INFO: using JDK 1.4 java.sql.Timestamp handling
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration configure
INFO: configuring from resource: /hibernate.cfg.xml
09-sep-2005 15:08:25 org.hibernate.cfg.Configuration getConfigurationInputStream
INFO: Configuration resource: /hibernate.cfg.xml
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration doConfigure
INFO: Configured SessionFactory: nuevo
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing extends queue
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing collection mappings
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing association property references
09-sep-2005 15:08:26 org.hibernate.cfg.Configuration secondPassCompile
INFO: processing foreign key constraints
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Using Hibernate built-in connection pool (not for production use!)
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: Hibernate connection pool size: 20
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: autocommit mode: false
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: using driver: com.mysql.jdbc.Driver at URL: jdbc:mysql:///test
09-sep-2005 15:08:26 org.hibernate.connection.DriverManagerConnectionProvider configure
INFO: connection properties: {user=root, password=****}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: RDBMS: MySQL, version: 4.1.13-standard
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC driver: MySQL-AB JDBC Driver, version: mysql-connector-java-3.1.10 ( $Date: 2005/05/19 15:52:23 $, $Revision: 1.1.2.2 $ )
09-sep-2005 15:08:30 org.hibernate.dialect.Dialect <init>
INFO: Using dialect: org.hibernate.dialect.MySQLDialect
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionFactoryFactory buildTransactionFactory
INFO: Using default transaction strategy (direct JDBC transactions)
09-sep-2005 15:08:30 org.hibernate.transaction.TransactionManagerLookupFactory getTransactionManagerLookup
INFO: No TransactionManagerLookup configured (in JTA environment, use of read-write or transactional second-level cache is not recommended)
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic flush during beforeCompletion(): disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Automatic session close at end of transaction: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch size: 15
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC batch updates for versioned data: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Scrollable result sets: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: JDBC3 getGeneratedKeys(): enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Connection release mode: null
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Maximum outer join fetch depth: 2
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default batch fetch size: 1
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Generate SQL with comments: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Order SQL updates by primary key: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createQueryTranslatorFactory
INFO: Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.hql.ast.ASTQueryTranslatorFactory <init>
INFO: Using ASTQueryTranslatorFactory
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query language substitutions: {}
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Second-level cache: enabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Query cache: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory createCacheProvider
INFO: Cache provider: org.hibernate.cache.EhCacheProvider
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Optimize cache for minimal puts: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Structured second-level cache entries: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Statistics: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Deleted entity synthetic identifier rollback: disabled
09-sep-2005 15:08:30 org.hibernate.cfg.SettingsFactory buildSettings
INFO: Default entity-mode: pojo
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl <init>
INFO: building session factory
09-sep-2005 15:08:30 net.sf.ehcache.config.Configurator configure
ADVERTENCIA: No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/home/agustina/workspace/investigacion/lib/ehcache.jar!/ehcache-failsafe.xml
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
INFO: Factory name: nuevo
09-sep-2005 15:08:30 org.hibernate.util.NamingHelper getInitialContext
INFO: JNDI InitialContext properties:{}
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryObjectFactory addInstance
ADVERTENCIA: 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(NamingManager.java:645)
at javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java:247)
at javax.naming.InitialContext.getURLOrDefaultInitCtx(InitialContext.java:284)
at javax.naming.InitialContext.getNameParser(InitialContext.java:439)
at org.hibernate.util.NamingHelper.bind(NamingHelper.java:52)
at org.hibernate.impl.SessionFactoryObjectFactory.addInstance(SessionFactoryObjectFactory.java:90)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:262)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:981)
at HibernateUtil.<clinit>(HibernateUtil.java:16)
at FirstExample.main(FirstExample.java:30)
09-sep-2005 15:08:30 org.hibernate.impl.SessionFactoryImpl checkNamedQueries
INFO: Checking 0 named queries
Exception in thread "main" org.hibernate.MappingException: Unknown entity: prueba
at org.hibernate.impl.SessionFactoryImpl.getEntityPersister(SessionFactoryImpl.java:579)
at org.hibernate.impl.SessionImpl.getEntityPersister(SessionImpl.java:1092)
at org.hibernate.event.def.AbstractSaveEventListener.saveWithGeneratedId(AbstractSaveEventListener.java:88)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.saveWithGeneratedOrRequestedId(DefaultSaveOrUpdateEventListener.java:186)
at org.hibernate.event.def.DefaultSaveEventListener.saveWithGeneratedOrRequestedId(DefaultSaveEventListener.java:33)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.entityIsTransient(DefaultSaveOrUpdateEventListener.java:175)
at org.hibernate.event.def.DefaultSaveEventListener.performSaveOrUpdate(DefaultSaveEventListener.java:27)
at org.hibernate.event.def.DefaultSaveOrUpdateEventListener.onSaveOrUpdate(DefaultSaveOrUpdateEventListener.java:71)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:487)
at org.hibernate.impl.SessionImpl.save(SessionImpl.java:482)
at FirstExample.main(FirstExample.java:37)


But the hibernate Console works well.

Thanks in Advance.
Agustina


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

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.