Ola pessoal !!!
Fiz um metodo para dar update e estou com o seguinte problema:
--codigos--
Entity Local:
public Integer getN_PK_SequenceID();
public String getS_Tabela();
public int getN_Incremento();
public void Update_Incremento (Integer SequenceID, String Tabela, int Incremento);
Entity Bean:
public void Update_Incremento (Integer SequenceID, String Tabela, int Incremento)
{
setN_PK_SequenceID(SequenceID);
setS_Tabela(Tabela);
setN_Incremento(Incremento);
}
Session: -que faz a chamada
try {
UpdateSequence = lookupSequence();
LocalSequence = UpdateSequence.findByPrimaryKey(SequenceID);
LocalSequence.Update_Incremento
(SequenceID,"SAC_Perfil",PerfilID.intValue());
} catch (Exception e) {
return e.getMessage()
}
// metodo lookup
private LocalSAC_SequenceHome lookupSequence() throws NamingException {
Context inicial = new InitialContext();
Object obj=inicial.lookup ("java:comp/env/ejb/ESequenceBean");
return (LocalSAC_SequenceHome) obj;
}
da o seguinte erro Erro:
Exception thrown from bean; nested exception is: java.lang.IllegalStateException:
Primary key field must not be set after ejbCreate
alguem saberia o pq? o que estou fazendo de errado?
Grato
[]s
William
http://www.netsite.com.br
---------------------------------------------------------------------
Para cancelar a subscri��o, envie mensagem para:
[EMAIL PROTECTED]
Para comandos adicionais, envie mensagem para: [EMAIL PROTECTED]