Sure,
<plugin>
<groupId>org.apache.felix</groupId>
<artifactId>maven-bundle-plugin</artifactId>
<extensions>true</extensions>
<configuration>
<instructions>
<Meta-Persistence>META-INF/persistence.xml</Meta-Persistence>
<Import-Package>
org.apache.felix.service.command;version="[0.6,1)",
org.apache.felix.gogo.commands;version="[0.6,1)",
org.apache.karaf.shell.console;version="[2.2,4.1)",
org.hibernate.proxy,
javassist.util.proxy,
*
</Import-Package>
</instructions>
</configuration>
</plugin>
The generated manifest looks like this:
Manifest-Version: 1.0
Bnd-LastModified: 1496749271882
Build-Jdk: 1.8.0_121
Built-By: smunro
Bundle-Blueprint: OSGI-INF/blueprint/blueprint.xml
Bundle-Description: A version of the SGS parent POM that doesn't build a
n RPM installer for the project, but includes the full SGS build proces
s and dependency suite. This is useful for projects that are us
ed as libraries, rather than standalone applications.
Bundle-ManifestVersion: 2
Bundle-Name: Authentication DB Impl
Bundle-SymbolicName: org.desolateplaneti.authentication-db-i
mpl
Bundle-Version: 0.0.9.SNAPSHOT
Created-By: Apache Maven Bundle Plugin
Import-Package: org.desolateplanet.cim.types;version="[0.0,1)",
org.desolateplanet.security.manage;version="[0.0,1)",
org.desolateplaneti.security.model;version="[0.0,1)",javax.persist
ence;version="[2.1,3)",javax.sql,org.osgi.service.blueprint;version="[1
.0.0,2.0.0)",org.apache.felix.service.command;version="[0.6,1)",org.apa
che.felix.gogo.commands;version="[0.6,1)",org.apache.karaf.shell.consol
e;version="[2.2,4.1)",org.hibernate.proxy;version="[4.3,5)",javassist.u
til.proxy;version="[3.18,4)"
Meta-Persistence: META-INF/persistence.xml
Require-Capability: osgi.ee;filter:="(&(osgi.ee=JavaSE)(version=1.8))"
Tool: Bnd-3.0.0.201509101326
--
View this message in context:
http://karaf.922171.n3.nabble.com/Hibernate-JPA-and-Karaf-4-tp4050569p4050579.html
Sent from the Karaf - User mailing list archive at Nabble.com.