o erro
alguém sabe o que pode ser???
o erro
alguém sabe o que pode ser???
O erro está aqui:
Caused by: java.lang.IllegalArgumentException
at java.sql.Date.getHours(Date.java:143)
nao seria java.util.Date ?
A entidade
@Entity
public class Produto implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long idproduto;
@Temporal(TemporalType.DATE)
private Date datacadastro;
private String descricao;
private String observacao;
a página
<!-- Data Cadastro -->
<h:outputText value="Data Cadastro: " />
<h:inputText label="Estoque Atual" value="#{produtoBkBean.produtoEntity.datacadastro}"
id="data_cadastro_produto" disabled="true"
maxlength="10">
<f:convertDateTime type="date" pattern="dd/MM/yyyy" />
</h:inputText>
sabe o que pode ser??
Verifique o import da sua classe , acho que ele está importando java.sql.Date ao invés java.util.Date
package br.sistema.objetos;
import java.io.Serializable;
import java.util.Date;
import javax.persistence.Entity;
import javax.persistence.FetchType;
import javax.persistence.GeneratedValue;
import javax.persistence.GenerationType;
import javax.persistence.Id;
import javax.persistence.JoinColumn;
import javax.persistence.ManyToOne;
import javax.persistence.Temporal;
import javax.persistence.TemporalType;
import org.hibernate.annotations.Cascade;
import org.hibernate.annotations.CascadeType;
import org.hibernate.annotations.Fetch;
import org.hibernate.annotations.FetchMode;
import org.hibernate.annotations.ForeignKey;
@Entity
public class Produto implements Serializable {
@Id
@GeneratedValue(strategy = GenerationType.IDENTITY)
private Long idproduto;
@Temporal(TemporalType.DATE)
private Date datacadastro;
private String descricao;
private String observacao;