[jbosstools-issues] [JBoss JIRA] Resolved: (JBIDE-5730) Hibernate not supported as platform for JPA facet
Snjezana Peco (JIRA)
jira-events at lists.jboss.org
Mon Jan 25 17:47:19 EST 2010
[ https://jira.jboss.org/jira/browse/JBIDE-5730?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Snjezana Peco resolved JBIDE-5730.
----------------------------------
Resolution: Done
There were two issues:
1) the issue described in JBIDE-4889. It is fixed and you would need to see "Library provided by Target Runtime" and "Disable Library Configuration" in the JPA Implementation combobox when choosing the Hibernate platform. I suppose you are using an older build.
2) missing User Library provider. I have added it to o.j.t.hibernate.jpt.core as follows:
<extension point="org.eclipse.jst.common.project.facet.core.libraryProviders">
<provider id="hibernate-user-library-provider" extends="wtp-user-library-provider">
<param name="validator" value="org.eclipse.jst.common.project.facet.core.libprov.user.KeyClassesValidator"/>
<param name="validator.param.0" value="javax.persistence.Entity"/>
<param name="validator.param.1" value="org.hibernate.SessionFactory"/>
<enablement>
<and>
<with variable="requestingProjectFacet">
<test property="org.eclipse.wst.common.project.facet.core.projectFacet" value="jpt.jpa" forcePluginActivation="true"/>
</with>
<with variable="jpaPlatform">
<equals value="hibernate"/>
</with>
</and>
</enablement>
</provider>
</extension>
See the hibernate1.png screenshot.
If you add the JBoss Maven integration facet, you will also get the Hibernate Maven provider (see screenshot hibernate2.png).
By mistake, I added "https://jira.jboss.org/jira/browse/JBIDE-4889" as a comment when I committed the fix.
> Hibernate not supported as platform for JPA facet
> -------------------------------------------------
>
> Key: JBIDE-5730
> URL: https://jira.jboss.org/jira/browse/JBIDE-5730
> Project: Tools (JBoss Tools)
> Issue Type: Bug
> Components: Hibernate
> Affects Versions: 3.1.0.CR1
> Environment: Eclipse SDK-M20091216-0800, WTP M-3.1.2-20100114053847, JBossTools snapshot 201001211655N-H157
> Reporter: Juergen Zimmermann
> Assignee: Snjezana Peco
> Fix For: 3.1.0.CR2
>
> Attachments: hibernate1.png, hibernate2.png, screenshot-jpa-facet-generic.jpg, screenshot-jpa-facet.jpg
>
>
> I cannot select Hibernate as a platform for the JPA facet when creating a web project. A screenshot will be provided.
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: https://jira.jboss.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jbosstools-issues
mailing list