You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@cayenne.apache.org by "Christian Grobmeier (JIRA)" <ji...@apache.org> on 2011/02/18 10:11:38 UTC

[jira] Created: (CAY-1540) Selecting prefetching in Modeller Query causes wrong xml

Selecting prefetching in Modeller Query causes wrong xml
--------------------------------------------------------

                 Key: CAY-1540
                 URL: https://issues.apache.org/jira/browse/CAY-1540
             Project: Cayenne
          Issue Type: Bug
          Components: Core Library
    Affects Versions: 3.0.1
            Reporter: Christian Grobmeier


1. create new ObjectQuery
2. Add a prefetch
3. Hit save
4. Add a qualifier
5. Hit save

An XML with wrong tag order (according to xsd) is generated:

	<query name="UserProjectsQuery" factory="org.apache.cayenne.map.SelectQueryBuilder" root="obj-entity" root-name="UserProjects">
		<qualifier><![CDATA[userToJoin.email = $email]]></qualifier>
		<prefetch>userToJoin</prefetch>
	</query>

It should be:

	<query name="UserProjectsQuery" factory="org.apache.cayenne.map.SelectQueryBuilder" root="obj-entity" root-name="UserProjects">
		<prefetch>userToJoin</prefetch>
		<qualifier><![CDATA[userToJoin.email = $email]]></qualifier>
	</query>


-- 
This message is automatically generated by JIRA.
-
For more information on JIRA, see: http://www.atlassian.com/software/jira