[jira] Commented: (XDP-211) Tag @hibernate.query with hibernate3 generates invalid xml (<query> as child of <class>)

"Konstantin Pribluda (JIRA)" <jira-yCVjj/[email protected]> Fri, 5 Jan 2007 04:02:09 -0600 (CST)
Newsgroups gmane.comp.java.xdoclet-plugins
Message-ID <75867243.1167991329670.JavaMail.haus-jira@codehaus01.managed.contegix.com>
    [ http://jira.codehaus.org/browse/XDP-211?page=comments#action_84100 ] 
            
Konstantin Pribluda commented on XDP-211:
-----------------------------------------

if you look at dtd under URL you will surely see that:

<!ELEMENT class (
 	meta*,
	subselect?,
	cache?,
	synchronize*,
	comment?,
    tuplizer*,
	(id|composite-id),
	discriminator?,
	natural-id?,
	(version|timestamp)?,
	(property|many-to-one|one-to-one|component|dynamic-component|properties|any|map|set|list|bag|idbag|array|primitive-array)*,
	((join*,subclass*)|joined-subclass*|union-subclass*),
	loader?,sql-insert?,sql-update?,sql-delete?,
	filter*,
    resultset*,
	(query|sql-query)*
)>


so please blame Gavin & Those folks at RedHat who change DTD wiuthout notice.... 
I just try to keep up with them.    You may also want to upgrade  HB to 3.2.1.ga which 
is source-compatible ( up to query names, which are  qualified with class name now ) 



> Tag @hibernate.query with hibernate3 generates invalid xml (<query> as child of <class>)
> ----------------------------------------------------------------------------------------
>
>                 Key: XDP-211
>                 URL: http://jira.codehaus.org/browse/XDP-211
>             Project: XDoclet 2 Plugins
>          Issue Type: Bug
>          Components: hibernate
>    Affects Versions: 1.0.4
>         Environment: Windows XP + Maven2 + jdk1.4
>            Reporter: krico
>
> I am using a @hibernate.query tag and the mapping task generates an invalid XXX.hdm.xml whith
> <hibernate-mapping>
>   <class ...>
>     ......
>       <query .../>
>   </class>
> when I try to create a hibernate sessionfactory I get:  the following exception 
>   org.xml.sax.SAXParseException: Element "class" does not allow "query" here.

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.codehaus.org/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys - and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV