OSGi bundle resolution and OBR in apache felix/sling -
when installing bundles apache sling (built on apache felix) had spring dependencies not in sling/felix. manually found , installed them all, there must better, automatic, way of doing this.
i found documenatation on osgi bundle repository (obr) online, , osgi repository tab in felix web console. obr seems way sling/felix resolves dependencies automatically maven , maven repo maven builds. understanding protocol used obr different used maven repos however.
i've tried add urls public obrs (http://felix.apache.org/site/apache-felix-sigil-obr.html) using felix osgi repository tab (eg http://www.osgi.org/obr/browse?cmd=repository&_xml=1 , clicked 'add') , either got simple ajax error "the request failed: ok" (sling) or http 500 connection refused (felix):
http error 500
problem accessing /system/console/obr. reason: connection refused: connect caused by: java.net.connectexception: connection refused: connect
i tried adding in comma separated list in felix conf/config.properties file without success.
is understanding proper approach how bundles resolved in felix/sling use obr correct?
has gotten work? how work?
probably behind proxy. start vm -dhttp.proxyhost=your.proxy.host -dhttp.proxyport=your.proxy.port arguments.
Comments
Post a Comment