Question. What's the differences between Felix HTTP service (powered by jetty) and PAX ?
2009/2/16 Alin Dreghiciu <[email protected]>: > Pax Web Service requires that some bundle exports the > org.osgi.service.cm package = Configuration Admin. You do not need an > implementation but you need a bundle to exports that package. You can > find a bundle that exports that package as either: > * as part of Felix implementation of config admin service: > http://repo2.maven.org/maven2/org/apache/felix/org.apache.felix.configadmin/1.0.10/org.apache.felix.configadmin-1.0.10.jar > * OSGi Alliance compendium bundle that you can find in > http://repository.ops4j.org/maven2/org/osgi/org.osgi.compendium (take > the version you want, but I suppose that > http://repository.ops4j.org/maven2/org/osgi/org.osgi.compendium/4.1.0/org.osgi.compendium-4.1.0.jar > will be just fine). > > If you go for the second option then you will only be able to use the > configuration properties set via system properties as in your felix > config file. If you go for the first option you can then use the > configuration admin to set up pax web properties. > > HTH, > Alin > > On Mon, Feb 16, 2009 at 5:16 PM, Henri Gomez <[email protected]> wrote: >> Hi to all, >> >> I tried to use webconsole (1.2.2) with felix 1.4.1. >> >> I follow the documentation and grabbed pax runner 0.5.2 and tried to start >> it : >> >> -> install file:bundle/pax-web-service-0.5.2.jar >> Bundle ID: 11 >> -> start 11 >> -> org.osgi.framework.BundleException: Unresolved constraint in bundle >> 11: package; >> (&(package=org.osgi.service.cm)(version>=1.0.0)(!(version>=2.0.0))) >> >> I built the latest http-server from trunk : >> >> ->install file:bundle/org.apache.felix.http.jetty-0.9.0-SNAPSHOT.jar >> Bundle ID: 12 >> ->start 12 >> org.osgi.framework.BundleException: Unresolved constraint in bundle >> 12: package; (&(package=org.osgi.service.log)(version>=1.3.0)) >> >> Any idea what could be the problem ? >> >> Here is the felix config file : >> >> org.osgi.framework.storage=${felix.cache.rootdir}/cache >> >> felix.auto.start.1= \ >> file:bundle/org.apache.felix.shell-1.0.2.jar \ >> file:bundle/org.apache.felix.shell.tui-1.0.2.jar \ >> file:bundle/org.apache.felix.bundlerepository-1.2.1.jar >> >> felix.log.level=1 >> org.osgi.service.http.port=8080 >> osgi.shell.telnet=on >> obr.repository.url=http://felix.apache.org/obr/releases.xml >> >> # IP Address on which the remote shell is accessible (since 1.0.4). >> osgi.shell.telnet.ip=127.0.0.1 >> # Port on which the remote shell is accessible. >> osgi.shell.telnet.port=6666 >> # The maximum number of simultaneous connections. >> osgi.shell.telnet.maxconn=2 >> osgi.shell.telnet.socketTimeout=0 >> >> >> Regards >> >> --------------------------------------------------------------------- >> To unsubscribe, e-mail: [email protected] >> For additional commands, e-mail: [email protected] >> >> > > > > -- > Alin Dreghiciu > http://www.ops4j.org - New Energy for OSS Communities - Open > Participation Software. > http://www.qi4j.org - New Energy for Java - Domain Driven Development. > http://www.codedragons.com - New Energy for Projects - Great People > working on Great Projects at Great Places > > --------------------------------------------------------------------- > To unsubscribe, e-mail: [email protected] > For additional commands, e-mail: [email protected] > > --------------------------------------------------------------------- To unsubscribe, e-mail: [email protected] For additional commands, e-mail: [email protected]

