Persistir tabela com hibernate

alguem poderia me dar uma dica sobre esse erro.

2005-05-17 00:05:07,687 INFO  hibernate.cfg.Environment  -> Hibernate 3.0.3

2005-05-17 00:05:07,734 INFO  hibernate.cfg.Environment  -> 

hibernate.properties not found
2005-05-17 00:05:07,734 INFO  hibernate.cfg.Environment  -> using 
CGLIB reflection optimizer
2005-05-17 00:05:07,734 INFO  hibernate.cfg.Environment  -> using JDK
 1.4 java.sql.Timestamp handling
2005-05-17 00:05:07,984 INFO  hibernate.cfg.Configuration  -> 
configuring from resource: /hibernate.cfg.xml

2005-05-17 00:05:07,984 INFO  hibernate.cfg.Configuration  -> Configuration resource: /hibernate.cfg.xml
2005-05-17 00:05:08,250 DEBUG hibernate.cfg.Configuration  -> 
connection.driver_class=org.firebirdsql.jdbc.FBDriver
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
connection.url=jdbc:firebirdsql:192.168.1.100:teste.agenda
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
connection.username=SYSDBA
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
connection.password=masterke
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
connection.lc_ctype=iso8859_1
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
dialect=org.hibernate.dialect.FirebirdDialect
2005-05-17 00:05:08,265 INFO  hibernate.cfg.Configuration  -> 
Configured SessionFactory: null
2005-05-17 00:05:08,265 DEBUG hibernate.cfg.Configuration  -> 
properties: {hibernate.connection.password=masterke, 
java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, 
hibernate.connection.lc_ctype=iso8859_1, sun.boot.library.path=C:\Arquivos de programas\Java\jre1.5.0_02\bin, 
java.vm.version=1.5.0_02-b09, hibernate.connection.username=SYSDBA,
 java.vm.vendor=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, 
java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun.io, 
user.country=BR, sun.os.patch.level=Service Pack 4, 
java.vm.specification.name=Java Virtual Machine Specification, 
user.dir=\debian\eclipse\agenda, java.runtime.version=1.5.0_02-b0
9, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, 
java.endorsed.dirs=C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\endorsed, os.arch=x86, 
java.io.tmpdir=C:\DOCUME~1\moreira\CONFIG~1\Temp\, 
line.separator=

, java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, 
os.name=Windows 2000, sun.jnu.encoding=Cp1252, java.library.path=C:\Arquivos de programas\Java\jre1.5.0_02\bin;.;C:\WINNT\system32;C:\WINNT;
C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem, 
java.specification.name=Java Platform API Specification, 
java.class.version=49.0, sun.management.compiler=HotSpot Client 
Compiler, os.version=5.0, connection.lc_ctype=iso8859_1, 
connection.password=masterke, user.home=C:\Documents and 
Settings\moreira, user.timezone=America/Sao_Paulo, 
connection.username=SYSDBA, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252,
java.specification.version=1.5, hibernate.connection.driver_class=org.firebirdsql.jdbc.FBDriver, 
user.name=moreira, java.class.path=\debian\eclipse\agenda\bin;H:\sicinfo\lib\firebirdsql-full.jar;\debian\programas\hibernate-3.0\hiberna
te3.jar;\debian\programas\hibernate-3.0\lib\asm.jar;\debian\programas\hibernate-3.0\lib\log4j-1.2.9.jar;\debian\programas\hibernate-3.0\li
b\commons-logging-1.0.4.jar;\debian\programas\hibernate-3.0\lib\oscache-2.1.jar;\debian\programas\hibernate-3.0\lib\cglib-2.1.jar;\debian\p
rogramas\hibernate-3.0\lib\commons-collections-2.1.1.jar;\debian\programas\hibernate-3.0\lib\concurrent-1.3.2.jar;\debian\programas\hibernat
e-3.0\lib\dom4j-1.6.jar;\debian\programas\hibernate-3.0\lib\jaas.jar;\debian\programas\hibernate-3.0\lib\jta.jar;\debian\programas\hibernate
-3.0\lib\ant-swing-1.6.3.jar;\debian\programas\hibernate-3.0\lib\ehcache-1.1.jar, java.vm.specification.version=1.0, java.home=C:\Arquivos de 
programas\Java\jre1.5.0_02, sun.arch.data.model=32, 

hibernate.dialect=org.hibernate.dialect.FirebirdDialect, 
hibernate.connection.url=jdbc:firebirdsql:192.168.1.100:teste.agenda, 
user.language=pt, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows.WToolkit, hibernate.cglib.use_reflection_opt
imizer=true, java.vm.info=mixed mode, sharing, java.version=1.5.0_02, java.ext.dirs=C:\Arquivos de programas\Java\jre1.5.0_02\lib\ext, sun.boo
t.class.path=C:\Arquivos de programas\Java\jre1.5.0_02\lib\rt.jar;C:\Arquivos de programas\Java\jre1.5.0_02\lib\i18n.jar;C:\Arquivos de program
as\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Arquivos de programas\Java\jre1.5.0_02\lib\jsse.jar;C:\Arquivos de programas\Java\jre1.5.0_02\lib\jce.
jar;C:\Arquivos de programas\Java\jre1.5.0_02\lib\charsets.jar;C:\Arquivos de programas\Java\jre1.5.0_02\classes, java.vendor=Sun Microsystems In
c., connection.driver_class=org.firebirdsql.jdbc.FBDriver, file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, sun.io.
unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.desktop=windows, connection.url=jdbc:firebirdsql:192.168.1.100:teste.agenda, dialect=org.
hibernate.dialect.FirebirdDialect, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium i486 i386 i86}
2005-05-17 00:05:08,265 INFO  hibernate.cfg.Configuration  -> Mapping resource: agenda/Bairro.hbm.xml
2005-05-17 00:05:08,703 INFO  hibernate.cfg.HbmBinder  -> Mapping class: Bairro -> TBBAIR
2005-05-17 00:05:08,718 DEBUG hibernate.cfg.HbmBinder  -> Mapped property: bairId -> bairId
2005-05-17 00:05:08,750 DEBUG hibernate.cfg.HbmBinder  -> Mapped property: bairNome -> bairNome
2005-05-17 00:05:08,750 DEBUG hibernate.cfg.Configuration  -> Preparing to build session factory with filters : {}
2005-05-17 00:05:08,750 INFO  hibernate.cfg.Configuration  -> processing extends queue
2005-05-17 00:05:08,750 INFO  hibernate.cfg.Configuration  -> processing collection mappings
2005-05-17 00:05:08,750 INFO  hibernate.cfg.Configuration  -> processing association property references
2005-05-17 00:05:08,750 INFO  hibernate.cfg.Configuration  -> processing foreign key constraints
2005-05-17 00:05:08,953 INFO  hibernate.connection.DriverManagerConnectionProvider  -> Using Hibernate built-in connection pool (not for
 production use!)
