style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">

Ayuda con error java.lang.IllegalArgumentException: Can not refresh not managed object

Hola a todos, podrian ayudarme con este error, estoy tratando de refrescar un entity pero me sale esta excepcion y no puedo resolverla, ya he leido y dice que ese error sale cuando el objeto no es un entity, pero en mi casi si lo es, ojala puedan ayudarme por favor. Gracias

Opciones de visualización de comentarios

Seleccione la forma que prefiera para mostrar los comentarios y haga clic en «Guardar las opciones» para activar los cambios.
Imagen de neko069

Código del entity y

Código del entity y Stacktrace (formateado por favor).

Imagen de echan

¿framework? ¿version?

¿framework? ¿version?

Estoy utilizando JPA y ADF

Estoy utilizando JPA y ADF Faces

Les muestro mi codigo    

Les muestro mi codigo

    public List<Statusservicio> buscaStatusCatalogo(String rfc) {
        List<Statusservicio> statusCatalogo=new ArrayList<Statusservicio>();
        Statusservicio objStatus=new Statusservicio();
         try {
             em.flush();
             statusCatalogo=em.createNamedQuery("buscaStatusCatalogoPlantillas").setParameter("paramRFC",rfc).getResultList();
             em.refresh(objStatus);
             em.refresh(statusCatalogo);
         }
         catch(Exception e) {
             
         }
         
        return statusCatalogo;
    }

java.lang.IllegalArgumentExce

java.lang.IllegalArgumentException: Can not refresh not managed object: [entities.Statusservicio@123f2dfc].
        at org.eclipse.persistence.internal.jpa.EntityManagerImpl.refresh(EntityManagerImpl.java:901)
        at org.eclipse.persistence.internal.jpa.EntityManagerImpl.refresh(EntityManagerImpl.java:807)
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
        at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
        at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
Imagen de neko069

...

Si lo que estás recuperando es un List<Statusservicio> ¿para qué estás creando un Statusservicio manualmente? es por éso que te manda la excepción, el objeto no está administrado por el EntityManager, en todo caso, para agregar los objetos que creas de forma manual, tendrías que usar algo como EntityManager.merge(objeto) antes de ejecutar el EntityManager.refresh(objeto).

Ya quite el el objeto status

Ya quite el el objeto status servicio e hice  em.refresh(statusCatalogo); pero el error continua.

style="display:inline-block;width:728px;height:90px"
data-ad-client="ca-pub-5164839828746352"
data-ad-slot="7563230308">