Select jpa em duas tabelas não retorna informacao

Boa tarde pessoal, estou sem saber o porque esse select jpa que usa duas tabelas não traz informação.

Alguém pode me ajudar ?
Obrigado

Quero consultar usuário pelo nome, porém o nome está na tabela Pessoa
Veja:
Objeto Usuario - atributo pessoa

@Entity
@Table(schema="acesso",name="ace02_usuario")
public class Usuario implements Serializable {
	
	private static final long serialVersionUID = 1L;

    @Id
	@SequenceGenerator(name="usua_id", sequenceName ="acesso.seq_usua_id", allocationSize=1)
	@GeneratedValue( strategy = GenerationType.SEQUENCE, generator = "usua_id" )  
    @Column(name="usua_id")	
	private Long id; 
	
	/**
	 * 
	 */
	@OneToOne
	@JoinColumn(name="usua_id_pessoa",referencedColumnName="pess_id",unique=true, nullable =false )
	private Pessoa pessoa;

Objeto Pessoa atributo nome

@Entity
@Table(schema="acesso",name="ace01_pessoa")
public class Pessoa implements Serializable {
	private static final long serialVersionUID = 1L;
	
	@Id
	@SequenceGenerator(name="pess_id", sequenceName ="acesso.seq_pess_id", allocationSize=1)
	@GeneratedValue( strategy = GenerationType.SEQUENCE, generator = "pess_id" )  
    @Column(name="pess_id")	
	private Long id;
	
	@Column(name="pess_nome",length=100,unique=false, nullable=false)
	private String nome;

Veja o SELECT

Query q = entityManager.createQuery("SELECT u FROM Usuario u    WHERE u.pessoa.nome LIKE :nome ");
q.setParameter("nome", "%"+nome+"%" );

Essa consulta acima nao traz a informacao

Porém quando consulto somente o Usuario, o objeto pessoa está lá dentro.

A Query JQL está correta. Como ficou a Query gerada?

Obrigado por responder, realmente tem algo estranho, pois executei o select no banco e não retorna nada

select usuario0_.usua_id as usua1_2_, usuario0_.usua_id_usuario_alteracao as usua14_2_, usuario0_.usua_ativo as usua2_2_, usuario0_.usua_dh_alteracao as usua3_2_, usuario0_.usua_dh_ultima_tentativa_acesso as usua4_2_, usuario0_.usua_dh_ultimo_acesso as usua5_2_, usuario0_.usua_dt_vencimento_acesso as usua6_2_, usuario0_.usua_login as usua7_2_, usuario0_.usua_observacao as usua8_2_, usuario0_.usua_id_pessoa as usua15_2_, usuario0_.usua_qtde_tentativa_acesso as usua9_2_, usuario0_.usua_senha_atual as usua10_2_, usuario0_.usua_senha_old1 as usua11_2_, usuario0_.usua_senha_old2 as usua12_2_, usuario0_.usua_senha_old3 as usua13_2_ from acesso.ace02_usuario usuario0_ cross join acesso.ace01_pessoa pessoa1_ where usuario0_.usua_id_pessoa=pessoa1_.pess_id and ( pessoa1_.pess_nome like ? )

Muito obrigado pela sua ajuda, me esqueci que o log mostrava a query.

Funcionou dessa forma :

Query q = entityManager.createQuery("SELECT u FROM Usuario u   JOIN u.pessoa   p WHERE  ( p.nome LIKE :nome ) ");
q.setParameter("nome", "%"+nome+"%" );