2005-05-17 00:05:08,953 INFO  hibernate.connection.DriverManagerConnectionProvider  -> Hibernate connection pool size: 20
2005-05-17 00:05:08,953 INFO  hibernate.connection.DriverManagerConnectionProvider  -> autocommit mode: false
2005-05-17 00:05:08,953 INFO  hibernate.connection.DriverManagerConnectionProvider  -> using driver: org.firebirdsql.jdbc.FBDriver at URL:
 jdbc:firebirdsql:192.168.1.100:teste.agenda
2005-05-17 00:05:08,953 INFO  hibernate.connection.DriverManagerConnectionProvider  -> connection properties: {user=SYSDBA, password=master
ke, lc_ctype=iso8859_1}
2005-05-17 00:05:08,953 DEBUG hibernate.connection.DriverManagerConnectionProvider  -> total checked-out connections: 0
2005-05-17 00:05:08,953 DEBUG hibernate.connection.DriverManagerConnectionProvider  -> opening new JDBC connection
2005-05-17 00:05:09,203 DEBUG hibernate.connection.DriverManagerConnectionProvider  -> created connection to: jdbc:firebirdsql:192.168.1.1
00:teste.agenda, Isolation Level: 2
2005-05-17 00:05:09,250 INFO  hibernate.cfg.SettingsFactory  -> RDBMS: Firebird, version: LI-V6.3.1.4481 Firebird 1.5
2005-05-17 00:05:09,250 INFO  hibernate.cfg.SettingsFactory  -> JDBC driver: JayBird JCA/JDBC driver, version: 1.5
2005-05-17 00:05:09,250 DEBUG hibernate.connection.DriverManagerConnectionProvider  -> returning connection to pool, pool size: 1
2005-05-17 00:05:09,328 INFO  hibernate.dialect.Dialect  -> Using dialect: org.hibernate.dialect.FirebirdDialect
2005-05-17 00:05:09,359 INFO  hibernate.transaction.TransactionFactoryFactory  -> Using default transaction strategy (direct JDBC transactions)
2005-05-17 00:05:09,375 INFO  hibernate.transaction.TransactionManagerLookupFactory  -> No TransactionManagerLookup configured (in JTA envi
ronment, use of read-write or transactional second-level cache is not recommended)
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Automatic flush during beforeCompletion(): disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Automatic session close at end of transaction: disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Scrollable result sets: enabled
2005-05-17 00:05:09,375 DEBUG hibernate.cfg.SettingsFactory  -> Wrap result sets: disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> JDBC3 getGeneratedKeys(): disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Connection release mode: null
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Default batch fetch size: 1
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Generate SQL with comments: disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Order SQL updates by primary key: disabled
2005-05-17 00:05:09,375 INFO  hibernate.cfg.SettingsFactory  -> Query translator: org.hibernate.hql.ast.ASTQueryTranslatorFactory
2005-05-17 00:05:09,390 INFO  hql.ast.ASTQueryTranslatorFactory  -> Using ASTQueryTranslatorFactory
2005-05-17 00:05:09,390 INFO  hibernate.cfg.SettingsFactory  -> Query language substitutions: {}
2005-05-17 00:05:09,390 INFO  hibernate.cfg.SettingsFactory  -> Second-level cache: enabled
2005-05-17 00:05:09,390 INFO  hibernate.cfg.SettingsFactory  -> Query cache: disabled
2005-05-17 00:05:09,390 INFO  hibernate.cfg.SettingsFactory  -> Cache provider: org.hibernate.cache.EhCacheProvider
2005-05-17 00:05:09,406 INFO  hibernate.cfg.SettingsFactory  -> Optimize cache for minimal puts: disabled
2005-05-17 00:05:09,406 INFO  hibernate.cfg.SettingsFactory  -> Structured second-level cache entries: enabled
2005-05-17 00:05:09,406 DEBUG hibernate.exception.SQLExceptionConverterFactory  -> Using dialect defined converter
2005-05-17 00:05:09,421 INFO  hibernate.cfg.SettingsFactory  -> Statistics: disabled
2005-05-17 00:05:09,421 INFO  hibernate.cfg.SettingsFactory  -> Deleted entity synthetic identifier rollback: disabled
2005-05-17 00:05:09,421 INFO  hibernate.cfg.SettingsFactory  -> Default entity-mode: pojo
2005-05-17 00:05:09,812 INFO  hibernate.impl.SessionFactoryImpl  -> building session factory
2005-05-17 00:05:09,812 DEBUG hibernate.impl.SessionFactoryImpl  -> Session factory constructed with filter configurations : {}
2005-05-17 00:05:09,812 DEBUG hibernate.impl.SessionFactoryImpl  -> instantiating session factory with properties: {hibernate.connection.
password=masterke, java.runtime.name=Java(TM) 2 Runtime Environment, Standard Edition, hibernate.connection.lc_ctype=iso8859_1, sun.boot.
library.path=C:\Arquivos de programas\Java\jre1.5.0_02\bin, java.vm.version=1.5.0_02-b09, hibernate.connection.username=SYSDBA, java.vm.vendor
=Sun Microsystems Inc., java.vendor.url=http://java.sun.com/, path.separator=;, java.vm.name=Java HotSpot(TM) Client VM, file.encoding.pkg=sun
.io, user.country=BR, sun.os.patch.level=Service Pack 4, java.vm.specification.name=Java Virtual Machine Specification, user.dir=\debian\eclips
e\agenda, java.runtime.version=1.5.0_02-b09, java.awt.graphicsenv=sun.awt.Win32GraphicsEnvironment, java.endorsed.dirs=C:\Arquivos de programas\J
ava\jre1.5.0_02\lib\endorsed, os.arch=x86, java.io.tmpdir=C:\DOCUME~1\moreira\CONFIG~1\Temp\, line.separator=
, java.vm.specification.vendor=Sun Microsystems Inc., user.variant=, os.name=Windows 2000, sun.jnu.encoding=Cp1252, java.library.path=
C:\Arquivos de programas\Java\jre1.5.0_02\bin;.;C:\WINNT\system32;C:\WINNT;C:\WINNT\system32;C:\WINNT;C:\WINNT\System32\Wbem, java.specificati
on.name=Java Platform API Specification, java.class.version=49.0, sun.management.compiler=HotSpot Client Compiler, os.version=5.0, connection.lc
_ctype=iso8859_1, connection.password=masterke, user.home=C:\Documents and Settings\moreira, user.timezone=America/Sao_Paulo, connection.username
=SYSDBA, java.awt.printerjob=sun.awt.windows.WPrinterJob, file.encoding=Cp1252, java.specification.version=1.5, hibernate.connection.driver_class=
org.firebirdsql.jdbc.FBDriver, user.name=moreira, java.class.path=\debian\eclipse\agenda\bin;H:\sicinfo\lib\firebirdsql-full.jar;\debian\programa
s\hibernate-3.0\hibernate3.jar;\debian\programas\hibernate-3.0\lib\asm.jar;\debian\programas\hibernate-3.0\lib\log4j-1.2.9.jar;\debian\programas\h
ibernate-3.0\lib\commons-logging-1.0.4.jar;\debian\programas\hibernate-3.0\lib\oscache-2.1.jar;\debian\programas\hibernate-3.0\lib\cglib-2.1.jar;\d
ebian\programas\hibernate-3.0\lib\commons-collections-2.1.1.jar;\debian\programas\hibernate-3.0\lib\concurrent-1.3.2.jar;\debian\programas
\hibernate-3.0\lib\dom4j-1.6.jar;\debian\programas\hibernate-3.0\lib\jaas.jar;\debian\programas\hibernate-3.0\lib\jta.jar;\debian\programas
\hibernate-3.0\lib\ant-swing-1.6.3.jar;\debian\programas\hibernate-3.0\lib\ehcache-1.1.jar, java.vm.specification.version=1.0, java.home=C:\
Arquivos de programas\Java\jre1.5.0_02, sun.arch.data.model=32, hibernate.dialect=org.hibernate.dialect.FirebirdDialect, hibernate.connection
.url=jdbc:firebirdsql:192.168.1.100:teste.agenda, user.language=pt, java.specification.vendor=Sun Microsystems Inc., awt.toolkit=sun.awt.windows
.WToolkit, hibernate.cglib.use_reflection_optimizer=true, java.vm.info=mixed mode, 
sharing, java.version=1.5.0_02, java.ext.dirs=C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\ext, sun.boot.class.path=C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\rt.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\i18n.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\sunrsasign.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\jsse.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\jce.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\lib\charsets.jar;C:\Arquivos de 
programas\Java\jre1.5.0_02\classes, java.vendor=Sun Microsystems Inc.,
 connection.driver_class=org.firebirdsql.jdbc.FBDriver, file.separator=\, java.vendor.url.bug=http://java.sun.com/cgi-bin/bugreport.cgi, 
sun.io.unicode.encoding=UnicodeLittle, sun.cpu.endian=little, sun.desktop=windows, connection.url=jdbc:firebirdsql:192.168.1.100:teste.agenda, 
dialect=org.hibernate.dialect.FirebirdDialect, sun.cpu.isalist=pentium_pro+mmx pentium_pro pentium+mmx pentium 
i486 i386 i86}
2005-05-17 00:05:09,828 DEBUG sf.ehcache.CacheManager  -> Creating 
new CacheManager with default config
2005-05-17 00:05:09,843 DEBUG sf.ehcache.CacheManager  -> 
Configuring ehcache from classpath.
2005-05-17 00:05:09,843 WARN  ehcache.config.Configurator  -> No configuration found. Configuring ehcache from ehcache-failsafe.xml
 found in the classpath: jar:file://debian/programas/hibernate-3.0/lib/ehcache-1.1.jar!/ehcache-failsafe.xml
