será que alguém poderia me ajudar…
o que seria está mensagem… ?
14:20:20,515 WARN Configurator:126 - No configuration found. Configuring ehcache from ehcache-failsafe.xml found in the classpath: jar:file:/C:/laszlo/tomcat/webapps/laszlo-agenda/WEB-INF/lib/ehcache.jar!/ehcache-failsafe.xml
org.hibernate.MappingException: could not instantiate id generator
at org.hibernate.id.IdentifierGeneratorFactory.create(IdentifierGeneratorFactory.java:92)
at org.hibernate.mapping.SimpleValue.createIdentifierGenerator(SimpleValue.java:151)
at org.hibernate.impl.SessionFactoryImpl.<init>(SessionFactoryImpl.java:178)
at org.hibernate.cfg.Configuration.buildSessionFactory(Configuration.java:1005)
at business.db.controller.HDB.<init>(HDB.java:67)
at business.db.controller.HDB.getInstance(HDB.java:89)
at business.db.controller.HTC.init(HTC.java:54)
at business.db.controller.HTC.<init>(HTC.java:44)
at business.db.DAO.UsuarioDAO.inserir(UsuarioDAO.java:383)
at business.db.teste.UsuarioTest.criaUsuario(UsuarioTest.java:28)
at business.db.teste.UsuarioTest.<init>(UsuarioTest.java:18)
at business.db.teste.UsuarioTest.main(UsuarioTest.java:11)
Caused by: org.hibernate.MappingException: Dialect does not support sequences
at org.hibernate.dialect.Dialect.getSequenceNextValString(Dialect.java:430)
at org.hibernate.id.SequenceGenerator.configure(SequenceGenerator.java:65)
at org.hibernate.id.IdentifierGeneratorFactory.create(IdentifierGeneratorFactory.java:88)
… 11 more
bom no diretorio /modelagem do projeto
tem um .txt com instruções de como utilizar
o MySQL… acredito que você não chegou a ler…
bom você deve ter observado que tem uma linha comentada
em todos os .hbm.xml, no mapeamento da chave…
bom utilizando chaves no MySQL onde tenha definido o Autoincremente
no atributo da entidade na base de dados utilize o mapemento
descomentando a linha comentada e comentando a linha
relacionado a sequence, ficará algo assim:
<class name="business.db.entity.Usuario" table="usuario" lazy="false">
<id name="id">
<!-- usado para o MySQL -->
<generator class="native"/>
<!-- usado para o PostgreSQL
<generator class="sequence">
<param name="sequence">usuario_id_seq</param>
</generator> -->
</id>
<property name="nome" column="nome"/>
<property name="login" column="login"/>
<property name="senha" column="senha"/>
<property name="admin" column="admin"/>
</class>