facebook

An internal error occurred during: "Generating Artifact

  1. MyEclipse Archived
  2.  > 
  3. Bugs
Viewing 8 posts - 1 through 8 (of 8 total)
  • Author
    Posts
  • #272215 Reply

    Arnie Morein
    Member

    I 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?

    #272237

    Loyal Water
    Member

    Snap logs are located under /workspace/.metadata/.log. Can you post them here for me please.

    #272255

    Arnie Morein
    Member

    !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)

    #272256

    Arnie Morein
    Member

    Ok, 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)

    #294540

    Hallo,
    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)

    #294684

    Loyal Water
    Member

    chaloupka,
    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.

    #294739

    Hallo Nipun
    looks that after software updates and table redesign (rename all tables and columns with lowercase letters) seems to be good.

    Regards
    Jiri

    #294760

    Loyal Water
    Member

    Thanks for letting us know.

Viewing 8 posts - 1 through 8 (of 8 total)
Reply To: An internal error occurred during: "Generating Artifact

You must be logged in to post in the forum log in