2005-05-17 00:05:09,875 DEBUG ehcache.config.Configuration$DiskStore  -> Disk Store Path: C:\DOCUME~1\moreira\CONFIG~1\Temp\
Exception in thread "AWT-EventQueue-0" org.hibernate.MappingException: entity class not found: Bairro
	at org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:89)
	at org.hibernate.tuple.PropertyFactory.getGetter(PropertyFactory.java:160)
	at org.hibernate.tuple.PropertyFactory.buildIdentifierProperty(PropertyFactory.java:42)
	at org.hibernate.tuple.EntityMetamodel.<init>(EntityMetamodel.java:107)
	at org.hibernate.persister.entity.BasicEntityPersister.<init>(BasicEntityPersister.java:400)
	at org.hibernate.persister.entity.SingleTableEntityPersister.<init>(SingleTableEntityPersister.java:104)
	at org.hibernate.persister.PersisterFactory.createClassPersister(PersisterFactory.java:55)
	at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:210)
	at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1055)
	at agenda.BairroCadastro.<init>(BairroCadastro.java:30)
	at agenda.Agenda$3.actionPerformed(Agenda.java:58)
	at javax.swing.AbstractButton.fireActionPerformed(Unknown Source)
	at javax.swing.AbstractButton$Handler.actionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.fireActionPerformed(Unknown Source)
	at javax.swing.DefaultButtonModel.setPressed(Unknown Source)
	at javax.swing.AbstractButton.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI.doClick(Unknown Source)
	at javax.swing.plaf.basic.BasicMenuItemUI$Handler.mouseReleased(Unknown Source)
	at java.awt.AWTEventMulticaster.mouseReleased(Unknown Source)
	at java.awt.Component.processMouseEvent(Unknown Source)
	at javax.swing.JComponent.processMouseEvent(Unknown Source)
	at java.awt.Component.processEvent(Unknown Source)
	at java.awt.Container.processEvent(Unknown Source)
	at java.awt.Component.dispatchEventImpl(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.LightweightDispatcher.retargetMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.processMouseEvent(Unknown Source)
	at java.awt.LightweightDispatcher.dispatchEvent(Unknown Source)
	at java.awt.Container.dispatchEventImpl(Unknown Source)
	at java.awt.Window.dispatchEventImpl(Unknown Source)
	at java.awt.Component.dispatchEvent(Unknown Source)
	at java.awt.EventQueue.dispatchEvent(Unknown Source)
	at java.awt.EventDispatchThread.pumpOneEventForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEventsForHierarchy(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.pumpEvents(Unknown Source)
	at java.awt.EventDispatchThread.run(Unknown Source)
Caused by: java.lang.ClassNotFoundException: Bairro
	at java.net.URLClassLoader$1.run(Unknown Source)
	at java.security.AccessController.doPrivileged(Native Method)
	at java.net.URLClassLoader.findClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClass(Unknown Source)
	at java.lang.ClassLoader.loadClassInternal(Unknown Source)
	at java.lang.Class.forName0(Native Method)
	at java.lang.Class.forName(Unknown Source)
	at 
org.hibernate.util.ReflectHelper.classForName(ReflectHelper.java:108)
	at 
org.hibernate.mapping.PersistentClass.getMappedClass(PersistentClass.java:86)
	... 37 more

Sua classe Bairro não está no classpath.

verifique se o package da entidade bairro esta correta em seu arquivo de mapeamento.

faltou colocar
<class name=“agenda.Bairro”…>
do arquivo bairro.hbm.xlm

valeu.

E faltou quebrar a linha também né, scroll horizontal é fo#@#@…editado.

ficarei atento a isso.