Hi,
Gemini JPA is providing OSGi 4.3 Capabilities.
I've update some test bundles for use it, but I'm getting errors in the
tycho build (below).
Is tycho aware of OSGi 4.3 Capabilities ?
thanks,
Cristiano
I got this error:
[INFO] Resolving class path of MavenProject:
org.eclipse:org.eclipse.gemini.jpa.testdata.weavedpunit:1.1.0-SNAPSHOT @
/Users/cvgaviao/Development/Development_Eclipse/org.eclipse.gemini.jpa/org.eclipse.gemini.jpa.testdata.weavedpunit/pom.xml
[ERROR] Internal error: java.lang.RuntimeException:
org.osgi.framework.BundleException: Bundle
org.eclipse.gemini.jpa.testdata.weavedpunit cannot be resolved
[ERROR] Resolution errors:
[ERROR] Bundle org.eclipse.gemini.jpa.testdata.weavedpunit - Missing
Constraint: Require-Capability: osgi.extender;
filter="(&(osgi.extender=osgi.jpa)(version>=1.0))"
[ERROR] -> [Help 1]
org.apache.maven.InternalErrorException: Internal error:
java.lang.RuntimeException: org.osgi.framework.BundleException: Bundle
org.eclipse.gemini.jpa.testdata.weavedpunit cannot be resolved
Resolution errors:
Bundle org.eclipse.gemini.jpa.testdata.weavedpunit - Missing
Constraint: Require-Capability: osgi.extender;
filter="(&(osgi.extender=osgi.jpa)(version>=1.0))"
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:168)
at org.apache.maven.cli.MavenCli.execute(MavenCli.java:537)
at org.apache.maven.cli.MavenCli.doMain(MavenCli.java:196)
at org.apache.maven.cli.MavenCli.main(MavenCli.java:141)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launchEnhanced(Launcher.java:290)
at
org.codehaus.plexus.classworlds.launcher.Launcher.launch(Launcher.java:230)
at
org.codehaus.plexus.classworlds.launcher.Launcher.mainWithExitCode(Launcher.java:409)
at
org.codehaus.plexus.classworlds.launcher.Launcher.main(Launcher.java:352)
Caused by: java.lang.RuntimeException:
org.osgi.framework.BundleException: Bundle
org.eclipse.gemini.jpa.testdata.weavedpunit cannot be resolved
Resolution errors:
Bundle org.eclipse.gemini.jpa.testdata.weavedpunit - Missing
Constraint: Require-Capability: osgi.extender;
filter="(&(osgi.extender=osgi.jpa)(version>=1.0))"
at
org.eclipse.tycho.core.osgitools.OsgiBundleProject.getResolverState(OsgiBundleProject.java:252)
at
org.eclipse.tycho.core.osgitools.OsgiBundleProject.resolveClassPath(OsgiBundleProject.java:158)
at
org.eclipse.tycho.core.resolver.DefaultTychoDependencyResolver.resolveProject(DefaultTychoDependencyResolver.java:111)
at
org.eclipse.tycho.core.maven.TychoMavenLifecycleParticipant.afterProjectsRead(TychoMavenLifecycleParticipant.java:64)
at org.apache.maven.DefaultMaven.doExecute(DefaultMaven.java:274)
at org.apache.maven.DefaultMaven.execute(DefaultMaven.java:156)
... 11 more
Caused by: org.osgi.framework.BundleException: Bundle
org.eclipse.gemini.jpa.testdata.weavedpunit cannot be resolved
Resolution errors:
Bundle org.eclipse.gemini.jpa.testdata.weavedpunit - Missing
Constraint: Require-Capability: osgi.extender;
filter="(&(osgi.extender=osgi.jpa)(version>=1.0))"
at
org.eclipse.tycho.core.osgitools.EquinoxResolver.assertResolved(EquinoxResolver.java:291)
at
org.eclipse.tycho.core.osgitools.EquinoxResolver.newResolvedState(EquinoxResolver.java:71)
at
org.eclipse.tycho.core.osgitools.OsgiBundleProject.getResolverState(OsgiBundleProject.java:250)
... 16 more
[ERROR]
_______________________________________________
tycho-user mailing list
tycho-user@xxxxxxxxxxx
https://dev.eclipse.org/mailman/listinfo/tycho-user