[jbosstools-issues] [JBoss JIRA] (JBIDE-14336) ClassCastException after creating new JPA Project

Jiri Peterka (JIRA) jira-events at lists.jboss.org
Mon Apr 29 07:06:53 EDT 2013


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


More information about the jbosstools-issues mailing list