Estou tentando usar o hibernate com o SQLServer.
Porém, preciso primeiro fazer uma engenharia reversa na base para depois iniciar criar a aplicação.
Por isso, minha idéia é usar o hibernate syncronized pra início.
Minha dificuldade está em achar o drive correto para isso, pois quando tempo gerar os mapping recebo a seguinte mensagem:
the drive class cloud not be casted as a Driver
Segue o cfg.xml
[ CODE ]
<!-- local connection properties -->
<property name="hibernate.connection.url">jdbc:microsoft:sqlserver://192.107.179.230:1433</property>
<property name="hibernate.connection.driver_class">net.sf.hibernate.dialect.SQLServerDialect</property>
<property name="hibernate.connection.username">sa</property>
<property name="hibernate.connection.password">sa</property>
<!-- property name="hibernate.connection.pool_size"></property -->
<!-- dialect for DB2 -->
<property name="dialect">net.sf.hibernate.dialect.DB2Dialect</property>
<property name="hibernate.show_sql">false</property>
<property name="hibernate.use_outer_join">true</property>
<property name="hibernate.transaction.factory_class">net.sf.hibernate.transaction.JTATransactionFactory</property>
<property name="jta.UserTransaction">java:comp/UserTransaction</property>
</session-factory>
[ /CODE ]