- This topic has 7 replies, 3 voices, and was last updated 16 years, 4 months ago by
Loyal Water.
-
AuthorPosts
-
Arnie MoreinMemberI navigated to my database tables, selected a few, and attempted to reverse engineer them.
Tried different settings – no change.
What gives? Where’s the log for that snap-in?
July 2, 2007 at 3:22 am #272237
Loyal WaterMemberSnap logs are located under /workspace/.metadata/.log. Can you post them here for me please.
July 2, 2007 at 1:18 pm #272255
Arnie MoreinMember!ENTRY com.genuitec.eclipse.hibernate 2 0 2007-07-02 13:14:40.500
!MESSAGE Error processing rev-eng settings file
!STACK 0
org.hibernate.MappingException: Could not configure overrides from file: C:\Dev\Projects\OagPortalRegistration\hibernate.reveng.xml
at org.hibernate.cfg.reveng.OverrideRepository.addFile(OverrideRepository.java:106)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.checkRESettingsFile(GenerateArtifactsJob.java:183)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:357)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)
Caused by: org.hibernate.MappingException: jdbc-type: date is not a known JDBC Type nor a valid number
at org.hibernate.cfg.reveng.JDBCToHibernateTypeHelper.getJDBCType(JDBCToHibernateTypeHelper.java:120)
at org.hibernate.cfg.reveng.OverrideBinder.bindTypeMappings(OverrideBinder.java:276)
at org.hibernate.cfg.reveng.OverrideBinder.bindRoot(OverrideBinder.java:36)
at org.hibernate.cfg.reveng.OverrideRepository.add(OverrideRepository.java:157)
at org.hibernate.cfg.reveng.OverrideRepository.addInputStream(OverrideRepository.java:136)
at org.hibernate.cfg.reveng.OverrideRepository.addFile(OverrideRepository.java:102)
… 3 more!ENTRY org.eclipse.core.jobs 4 2 2007-07-02 13:14:46.078
!MESSAGE An internal error occurred during: “Generating Artifacts”.
!STACK 0
org.hibernate.cfg.JDBCBinderException: Foreign key name (0) mapped to different tables! previous: org.hibernate.mapping.Table(common.dbo.agency_codes) current:org.hibernate.mapping.Table(common.dbo.county_names)
at org.hibernate.cfg.reveng.JDBCReader.processForeignKeys(JDBCReader.java:210)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:93)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration$1.readDatabaseSchema(MEJDBCMetaDataConfiguration.java:104)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:89)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration.readFromJDBC(MEJDBCMetaDataConfiguration.java:137)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$9.execute(GenerateArtifactsJob.java:819)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:56)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:89)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.buildConfiguration(GenerateArtifactsJob.java:803)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:381)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)July 2, 2007 at 1:22 pm #272256
Arnie MoreinMemberOk, I took the custom datatype mappings out since I don’t have a list of what is acceptable and get this:
!ENTRY org.eclipse.core.jobs 4 2 2007-07-02 13:21:23.000
!MESSAGE An internal error occurred during: “Generating Artifacts”.
!STACK 0
org.hibernate.cfg.JDBCBinderException: Foreign key name (0) mapped to different tables! previous: org.hibernate.mapping.Table(common.dbo.agency_codes) current:org.hibernate.mapping.Table(common.dbo.county_names)
at org.hibernate.cfg.reveng.JDBCReader.processForeignKeys(JDBCReader.java:210)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:93)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration$1.readDatabaseSchema(MEJDBCMetaDataConfiguration.java:104)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:89)
at com.genuitec.eclipse.hibernate.wizards.MEJDBCMetaDataConfiguration.readFromJDBC(MEJDBCMetaDataConfiguration.java:137)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$9.execute(GenerateArtifactsJob.java:819)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:56)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:89)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.buildConfiguration(GenerateArtifactsJob.java:803)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:381)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:58)February 7, 2009 at 8:45 am #294540
Jiri ChaloupkaMemberHallo,
I have similar problem, but diferent exception:
!ENTRY org.eclipse.ui 4 0 2009-02-07 15:35:23.765
!MESSAGE Unable to create editor ID org.eclipse.dali.ui.PersistenceXMLEditor: The editor class could not be instantiated. This usually indicates a missing no-arg constructor or that the editor’s class name was mistyped in plugin.xml.
!STACK 0
java.lang.NullPointerException
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:207)
at org.eclipse.jface.resource.JFaceResources.getResources(JFaceResources.java:232)
at org.eclipse.ui.part.WorkbenchPart.setInitializationData(WorkbenchPart.java:263)
at org.eclipse.ui.part.EditorPart.setInitializationData(EditorPart.java:276)
at org.eclipse.core.internal.registry.ConfigurationElement.createExecutableExtension(ConfigurationElement.java:251)
at org.eclipse.core.internal.registry.ConfigurationElementHandle.createExecutableExtension(ConfigurationElementHandle.java:51)
at org.eclipse.ui.internal.WorkbenchPlugin.createExtension(WorkbenchPlugin.java:259)
at org.eclipse.ui.internal.registry.EditorDescriptor.createEditor(EditorDescriptor.java:233)
at org.eclipse.ui.internal.EditorManager.createPart(EditorManager.java:846)
at org.eclipse.ui.internal.EditorReference.createPartHelper(EditorReference.java:606)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:428)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
at org.eclipse.ui.internal.EditorManager.findEditor(EditorManager.java:403)
at org.eclipse.ui.internal.EditorManager.findEditor(EditorManager.java:381)
at org.eclipse.ui.internal.WorkbenchPage.findEditor(WorkbenchPage.java:2063)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.getXMLModelFromOpenEditors(SpringBeansConfigFile.java:129)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.configureModel(SpringBeansConfigFile.java:72)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.<init>(SpringBeansConfigFile.java:62)
at com.genuitec.eclipse.hibernate.util.PersistenceFile.<init>(PersistenceFile.java:33)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$3.execute(GenerateArtifactsJob.java:461)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:65)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:91)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:413)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)!ENTRY org.eclipse.core.jobs 4 2 2009-02-07 15:35:23.765
!MESSAGE An internal error occurred during: “Generating Artifacts”.
!STACK 0
org.eclipse.swt.SWTException: Invalid thread access
at org.eclipse.swt.SWT.error(SWT.java:3777)
at org.eclipse.swt.SWT.error(SWT.java:3695)
at org.eclipse.swt.SWT.error(SWT.java:3666)
at org.eclipse.swt.widgets.Widget.error(Widget.java:463)
at org.eclipse.swt.widgets.Widget.checkWidget(Widget.java:355)
at org.eclipse.swt.widgets.Widget.checkParent(Widget.java:275)
at org.eclipse.swt.widgets.Widget.<init>(Widget.java:146)
at org.eclipse.swt.widgets.Control.<init>(Control.java:101)
at org.eclipse.swt.widgets.Scrollable.<init>(Scrollable.java:74)
at org.eclipse.swt.widgets.Composite.<init>(Composite.java:94)
at org.eclipse.ui.internal.PartPane.createControl(PartPane.java:147)
at org.eclipse.ui.internal.EditorReference.createPart(EditorReference.java:460)
at org.eclipse.ui.internal.WorkbenchPartReference.getPart(WorkbenchPartReference.java:594)
at org.eclipse.ui.internal.EditorReference.getEditor(EditorReference.java:266)
at org.eclipse.ui.internal.EditorManager.findEditor(EditorManager.java:403)
at org.eclipse.ui.internal.EditorManager.findEditor(EditorManager.java:381)
at org.eclipse.ui.internal.WorkbenchPage.findEditor(WorkbenchPage.java:2063)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.getXMLModelFromOpenEditors(SpringBeansConfigFile.java:129)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.configureModel(SpringBeansConfigFile.java:72)
at com.genuitec.eclipse.springhibernate.configuration.SpringBeansConfigFile.<init>(SpringBeansConfigFile.java:62)
at com.genuitec.eclipse.hibernate.util.PersistenceFile.<init>(PersistenceFile.java:33)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob$3.execute(GenerateArtifactsJob.java:461)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:65)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:91)
at com.genuitec.eclipse.hibernate.wizards.GenerateArtifactsJob.run(GenerateArtifactsJob.java:413)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:55)February 11, 2009 at 9:42 am #294684
Loyal WaterMemberchaloupka,
Can you go to MyEclipse > Installation Summary > Installation Details and paste the information here for me.Can you list the steps you followed so that I can try and replicate this issue at my end.
Thanks.
February 12, 2009 at 7:39 am #294739
Jiri ChaloupkaMemberHallo Nipun
looks that after software updates and table redesign (rename all tables and columns with lowercase letters) seems to be good.Regards
JiriFebruary 12, 2009 at 1:38 pm #294760
Loyal WaterMemberThanks for letting us know.
-
AuthorPosts