ERROR: column precoporme0_.valor does not exist

Pessoal , Fiz a seguinte rotina


    @Stateless  
    public class ItemOrcamentoHelper {  
          
        public Dinheiro getTotalPorAmostra() {  
            InitialContext ini;  
            try {  
      
                ini = new InitialContext();   
      
                PrecoPorMetodoServiceLocal clienteBean = (PrecoPorMetodoServiceLocal)ini.lookup("PrecoPorMetodoServiceBean/local");  
                List<PrecoPorMetodo> resultado1 = clienteBean.selecionaprecopormetodo("1");  
      
            {  
                System.err.println("ERROR**** " + ex);    
                throw new ExceptionInInitializerError(ex);   
             }   

ele da erro nesta linha


    List<PrecoPorMetodo> resultado1 = clienteBean.selecionaprecopormetodo("1");  

11:33:07,935 ERROR [JDBCExceptionReporter] ERROR: column precoporme0_.valor does not exist

Obs. Agora ele esta entrando normalmente no PrecoPorMetodoServiceBean


    @Stateless  
    @LocalBinding(jndiBinding = "PrecoPorMetodoServiceBean/local")  
    public class PrecoPorMetodoServiceBean implements PrecoPorMetodoServiceLocal {  
      
        @PersistenceContext(unitName = "lims-pu")  
        private EntityManager em;  
      
        public List<PrecoPorMetodo> selecionaprecopormetodo(String vMetodo_id) {  
            try {  
              
                StringBuffer sbQuery = new StringBuffer();        
                sbQuery.append("select p from PrecoPorMetodo p ");  
              
                Query query = em.createQuery(sbQuery.toString());  
                return query.getResultList();  
                  
                  
            }  
            catch (Throwable ex) {               
                System.err.println("failed.----" + ex);    
                throw new ExceptionInInitializerError(ex);    
            }    
              
              
          
        }  
      
abaixo minha entidade   
  
[code]  
@Entity(name="PrecoPorMetodo")   
@Table(name="preco_por_metodo")  
  
public class PrecoPorMetodo extends Entidade{  
    private static final long serialVersionUID = -4715774435380827257L;  
      
    private int grupo;  
    @ManyToOne  
    @JoinColumn(name="metodo_id", nullable=false)  
    private Metodo metodo;  
    @ManyToOne  
    @JoinColumn(name="especificacao_id", nullable=false)  
    private Especificacao especificacao;  
    @Embedded  
    private Dinheiro preco = new Dinheiro();  
  
////getters e setters  

[/code]  

Minha tabela no banco :

CREATE TABLE preco_por_metodo
(
id serial NOT NULL,
grupo integer NOT NULL,
metodo_id bigint NOT NULL,
especificacao_id bigint NOT NULL,
preco numeric(19,2) NOT NULL,
CONSTRAINT preco_por_metodo_pkey PRIMARY KEY (id),
CONSTRAINT preco_por_metodo_especificacao_id FOREIGN KEY (especificacao_id)
REFERENCES especificacao (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION,
CONSTRAINT preco_por_metodo_metodo_id FOREIGN KEY (metodo_id)
REFERENCES metodo (id) MATCH SIMPLE
ON UPDATE NO ACTION ON DELETE NO ACTION
)
WITH (
OIDS=FALSE
);

Camarada, notou o erro? Entendeu-o?

ERROR: column precoporme0_.valor does not exist 

O que te parece?

que não existe o campo VALOR na minha entidade, mas nao estou conseguindo verificar aonde que esta vizualizando este campo VALOR .

Existe a possibilidade um hibernate nao estar trazendo nenhum campo ??