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

Koen Aers (JIRA) jira-events at lists.jboss.org
Fri May 24 11:48:06 EDT 2013


     [ https://issues.jboss.org/browse/JBIDE-14336?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Koen Aers updated JBIDE-14336:
------------------------------

    Git Pull Request: https://github.com/jbosstools/jbosstools-hibernate/pull/17

    
> 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
>            Assignee: Koen Aers
>              Labels: respin-a
>             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