estou estudando a apostila da caelum sobre a loja virtual, pesquisei aki no guj e vi q mtas pessoas tiveram o msm problema q eu, mas nenhum dos tópicos foi responsido.
O que acontece é que o sistema estava funcionando normalmente, ele inseria, alterava e removia musicas e cds, porem quando eu inseri as validações ele começou a dar erro quando eu removo:
javax.servlet.ServletException: not-null property references a null or transient value: br.com.caelum.lojavirtual.modelo.Musica.titulo
org.vraptor.VRaptorServlet.service(VRaptorServlet.java:95)
javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
@Id
@GeneratedValue
private Long id;
@NotNull(message="O titulo não pode estar vazio")
@NotEmpty(message="O titulo não pode estar vazio")
private String titulo;
private Double preco;
@ManyToOne
private Cd cd;[/code]