[jbosstools-issues] [JBoss JIRA] (JBIDE-14336) ClassCastException after creating new JPA Project
Max Rydahl Andersen (JIRA)
jira-events at lists.jboss.org
Fri May 24 11:56:06 EDT 2013
[ https://issues.jboss.org/browse/JBIDE-14336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12776905#comment-12776905 ]
Max Rydahl Andersen commented on JBIDE-14336:
---------------------------------------------
fix looks sane. +1 for beta1.
> 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