Pessoal estou recebendo oseguinte erro:
[TopLink Warning]: 2008.08.04 09:49:11.408--ClientSession(8345839)--Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: relation "tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pen" does not exist
Error Code: 0
Call: select currval('tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pendencia_seq')
Query: ValueReadQuery()
javax.persistence.RollbackException: Exception [TOPLINK-4002] (Oracle TopLink Essentials - 2.0.1 (Build b09d-fcs (12/06/2007))): oracle.toplink.essentials.exceptions.DatabaseException
Internal Exception: org.postgresql.util.PSQLException: ERROR: relation "tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pen" does not exist
Error Code: 0
Call: select currval('tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pendencia_seq')
Query: ValueReadQuery()
at oracle.toplink.essentials.internal.ejb.cmp3.transaction.base.EntityTransactionImpl.commit(EntityTransactionImpl.java:120)
at oracle.toplink.essentials.internal.ejb.cmp3.transaction.EntityTransactionImpl.commit(EntityTransactionImpl.java:60)
at br.com.dnasolution.dao.FuncoesBanco.persist(FuncoesBanco.java:32)
at br.com.dnasolution.util.Movimentacao.addPendencia(Movimentacao.java:53)
at br.com.dnasolution.gui.MovimentacaoCaixa.addPend(MovimentacaoCaixa.java:455)
at br.com.dnasolution.gui.MovimentacaoCaixa.access$600(MovimentacaoCaixa.java:30)
at br.com.dnasolution.gui.MovimentacaoCaixa$7.actionPerformed(MovimentacaoCaixa.java:385)
at javax.swing.AbstractButton.fireActionPerformed(AbstractButton.java:1995)
pelo q eu entendi ele nao esta achando a minha sequencia “tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pendencia_seq” porem ela existe… eu ate fiz o proprio toplink criar… atraves da classe q esta assim:
@Entity
@Table(name = "tb_operacao_movimentacao_pendencia")
@NamedQueries({@NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByCdOperacaoMovimentacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.cdOperacaoMovimentacaoPendencia = :cdOperacaoMovimentacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByDsOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.dsOperacaoPendencia = :dsOperacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByDtOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.dtOperacaoPendencia = :dtOperacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByNmUsuarioOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.nmUsuarioOperacaoPendencia = :nmUsuarioOperacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByNrIdentificacaoOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.nrIdentificacaoOperacaoPendencia = :nrIdentificacaoOperacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByCdCpfUsuarioOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.cdCpfUsuarioOperacaoPendencia = :cdCpfUsuarioOperacaoPendencia"), @NamedQuery(name = "TbOperacaoMovimentacaoPendencia.findByVlOperacaoPendencia", query = "SELECT t FROM TbOperacaoMovimentacaoPendencia t WHERE t.vlOperacaoPendencia = :vlOperacaoPendencia")})
public class TbOperacaoMovimentacaoPendencia implements Serializable {
@Transient
private PropertyChangeSupport changeSupport = new PropertyChangeSupport(this);
private static final long serialVersionUID = 1L;
@Id
@GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "tb_operacao_movimentacao_pendencia_cd_operacao_movimentacao_pendencia_seq")
@Column(name = "cd_operacao_movimentacao_pendencia", nullable = false)
private Integer cdOperacaoMovimentacaoPendencia;
@Column(name = "ds_operacao_pendencia", nullable = false)
private String dsOperacaoPendencia;
@Column(name = "dt_operacao_pendencia")
@Temporal(TemporalType.DATE)
private Date dtOperacaoPendencia;
......
pode ser pelo tamanho da sequence?? porem eu ja tentei mudar o nome e nao da certo. alguem sabe me falar pq?/
abracos
