Yes, I think you can't use it.
There are two options for you.
1. Keep different names
2. Else use Entity.find.... and this will work
i.e., in your case it should be
Hope this helps
The spec implies it since em.createNamedQuery(String) doesn't take any context.