Jiri Peterka created JBIDE-14336:
------------------------------------
Summary: ClassCastException after creating new JPA Project
Key: JBIDE-14336
URL:
https://issues.jboss.org/browse/JBIDE-14336
Project: Tools (JBoss Tools)
Issue Type: Bug
Components: hibernate
Affects Versions: 4.1.0.Alpha2
Environment: JBDS 7.0.0.Alpha2c, L64
Reporter: Jiri Peterka
Fix For: 4.1.0.Beta1
{code}
java.lang.ClassCastException:
org.jboss.tools.hibernate.jpt.core.internal.context.persistence.jpa2.Hibernate2_0PersistenceXmlContextNodeFactory
cannot be cast to
org.eclipse.jpt.jpa.core.jpa2_1.context.persistence.PersistenceXmlContextModelFactory2_1
at
org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceXmlContextModel.getContextModelFactory2_1(AbstractPersistenceXmlContextModel.java:65)
at
org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.buildSchemaGeneration(AbstractPersistenceUnit.java:1246)
at
org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.initializeProperties(AbstractPersistenceUnit.java:1229)
at
org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit.initializeProperties(HibernatePersistenceUnit.java:101)
at
org.eclipse.jpt.jpa.core.internal.context.persistence.AbstractPersistenceUnit.<init>(AbstractPersistenceUnit.java:234)
at
org.jboss.tools.hibernate.jpt.core.internal.context.HibernatePersistenceUnit.<init>(HibernatePersistenceUnit.java:78)
at
org.jboss.tools.hibernate.jpt.core.internal.context.persistence.jpa2.Hibernate2_0PersistenceXmlContextNodeFactory.buildPersistenceUnit(Hibernate2_0PersistenceXmlContextNodeFactory.java:35)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.buildPersistenceUnit(GenericPersistence.java:195)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.initializePersistenceUnits(GenericPersistence.java:153)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistence.<init>(GenericPersistence.java:59)
at
org.jboss.tools.hibernate.jpt.core.internal.context.persistence.HibernatePersistence.<init>(HibernatePersistence.java:29)
at
org.jboss.tools.hibernate.jpt.core.internal.context.persistence.jpa2.Hibernate2_0PersistenceXmlContextNodeFactory.buildPersistence(Hibernate2_0PersistenceXmlContextNodeFactory.java:43)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.buildRoot(GenericPersistenceXml.java:159)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.persistence.GenericPersistenceXml.<init>(GenericPersistenceXml.java:67)
at
org.eclipse.jpt.jpa.core.internal.AbstractJpaFactory.buildPersistenceXml(AbstractJpaFactory.java:198)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericContextModelRoot.buildPersistenceXml(GenericContextModelRoot.java:158)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericContextModelRoot.buildPersistenceXml(GenericContextModelRoot.java:96)
at
org.eclipse.jpt.jpa.core.internal.jpa1.context.GenericContextModelRoot.<init>(GenericContextModelRoot.java:63)
at
org.eclipse.jpt.jpa.core.internal.AbstractJpaFactory.buildContextModelRoot(AbstractJpaFactory.java:191)
at
org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.buildContextModelRoot(AbstractJpaProject.java:283)
at
org.eclipse.jpt.jpa.core.internal.AbstractJpaProject.<init>(AbstractJpaProject.java:258)
at
org.jboss.tools.hibernate.jpt.core.internal.HibernateJpaProject.<init>(HibernateJpaProject.java:69)
at
org.jboss.tools.hibernate.jpt.core.internal.HibernateAbstractJpaFactory.buildJpaProject(HibernateAbstractJpaFactory.java:107)
at
org.jboss.tools.hibernate.jpt.core.internal.jpa2.HibernateJpaFactory2_0.buildJpaProject(HibernateJpaFactory2_0.java:88)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.buildJpaProject(InternalJpaProjectManager.java:642)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.buildJpaProject(InternalJpaProjectManager.java:630)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.buildJpaProject(InternalJpaProjectManager.java:623)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.addJpaProject(InternalJpaProjectManager.java:604)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager.checkForJpaFacetTransition_(InternalJpaProjectManager.java:841)
at
org.eclipse.jpt.jpa.core.internal.InternalJpaProjectManager$FacetFileChangeEventHandlerCommand.execute(InternalJpaProjectManager.java:831)
at
org.eclipse.jpt.common.core.internal.utility.command.CommandJobCommandAdapter.execute(CommandJobCommandAdapter.java:50)
at
org.eclipse.jpt.common.core.internal.utility.command.JobCommandJob.run(JobCommandJob.java:42)
at org.eclipse.core.internal.jobs.Worker.run(Worker.java:53)
{code}
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see:
http://www.atlassian.com/software/jira