Hey, Ok, I’m building the deployment in an internal network without internet access so I can’t run the feature:install as it can’t connect to any maven repository.
So, I downloaded the org.apache.felix.eventadmin-1.3.0 jar so is there a way that I can deploy this manually on my Karaf 2.3.0 instance without using the feature-installation? I tried to copy it to deploy-folder but again Karaf seemed to jam/hang. - Petri From: Benjamin Debeerst-2 [via Karaf] [mailto:[email protected]] Sent: 27. marraskuuta 2012 9:57 To: Riipinen Petri Subject: Re: RE: Newbie question: Useradmin service dependency, from where? Hello Petri, yes, installing the event admin feature should do the job: feature:install eventadmin Alternatively, you may configure this feature to be installed per default on startup. Edit etc/org.apache.karaf.features.cfg and add eventadmin to the featuresBoot property. This is karaf 2.2.9 though, not sure if this property changed it's place in 2.3.x. Regards, Benjamin -------- Original-Nachricht -------- > Datum: Mon, 26 Nov 2012 23:43:35 -0800 (PST) > Von: PJR69 <[hidden email]</user/SendEmail.jtp?type=node&node=4026907&i=0>> > An: [hidden email]</user/SendEmail.jtp?type=node&node=4026907&i=1> > Betreff: RE: Newbie question: Useradmin service dependency, from where? > Hi, > > Excellent, this did it!!! > > Ok, now I bumbed into org.osgi.service.event dependency missing. Is this > enabled the same way or is this in the eventadmin feature or…? > > > - Petri > > From: jbonofre [via Karaf] > [mailto:[hidden email]</user/SendEmail.jtp?type=node&node=4026907&i=2>] > Sent: 27. marraskuuta 2012 8:59 > To: Riipinen Petri > Subject: Re: Newbie question: Useradmin service dependency, from where? > > Hi, > > This package is provided by AdminPackage, part of compendium specs. > > Compendium is already shipped into Karaf, but we don't export all > package by default (as some bundles, like the one provided by Felix, may > provide the same packages). > > You don't have (and must not ;)) put compendium jar in the deploy folder. > > Instead, edit etc/config.properties and update the > org.osgi.framework.system.packages property to add useradmin package: > > For Karaf 2.2.x: > org.osgi.framework.system.packages=org.osgi.framework; version=1.5.0, \ > org.osgi.framework.launch; version=1.0.0, \ > org.osgi.framework.hooks.service; version=1.0.0, \ > org.osgi.service.packageadmin; version=1.2.0, \ > org.osgi.service.useradmin; version=1.1.0, \ > org.osgi.service.startlevel; version=1.1.0, \ > org.osgi.service.url; version=1.0.0, \ > org.osgi.util.tracker; version=1.4.0, \ > org.apache.karaf.jaas.boot; version=2.2.9, \ > org.apache.karaf.version; version=2.2.9, \ > ${jre-${java.specification.version}} > > For Karaf 2.3.x: > org.osgi.framework.system.packages= \ > org.osgi.framework.startlevel;uses:="org.osgi.framework";version="1.0", > \ > > org.osgi.framework.wiring;uses:="org.osgi.resource,org.osgi.framework";version="1.1", > \ > > org.osgi.framework.hooks.bundle;uses:="org.osgi.framework";version="1.1", > \ > > org.osgi.framework.hooks.service;uses:="org.osgi.framework";version="1.1", > \ > > org.osgi.framework.hooks.resolver;uses:="org.osgi.framework.wiring";version="1.0", > \ > org.osgi.framework.launch;uses:="org.osgi.framework";version="1.1", \ > org.osgi.framework.namespace;uses:="org.osgi.resource";version="1.0", \ > org.osgi.framework;version="1.7",\ > > org.osgi.framework.hooks.weaving;uses:="org.osgi.framework.wiring";version="1.0",\ > org.osgi.resource;version="1.0",org.osgi.service.url;version="1.0",\ > org.osgi.service.startlevel;uses:="org.osgi.framework";version="1.1",\ > org.osgi.service.packageadmin;uses:="org.osgi.framework";version="1.2",\ > org.osgi.service.useradmin;uses:="org.osgi.framework";version="1.1", \ > org.osgi.service.url;version="1.0", \ > org.osgi.util.tracker;uses:="org.osgi.framework";version="1.5.1", \ > org.apache.karaf.jaas.boot;version="2.3.0", \ > org.apache.karaf.jaas.boot.principal;version="2.3.0", \ > org.apache.karaf.version;version="2.3.0", \ > ${jre-${java.specification.version}} > > Like this, you should be able to see org.osgi.service.useradmin package > with package:exports. > > Regards > JB > > On 11/27/2012 07:27 AM, PJR69 wrote: > > > Trying to deploy my app on the Karaf 2.3.0 deploy folder and I'm getting > a > > missing dependency: > > > > org.osgi.service.useradmin, version [1.1 - 2) > > > > During the development, it seems that the dependency to this package > comes > > from org.osgi.compendium-4.1.0.jar. > > > > I tried to copy this file to the deploy folder, but to me looks like > Karaf > > sorta jams/restarts then, is that what is supposed to happen? > > > > What exactly should I copy to the deploy folder to get the proper > > org.osgi.service.useradmin dependency satisfied? > > > > This is prolly trivial to you guys, but creating my first OSGi app, it's > not > > for me... ;) > > > > > > > > -- > > View this message in context: > http://karaf.922171.n3.nabble.com/Newbie-question-Useradmin-service-dependency-from-where-tp4026903.html > > Sent from the Karaf - User mailing list archive at Nabble.com. > > > > -- > Jean-Baptiste Onofré > [hidden email]</user/SendEmail.jtp?type=node&node=4026905&i=0> > http://blog.nanthrax.net > Talend - http://www.talend.com > > ________________________________ > If you reply to this email, your message will be added to the discussion > below: > http://karaf.922171.n3.nabble.com/Newbie-question-Useradmin-service-dependency-from-where-tp4026903p4026905.html > To start a new topic under Karaf - User, email > [hidden email]</user/SendEmail.jtp?type=node&node=4026907&i=3><mailto:[hidden > email]</user/SendEmail.jtp?type=node&node=4026907&i=4>> > To unsubscribe from Karaf - User, click > here< > NAML<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> > > > > > -- > View this message in context: > http://karaf.922171.n3.nabble.com/Newbie-question-Useradmin-service-dependency-from-where-tp4026903p4026906.html > Sent from the Karaf - User mailing list archive at Nabble.com. ________________________________ If you reply to this email, your message will be added to the discussion below: http://karaf.922171.n3.nabble.com/Newbie-question-Useradmin-service-dependency-from-where-tp4026903p4026907.html To start a new topic under Karaf - User, email [email protected] To unsubscribe from Karaf - User, click here<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=unsubscribe_by_code&node=930749&code=cGV0cmkucmlpcGluZW5AaW5zdGEuZml8OTMwNzQ5fDU5NTY5OTMzOA==>. NAML<http://karaf.922171.n3.nabble.com/template/NamlServlet.jtp?macro=macro_viewer&id=instant_html%21nabble%3Aemail.naml&base=nabble.naml.namespaces.BasicNamespace-nabble.view.web.template.NabbleNamespace-nabble.view.web.template.NodeNamespace&breadcrumbs=notify_subscribers%21nabble%3Aemail.naml-instant_emails%21nabble%3Aemail.naml-send_instant_email%21nabble%3Aemail.naml> -- View this message in context: http://karaf.922171.n3.nabble.com/Newbie-question-Useradmin-service-dependency-from-where-tp4026903p4026908.html Sent from the Karaf - User mailing list archive at Nabble.com.
