openjpa-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "David Minor (JIRA)" <>
Subject [jira] Created: (OPENJPA-1741) Unecessary class load attempts when parsing JPQL
Date Wed, 21 Jul 2010 21:54:50 GMT
Unecessary class load attempts when parsing JPQL

                 Key: OPENJPA-1741
             Project: OpenJPA
          Issue Type: Bug
          Components: query
    Affects Versions: 2.0.0, 1.2.2
            Reporter: David Minor

When parsing JPQL, JPQLExpressionBuilder.getPathOrConstant() tries to determine if a token
is a java class or enum by doing a class load (via QueryImpl.classForName()). The same token
will be tried as often as it appears in the query. It might be better to

1) cache the results
2) avoid the lookup if the token is a known variable name

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message