Hello, I am using Hibernate 3.6.5 as my persistence vendor and I'm facing a very strange problem. Now, I know Hibernate is not supported by IBM, but it seems to be a Websphere problem.
The server I'm using is Websphere 126.96.36.199 with JPA 2 feature-pack version 188.8.131.52, and I configured the server to use parent-last class loader as the IBM JPA documentation stated. The DB server is MS SQL-Server 2008.
Deployment goes fine, and here is the tricky part: On one Websphere I get an exception: QuerySyntaxException: [Entity] is not mapped [SELECT a FROM Entity a WHERE a.Id = :Id]
On another Websphere, with exactly the same specs, exactly the same installation process, exaclty same computer model, exactly the same ear file.. all goes well - no exception and persistence is working great.
I compared the drivers (SQLJDBC4), all the paths, the data-sources settings, the JNDI, even tried the same DB - nothing.
I have no clue... There has to be a difference...