Olá Pessoal,
Estou tendo alguns problemas com uma aplicação que estou fazendo para esdudar JPA, a persistência de Project e Iteration estão ok mas quando vai persistir o Item está dando o erro abaixo, se alguém puder me ajudar.
public String add() { //transação Ok..
project.setLastDate(parseDate(lastDate));
project = repository.save(project);
return "addIterations";
}
public String addIteration() throws Exception { //transação Ok..
project = repository.whithId(project.getId());
iteration.setProject(project);
iteration.setStartDate(parseDate(startDate));
iteration.setEndDate(parseDate(endDate));
iteration.setId(repository.getNextIdFor(iteration));
project.addIteration(iteration);
project = repository.save(project);
return "addItem";
}
public String addItem() throws Exception { //erro "Transaction not active JPA
project = repository.whithId(project.getId());
item.setId(repository.getNextIdFor(item));
item.setDescription(description);
project.addItemTo(iteration, item);
//item.setPriority(Integer.parseInt(priority));
project = repository.save(project);
return "addTask";