[jbosstools-issues] [JBoss JIRA] Commented: (JBIDE-5052) Wrong generation of Hibernate XML mapping file.

Denis Golovin (JIRA) jira-events at lists.jboss.org
Tue Nov 3 16:01:06 EST 2009


    [ https://jira.jboss.org/jira/browse/JBIDE-5052?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12492918#action_12492918 ] 

Denis Golovin commented on JBIDE-5052:
--------------------------------------

Does anybody now is that possible to attach Quick Fix to that error marker? That would be god way to fix it. Quick fix would shows several options:
1. Auto Id selection (That fix could try to looks through class or even DB to find something can be used as ID)
2. Select ID field
3. Create Id field in class 
4. TBD: Any other options?

Options 2 and 3 would be good candidates to be fixed first.



> Wrong generation of Hibernate XML mapping file.
> -----------------------------------------------
>
>                 Key: JBIDE-5052
>                 URL: https://jira.jboss.org/jira/browse/JBIDE-5052
>             Project: Tools (JBoss Tools)
>          Issue Type: Bug
>          Components: Hibernate
>    Affects Versions: 3.1.0.M4
>         Environment: WindowsXP SP2
> JBoss Tools
> Version: 3.1.0.M4
> eclipse-SDK-3.5RC3-win32.zip
> Build id: JBossTools-Update-3.1.0.M4
> JRE 1.5_08
>            Reporter: Aliaksey Nis
>            Assignee: Dmitry Geraskov
>             Fix For: 3.1.0.CR1
>
>         Attachments: warning.PNG
>
>
> EXECUTE: Create Seam 2FP EAR project.
> EXECUTE: New > Hibernate XML Mapping file.
> EXECUTE: Select authentificator class and add it.
> EXECUTE: Press Finish.
> FAILURE: Error appears in generated file.
> "The content of element type "class" must match "(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)*)"."
> On element: Authenticator.hbm.xml
> In folder: seamEar-ejb/ejbModule/org/domain/seamear/session
> Location: line 6
> Vitaly said that in this generated file class id is missed. So there is an mistake in generator.

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

        


More information about the jbosstools-issues mailing list