[Logo] Neo Framework Forum
  [Search] Busca   [Recent Topics] Tópicos Recentes   [Members]  Lista de Usuários   [Groups] De volta para a página principal 
[Register] Registrar / 
[Login] Entrar 
Crud com erro - MySQL  XML
Índice dos Fóruns -> Dúvidas
Autor Mensagem
viniciusst
Equipe

Membro desde: 25/08/2009 07:43:36
Mensagens: 17
Localização: Belo Horizonte / Itáuna
Offline

Bom dia galera!
Seguinte, estou iniciando no Neo e estou gostando demais.
Só q agora apareceu uma duvida.

Estou fazendo o exemplo de crud usando o mysql.
PS: Estou usando configuração completa, pq acho q com mysql nao da pra usar versao simplificada.

E pelo que eu sei, o mysql usa o autoincremet, e nao usa sequence.

So que toda vez que eu mando inserir uma UF, ele da erro: "neo.nextval não existe".

O que pode ser?
Como resolver?

No meu bean Uf eu faço assim:

@Entity
public class Uf {

Integer id;
String nome;
String sigla;

@Id
@GeneratedValue(strategy=GenerationType.AUTO)
public Integer getId() {
return id;
}
.
.
.


Aguardo uma ajuda!
[MSN]
rogel.garcia
Xiita

Membro desde: 17/04/2007 16:35:03
Mensagens: 275
Offline

Olá Vinicius, seja bem vindo!!! E que bom que está gostando do framework.

Bem, você pode tentar 3 coisas para resover seu problema:

1 - Verificar se no XML de configuração você usou o dialeto do MySQL e não o do Postgres (que vem no exemplo)

2 - Tentar utilizar a configuração simplificada (as ultimas versoes já suportam o mysql com configuração simplificada, tem até que atualizar a documentação ) Voce pode usar a 3.3.17 é a mais estável

3 - Trocar de @GeneratedValue(strategy=GenerationType.AUTO)
para @GeneratedValue(strategy=GenerationType.IDENTITY)

É provavel que qualquer das soluções resolva seu problema, mas se o XML realmente estiver com o dialeto errado voce deve corrigir ou usar a configuração simplificada.

Espero ter ajudado..

Qualquer coisa é só perguntar..

Até mais

Rógel
viniciusst
Equipe

Membro desde: 25/08/2009 07:43:36
Mensagens: 17
Localização: Belo Horizonte / Itáuna
Offline

Ola boa tarde.
Era o dialeto msm....
Tinha esquecido de mudar...
Ta funfando redondo...

Agora vou estudar a autenticação/autorização....

Muito Obrigado.
[MSN]
 
Índice dos Fóruns -> Dúvidas
Ir para:   
Powered by JForum 2.1.7 © JForum Team