Duplicate @NamedQuery terminates subsequent @NameQuery definitions in 
@NamedQueries 
------------------------------------------------------------------------------------

                 Key: OPENJPA-565
                 URL: https://issues.apache.org/jira/browse/OPENJPA-565
             Project: OpenJPA
          Issue Type: Bug
          Components: kernel
    Affects Versions: 1.0.2, 1.0.3, 1.1.0
            Reporter: Albert Lee
            Assignee: Albert Lee
            Priority: Minor
             Fix For: 1.0.3, 1.1.0


If duplicate @NameQuery is defined in @NameQueries as in, 

@NamedQueries (
  {  @NamedQuery(name="findBasicAByBasicBid", query="select t.entitya from 
BasicB t WHERE t.id = ?1" ),
     @NamedQuery(name="findBasicAByBasicBid", query="select t.entitya from 
BasicB t WHERE t.id = ?1"),
     @NamedQuery(name="findInhAddress", query="select t from InhAddress t)
})

a warning  message is posted in the log

openjpa.MetaData - Found duplicate query "findBasicAByBasicBid" in "class 
com.ibm.ws.query.pdq.entities.TypeTestBean".  Ignoring.

Although the message said the query is ignored, it actually terminates the 
detection of the remaining NamedQuery definitions.

Albert Lee.

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

Reply via email to