Erro ao conectar com FireBird com Hibernate

0 respostas
T

Olá a todos,
Eu to tentando conectar o hibernate com o FireBird e dá o seguinte erro:

Exception in thread “main” java.lang.NoClassDefFoundError: javax/resource/ResourceException

at java.lang.Class.forName0(Native Method)

at java.lang.Class.forName(Unknown Source)

at net.sf.hibernate.connection.DriverManagerConnectionProvider.configure(DriverManagerConnectionProvider.java:55)

at net.sf.hibernate.connection.ConnectionProviderFactory.newConnectionProvider(ConnectionProviderFactory.java:83)

at net.sf.hibernate.cfg.SettingsFactory.buildSettings(SettingsFactory.java:76)

at net.sf.hibernate.cfg.Configuration.buildSettings(Configuration.java:1160)

at net.sf.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:794)

at Main.main(Main.java:26)

Eu consegui conectar com o MySQL mas com o FireBird ta dando isso. Eu já coloquei o driver JDBC do FireBird na pasta lib do meu projeto. Veja como que ta meu hibernate.cfg.xml e vê alguem consegue me ajudar.

<?xml version=‘1.0’ encoding=‘utf-8’?>
<!DOCTYPE hibernate-configuration
PUBLIC “-//Hibernate/Hibernate Configuration DTD//EN”
http://hibernate.sourceforge.net/hibernate-configuration-2.0.dtd”>

<hibernate-configuration>

<session-factory>

&lt;property name="connection.driver_class"&gt;org.firebirdsql.jdbc.FBDriver&lt;/property&gt;
       &lt;property name="connection.url"&gt;jdbc:firebirdsql:localhost/3050:c:/Teste.gdb?autoReconnect=true&lt;/property&gt;
       &lt;property name="connection.username"&gt;SYSDBA&lt;/property&gt;
       &lt;property name="connection.password"&gt;masterkey&lt;/property&gt;
       &lt;property name="dialect"&gt;net.sf.hibernate.dialect.FirebirdDialect&lt;/property&gt;
                 &lt;!-- Mapping files --&gt;
       &lt;mapping resource="Cliente.hbm.xml"/&gt;

</session-factory>

</hibernate-configuration>

Criado 13 de abril de 2005
Respostas 0
Participantes 1