Inserindo null em cascata

Olá galera,

Estou tentando inserir em cascata, mas na chave estrangeira não insere

Por favor me ajude!!!

@Entity
@Table(name="usuario")
public class Usuario implements Serializable {
     @Cascade(CascadeType.ALL)
     @OneToOne(mappedBy="usuario") 
     private Cliente cliente;
}

@Entity
@Table(name="cliente")
public class Cliente implements Serializable {
     @Cascade(CascadeType.ALL)
     @OneToOne 
     @JoinColumn(name="id_usuario") 
     private Usuario usuario;
}

Agradeço desde já!!!