Pawel Veselov created OPENJPA-2733:

             Summary: Subquery parameters are incorrectly assigned
                 Key: OPENJPA-2733
             Project: OpenJPA
          Issue Type: Bug
          Components: kernel
    Affects Versions: 2.4.2
            Reporter: Pawel Veselov
         Attachments: 1.diff

When parameters are used both outside and inside a sub-query, the parameter 
values are overwritten by other parameters.

I did write up a test case, and provided *a* patch, but this patch has problems 
with replacing where clauses. Once a where clause is replaced, in either the 
root, or a sub query, params have to be cleaned up, but that doesn't clear out 
the _where property, which means they will not be rebuilt. But there are no 
tests that would catch that so far. That probably should be an extension of 

This message was sent by Atlassian JIRA

Reply via email to