Hi, I just started trying IDEA 8 (currently trying build 9164) and I noticed that there apparently are some problems with JPAQL queries: IDEA doesn't seem to parse/highlight/validate/autocomplete them anymore.
I imported the JPA facet settings from my old idea 7 installation and they seem to be correct: in fact I can see the entities under the persistence unit in the JPA element in the Java EE structure entry, and I can navigate from them to the relevant (annotated) classes.
For instance, on the following code:
List resultList =
em.createQuery("select m.id from PartnerMonitoringSet m "
+ "join m.partnerData data "
+ "join data.partnerDataType t "
+ "where data.name like :clientId "
+ "and t.id = :clientIdType ")
I get no JPA-related features in the query string. If I accept the "inject language" intention action and explicitly mark that as EJBQL then the syntax highlighting works, but I get no autocompletion, navigation, refactoring, etc.
I also tried removing and recreating the facet, but the problem is still occurring.
Apparently no specific exceptions in the log.
How can I try to fix this?