era isso msm , tinha que persistir a disciplina primeiro :S
Agora to tendo um outro erro estranho em outra parte O.o ...

Exception in thread "AWT-EventQueue-0"
javax.persistence.RollbackException: Error while committing the
transaction

So que eu fiz o tal em.getTransaction().begin(); no começo

a função é da seguinte maneira : Tenho que inscrever os alunos na
turma ...
pego o aluno e a turma com o em.find , tepois adiciono o aluno na
turma .
depois disso dou um merge nos 2 . e fecho o a transação e o
EntityManager .

ainda nao entendi o que poderia estar dando . O programa está
conseguindo acessar o banco de dados ( tanto que consigo criar
alunos , professores , turmas) .
Iniciei a transação e nada ...
eu num sei se é porque os objetos tem id's iguais e ele ta tentando
por um novo , eu so queria atualiza-los, por isso o merge.

-- 
You received this message because you are subscribed to the Google Groups "Comp 
2 - Geral" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/comp2-geral?hl=en.

Responder a