Problema urgente con JPA

Me pasa un problema muy extraño, estoy desarrollando en JDeveloper un sistema y hago una conexion mediante JPA a una Base de Datos la cual recien acabo de definir, y solo introduje un registro en una de las tablas para hacer la prueba, el problema es que al hace la consulta desde mi cliente [SQL Developer] si aparece este registro, de echo ya intente desde un editor de SQL dentro del mismo JDeveloper y si aparece este registro, pero al momento de hacer la consulta desde JPA me aparecia vacio, se me ocurrio que quisas si insertaba esta fila via JPA era mas probable que me apareciera en la consulta, y de echo asi fue, inserte e inmediatamente consulte y me aparece el registro claramente, aunque tengo otro problema, al volver a ejecutar el sistema de prueba, ya sin el insert [persist], es decir, solamente la consulta, no me aparece.

Esto quiere decir que el registro solo me aparece cuando lo inserto en una misma corrida :S, alguien me podria ayudar con estos problemas extraños y misticos??
olvidenlo