]
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: