[jboss-jira] [JBoss JIRA] (HIBERNATE-158) Duplicate names found for compund primarykey
George Lindholm (JIRA)
issues at jboss.org
Tue Jul 4 15:32:00 EDT 2017
George Lindholm created HIBERNATE-158:
-----------------------------------------
Summary: Duplicate names found for compund primarykey
Key: HIBERNATE-158
URL: https://issues.jboss.org/browse/HIBERNATE-158
Project: Hibernate Integration
Issue Type: Bug
Reporter: George Lindholm
Assignee: Steve Ebersole
What steps will reproduce the problem?
1. Have two tables with a compound primary key with the same name
2.
3.
Version: 5.2.0.v20170529-1840
-- Error Details --
Date: Fri Jun 30 17:03:46 PDT 2017
Message: org.hibernate.cfg.JDBCBinderException: Duplicate names found for primarykey. Existing name: CTZSI_EVENTS_SERV_EVENT_PK JDBC name: CT_SI_EVENTS_SERV_EVENT_PK on table org.hibernate.mapping.Table(CTC.CT_SI_EVENTS)
Severity: Error
Product: Eclipse 4.7.0.20170620-1800 (org.eclipse.epp.package.java.product)
Plugin: org.hibernate.eclipse
Session Data:
eclipse.buildId=4.7.0.I20170612-0950
java.version=1.8.0_131
java.vendor=Oracle Corporation
BootLoader constants: OS=win32, ARCH=x86_64, WS=win32, NL=en_US
Framework arguments: -product org.eclipse.epp.package.java.product
Command-line arguments: -os win32 -ws win32 -arch x86_64 -product org.eclipse.epp.package.java.product -data file:/W:/workspace/
Exception Stack Trace:
org.hibernate.cfg.JDBCBinderException: Duplicate names found for primarykey. Existing name: CTZSI_EVENTS_SERV_EVENT_PK JDBC name: CT_SI_EVENTS_SERV_EVENT_PK on table org.hibernate.mapping.Table(CTC.CT_SI_EVENTS)
at org.hibernate.cfg.reveng.JDBCReader.processPrimaryKey(JDBCReader.java:371)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:86)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:860)
at org.hibernate.cfg.JDBCBinder.readDatabaseSchema(JDBCBinder.java:124)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:92)
at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfiguration.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.tools.hibernate.runtime.common.Util.invokeMethod(Util.java:43)
at org.jboss.tools.hibernate.runtime.common.AbstractConfigurationFacade.readFromJDBC(AbstractConfigurationFacade.java:208)
at org.hibernate.eclipse.console.common.ConsoleExtension$2.execute(ConsoleExtension.java:308)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:107)
at org.hibernate.eclipse.console.common.ConsoleExtension.buildConfiguration(ConsoleExtension.java:266)
at org.hibernate.eclipse.console.common.ConsoleExtension.runExporters(ConsoleExtension.java:174)
at org.hibernate.eclipse.console.common.ConsoleExtension.launchExporters(ConsoleExtension.java:110)
at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:266)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:731)
at org.jboss.tools.hibernate.jpt.ui.wizard.GenerateEntitiesWizard$2.runInWorkspace(GenerateEntitiesWizard.java:101)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
-- Error Details --
Date: Fri Jun 30 17:03:46 PDT 2017
Message: org.hibernate.cfg.JDBCBinderException: Duplicate names found for primarykey. Existing name: CTZSI_EVENTS_SERV_EVENT_PK JDBC name: CT_SI_EVENTS_SERV_EVENT_PK on table org.hibernate.mapping.Table(CTC.CT_SI_EVENTS)
Severity: Error
Product: Eclipse 4.7.0.20170620-1800 (org.eclipse.epp.package.java.product)
Plugin: org.hibernate.eclipse
Exception Stack Trace:
org.hibernate.cfg.JDBCBinderException: Duplicate names found for primarykey. Existing name: CTZSI_EVENTS_SERV_EVENT_PK JDBC name: CT_SI_EVENTS_SERV_EVENT_PK on table org.hibernate.mapping.Table(CTC.CT_SI_EVENTS)
at org.hibernate.cfg.reveng.JDBCReader.processPrimaryKey(JDBCReader.java:371)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:86)
at org.hibernate.cfg.reveng.JDBCReader.readDatabaseSchema(JDBCReader.java:860)
at org.hibernate.cfg.JDBCBinder.readDatabaseSchema(JDBCBinder.java:124)
at org.hibernate.cfg.JDBCBinder.readFromDatabase(JDBCBinder.java:92)
at org.hibernate.cfg.JDBCMetaDataConfiguration.readFromJDBC(JDBCMetaDataConfiguration.java:75)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.jboss.tools.hibernate.runtime.common.Util.invokeMethod(Util.java:43)
at org.jboss.tools.hibernate.runtime.common.AbstractConfigurationFacade.readFromJDBC(AbstractConfigurationFacade.java:208)
at org.hibernate.eclipse.console.common.ConsoleExtension$2.execute(ConsoleExtension.java:308)
at org.hibernate.console.execution.DefaultExecutionContext.execute(DefaultExecutionContext.java:63)
at org.hibernate.console.ConsoleConfiguration.execute(ConsoleConfiguration.java:107)
at org.hibernate.eclipse.console.common.ConsoleExtension.buildConfiguration(ConsoleExtension.java:266)
at org.hibernate.eclipse.console.common.ConsoleExtension.runExporters(ConsoleExtension.java:174)
at org.hibernate.eclipse.console.common.ConsoleExtension.launchExporters(ConsoleExtension.java:110)
at org.hibernate.eclipse.launch.CodeGenerationLaunchDelegate.launch(CodeGenerationLaunchDelegate.java:266)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:885)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:739)
at org.eclipse.debug.internal.core.LaunchConfiguration.launch(LaunchConfiguration.java:731)
at org.jboss.tools.hibernate.jpt.ui.wizard.GenerateEntitiesWizard$2.runInWorkspace(GenerateEntitiesWizard.java:101)
at org.eclipse.core.internal.resources.InternalWorkspaceJob.run(InternalWorkspaceJob.java:39)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:56)
--
This message was sent by Atlassian JIRA
(v7.2.3#72005)
More information about the jboss-jira
mailing list