Hello Onur,
You must specify Persistence provider either via <provider> element
in your persistence.xml, or via a map entry passed to
Persistence.createEntityManagerFactory.
thanks,
-marina
Onur Tokan wrote:
> Hello,
>
> I am using glassfish persistence with tomcat. My persistence.xml is
> located under WEB-INF\classes\META-INF directory which works fine.
> However when I start tomcat with
>
> -javaagent:"MYDIRECTORY\toplink-essentials-agent.jar" it gives
> javax.persistence.PersistenceException: No Persistence provider for
> EntityManager named pu1.
>
> Any ideas?
>
> Best regards,
>
> Onur
>
> PS: using latest build of glassfish persistence api bundle