HIbernate - Alguem Me ajuda!Problema com Anotação @OneToOne

Fala galera,

novamente eu com o mesmo problema, da ultima vez ninguem conseguiu me ajudar espero ter mais sorte dessa vez, vou postar o código primeiro e dizer logo em seguida o que acontece:

classe de usuario

@Entity
@Table(schema="cf", name = "cf_systemusers")
public class Usuario implements Serializable {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column (name="id", insertable=false, updatable=false)
    private Integer idUsuario;
    @Column(name = "login", length = 255, nullable = true)
    private String login;
    @Column(name = "senha", length = 255, nullable = true)
    private String senha;
    @Column(name = "status", nullable = true)
    private Boolean status;

    @OneToOne
    @Cascade(CascadeType.SAVE_UPDATE)
    @JoinColumn(name="id")
    @Fetch(FetchMode.JOIN)
    private UsuarioPermissao permissao;

   getters e setters
}

classe usuariopermissao

@Entity
@Table(catalog = "cf", name = "cf_systemuserpemissoes")
public class UsuarioPermissao implements Serializable {

    @Id
    @GeneratedValue(strategy = GenerationType.AUTO)
    @Column(name = "id")
    private Integer id;
    @Column(name = "blnGerUser", nullable = true)
    private Integer blnGerUsuario;
    @Column(name = "blnIncUser", nullable = true)
    private Integer blnIncUser;

    @OneToOne
    @Cascade(CascadeType.SAVE_UPDATE)
    @JoinColumn(name = "idUsuario")
    @Fetch(FetchMode.JOIN)
    private Usuario usuario;

   getters e setters
}

o que está acontecendo:
o atribito permissao na classe usuário, vem nulo, ele simplesmente não carrega.

alguem consegue enchergar alguma animalia no código?

[code]
Usuario {
@OneToOne(cascade = CascadeType.ALL, mappedBy = “nf”)

private UsuarioPermissao permissao;
}

UsuarioPermissao {
@JoinColumn(name = “ID_USUARIO”, referencedColumnName = “ID”, insertable = false, updatable = false),
@OneToOne

private Usuario usuario;
}
[/code] Tenta com o código acima.

fala meu querido!

zgora ele da um erro dizendo que o hibernate não pode executar a query, se eu deixar o mappedBy, ele da o erro abaixo:

Unknown mappedBy in: com.appcf.dominio.UsuarioPermissao.usuario, referenced property unknown: com.appcf.dominio.Usuario.Usuario

estou elouquecendo com isso aqui rsrs

Não seria bom vc colocar o tópico na sessão Persistência?

consegui resolver o problema. nem vai ser preciso remove-lo daqui, mas qualquer outro problema desse tipo, já sei onde postar a dúvida!
vlw a dica amigo!!!