Realizar join entre pacotes diferentes - JPA

segue meu code

Tabela a esta no pacote A
Tabela b esta no pacote B

select u from tabela_a a join fetch tabela_b b 
where b.fk = :parametro and
a.nome like :parametro

recebo o seguinte erro
Caused by: org.hibernate.hql.internal.ast.QuerySyntaxException: Path expected for join!

Boa tarde,

Dentro da Class A tem que ter uma variavel do tipo Class B.

public class B {
    ....
}

public class A {
    private B b;
}

Quando for fazer o join fica assim:

select a from A as a inner join a.b as b where b.id = :parametro and a.name like :parametro;
```
1 curtida

Deu certo amigo, obrigado pela ajuda!