Hi Kevin, Have you installed Bndtools? If not then it is highly recommended to make your development more productive. You can see how it is used in https://enroute.osgi.org/tutorial/020-tutorial_qs.html#resolving-the-application <https://enroute.osgi.org/tutorial/020-tutorial_qs.html#resolving-the-application> - you can also drag and drop bundles from the repository view into the run requirements.
I hope this helps, Best Regards, Tim > On 22 Aug 2019, at 17:20, Matthews, Kevin via osgi-dev > <osgi-dev@mail.osgi.org> wrote: > > Hello, > I am using eclipse and osgi archetypes as define in osgi enroute tutorial. > When I run mvn package to generate my indexes and resolve requirement > capabilities using both eclipse and windows cmd, is there an easier way to > add the required dependencies to the run bundles and run requirements? Or do > we have to manually look at all the dependencies and add to my run bundle? > > > [ERROR] Resolution failed. Capabilities satisfying the following requirements > could not be found: > [<<INITIAL>>] > ? osgi.identity: (osgi.identity=com.abc.service.app) > [org.apache.aries.jpa.container version=2.7.0] > ? osgi.service: (objectClass=javax.persistence.spi.PersistenceProvider) > The following requirements are optional: > [tx-control-provider-jdbc-xa version=1.0.0] > ? osgi.service: (objectClass=org.osgi.service.jdbc.DataSourceFactory) > [org.apache.aries.jax.rs.whiteboard version=1.0.1] > ? osgi.extender: (osgi.extender=osgi.serviceloader.registrar) > [com.abc.acm.cc.cm-service version=0.0.1.201908221510] > ? osgi.service: (osgi.jaxrs.media.type=application/json) > [org.apache.felix.scr version=2.1.10] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.felix.shell)(&(version>=1.0.0)(!(version>=1.1.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.felix.service.command)(&(version>=1.0.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.metatype)(&(version>=1.2.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.cm)(&(version>=1.6.0)(!(version>=2.0.0)))) > [org.apache.geronimo.specs.geronimo-saaj_1.3_spec version=1.1.0] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.geronimo.osgi.registry.api)) > [ch.qos.logback.core version=1.2.3] > ? osgi.wiring.package: (&(osgi.wiring.package=org.codehaus.janino)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.commons.compiler)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.fusesource.jansi)(&(version>=1.9.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=javax.mail.internet)) > ? osgi.wiring.package: > (&(osgi.wiring.package=javax.servlet)(&(version>=3.1.0)(!(version>=4.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=javax.mail)) > ? osgi.wiring.package: > (&(osgi.wiring.package=javax.servlet.http)(&(version>=3.1.0)(!(version>=4.0.0)))) > [tx-control-provider-jpa-xa version=1.0.0] > ? osgi.service: (objectClass=org.osgi.service.jdbc.DataSourceFactory) > ? osgi.service: > (objectClass=org.osgi.service.jpa.EntityManagerFactoryBuilder) > [org.apache.felix.configadmin version=1.9.8] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.coordinator)(&(version>=1.0.0)(!(version>=2.0.0)))) > [ch.qos.logback.classic version=1.2.3] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.runtime.callsite)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.runtime.wrappers)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=sun.reflect)) > ? osgi.wiring.package: > (&(osgi.wiring.package=javax.servlet)(&(version>=3.1.0)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.reflection)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.runtime.typehandling)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.runtime)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=groovy.lang)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.control.customizers)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.control)(&(version>=2.4.0)(!(version>=3.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=javax.servlet.http)(&(version>=3.1.0)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.codehaus.groovy.transform)(&(version>=2.4.0)(!(version>=3.0.0)))) > [org.apache.felix.http.jetty version=4.0.6] > ? osgi.wiring.package: (&(osgi.wiring.package=org.slf4j.helpers)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.cm)(&(version>=1.3.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.metatype)(&(version>=1.1.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=org.slf4j.spi)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.event)(&(version>=1.2.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.useradmin)(&(version>=1.1.0)(!(version>=2.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=org.slf4j)) > [org.apache.geronimo.specs.geronimo-activation_1.1_spec version=1.1.0] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.geronimo.osgi.registry.api)) > [org.h2 version=1.4.196] > ? osgi.wiring.package: (&(osgi.wiring.package=javax.servlet.http)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.store)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.osgi.service.jdbc)(version>=1.0.0)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.util)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: (&(osgi.wiring.package=javax.servlet)) > ? osgi.wiring.package: (&(osgi.wiring.package=com.vividsolutions.jts.io > <http://com.vividsolutions.jts.io/>)(version>=1.14.0)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.slf4j)(&(version>=1.6.0)(!(version>=1.7.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=com.vividsolutions.jts.geom)(version>=1.14.0)) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.queryParser)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.search)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.analysis)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.index)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.analysis.standard)(&(version>=3.6.2)(!(version>=4.0.0)))) > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.lucene.document)(&(version>=3.6.2)(!(version>=4.0.0)))) > [org.apache.aries.javax.jax.rs-api version=1.0.0] > ? osgi.wiring.package: > (&(osgi.wiring.package=org.apache.geronimo.osgi.registry.api)) > > Thanks, > > Kevin Matthews > Sr Application Analyst – Rapid Connect Development > Global Business Solutions > Office: 954-845-4222 | Mobile: 561-465-6694 > kevin.matth...@firstdata.com <mailto:kevin.matth...@firstdata.com> > > <image003.png> > > Fiserv <https://www.fiserv.com/> | Join Our Team > <https://www.careers.fiserv.com/> | Twitter <https://twitter.com/fiserv/> | > LinkedIn <https://www.linkedin.com/company/fiserv/> | Facebook > <https://www.facebook.com/Fiserv/> > FORTUNE Magazine World's Most Admired Companies® 2014 | 2015 | 2016 | 2017 | > 2018 | 2019 > © 2019 Fiserv, Inc. or its affiliates. Fiserv is a registered trademark of > Fiserv, Inc. Privacy Policy > <https://urldefense.proofpoint.com/v2/url?u=http-3A__fiserv.com_about_privacypolicy.aspx&d=DwMGaQ&c=ewHkv9vLloTwhsKn5d4bTdoqsmBfyfooQX5O7EQLv5TtBZ1CwcvjU063xndfqI8U&r=DhuxLF27WYthG-oLriBpSFsbSw1I5i2d895wxh8VY20&m=BIEknoCR_FKxnPpOj0Y-Bee0m8jPof-E79bKGvU0u9U&s=b7HNbknTsxVdKPi_kXbH7pz31TqQJrr_tXTxCa1kKPI&e=> > > > > > > The information in this message may be proprietary and/or confidential, and > protected from disclosure. If the reader of this message is not the intended > recipient, or an employee or agent responsible for delivering this message to > the intended recipient, you are hereby notified that any dissemination, > distribution or copying of this communication is strictly prohibited. If you > have received this communication in error, please notify First Data > immediately by replying to this message and deleting it from your computer. > _______________________________________________ > OSGi Developer Mail List > osgi-dev@mail.osgi.org <mailto:osgi-dev@mail.osgi.org> > https://mail.osgi.org/mailman/listinfo/osgi-dev > <https://mail.osgi.org/mailman/listinfo/osgi-dev>
_______________________________________________ OSGi Developer Mail List osgi-dev@mail.osgi.org https://mail.osgi.org/mailman/listinfo/osgi-dev