OK, thanks, /Bengt
2013/5/30 Clement Escoffier <[email protected]> > Not yet, we're in process to generate these distributions as part of the > release process. But the distribution can be built with Maven ( > http://svn.apache.org/viewvc/felix/trunk/ipojo/distributions/ipojo-webconsole-quicktart/ > ) > > Regards, > > Clement > > On 30 mai 2013, at 09:58, Bengt Rodehav <[email protected]> wrote: > > > Interesting. Is this an officially released artifact that I can depend on > > and download from maven central? > > > > /Bengt > > > > > > 2013/5/30 Clement Escoffier <[email protected]> > > > >> For information, I provide a felix distribution with all the required > >> bundles: > >> > http://felix.apache.org/documentation/subprojects/apache-felix-ipojo/apache-felix-ipojo-tools/ipojo-webconsole-quicktart-distribution.zip > >> > >> Regards, > >> > >> Clement > >> > >> > >> On 30 mai 2013, at 09:46, Bengt Rodehav <[email protected]> wrote: > >> > >>> Thanks for you reply Felix, > >>> > >>> Yes, I think you are right. The issue is in Karaf which exports the > wrong > >>> package version. I will create a JIRA in Karaf for this and wait until > >> that > >>> is fixed before I upgrade iPojo. > >>> > >>> /Bengt > >>> > >>> > >>> 2013/5/30 Felix Meschberger <[email protected]> > >>> > >>>> Hi Bengt > >>>> > >>>> Just out of curiosity: What build of the Web Console do you have > which > >>>> exports the o.a.f.webconsole package at version 4.0 ? > >>>> > >>>> We have a Web Console 4.0 bundle version, but that still exports the > API > >>>> at 3.1.2 because it was not modified for the 4.0 bundle release. > >>>> > >>>> Does Karaf have its own Web Console build, which exposes the wrong API > >>>> version ? > >>>> > >>>> Hmm, so it seems: Looking at [1] they in fact export just the package > >>>> without an explicit version (bad habit) which causes newer bundle > >> plugins > >>>> to use the bundle version as the package export version, which is > >>>> definitely wrong in this case (actually, I content it is wrong in most > >>>> cases; except that you have at least an export version; but that is a > >>>> different story). > >>>> > >>>> So, in effect, either use the plain Felix Web Console or have the > Karaf > >>>> project fix their exports. > >>>> > >>>> Regards > >>>> Felix > >>>> > >>>> [1] > >>>> > https://svn.apache.org/repos/asf/karaf/trunk/webconsole/console/pom.xml > >>>> > >>>> Am 30.05.2013 um 09:16 schrieb Bengt Rodehav: > >>>> > >>>>> I ended up using Geronimo's json which solved that problem. However, > I > >>>>> still can't get it to work. Now I get > >>>>> > >>>>> ERROR: Bundle org.apache.felix.ipojo.webconsole [98] Error starting > >>>>> mvn:org.apache.felix/org.apache.felix.ipojo.webconsole/1.7.0 > >>>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle > >>>>> org.apache.felix.ipojo.webconsole [98]: Unable to resolve 98.0: > missing > >>>>> requirement [98.0] osgi.wiring.package; > >>>>> > >>>> > >> > (&(osgi.wiring.package=org.apache.felix.webconsole)(version>=3.1.0)(!(version>=4.0.0))))org.osgi.framework.BundleException: > >>>>> Unresolved constraint in bundle org.apache.felix.ipojo.webconsole > [98]: > >>>>> Unable to resolve 98.0: missing requirement [98.0] > osgi.wiring.package; > >>>>> > >>>> > >> > (&(osgi.wiring.package=org.apache.felix.webconsole)(version>=3.1.0)(!(version>=4.0.0))) > >>>>> at > >>>>> > org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826) > >>>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:1868) > >>>>> at > >>>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1191) > >>>>> at > >>>>> > >>>> > >> > org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:295) > >>>>> at java.lang.Thread.run(Thread.java:662) > >>>>> > >>>>> I use Karaf 2.3.1 which comes with the bundle > >>>>> "org.apache.karaf.webconsole.console" > >>>>> - which I have always used. It exports the package > >>>>> org.apache.felix.webconsole version 4.0.0. > >>>>> > >>>>> Looking at the stacktrace it seems like the new iPojo web console > >> plugin > >>>>> does not work with version 4.0.0. How did this happen? I guess this > >>>> means > >>>>> I cannot use the new iPojo version with Karaf 2.3.1. Or am I missing > >>>>> something? > >>>>> > >>>>> /Bengt > >>>>> > >>>>> > >>>>> > >>>>> 2013/5/29 Bengt Rodehav <[email protected]> > >>>>> > >>>>>> Thanks Clement, > >>>>>> > >>>>>> /Bengt > >>>>>> > >>>>>> > >>>>>> 2013/5/29 Clement Escoffier <[email protected]> > >>>>>> > >>>>>>> Hi, > >>>>>>> > >>>>>>> You can use this bundle: > >>>>>>> > >>>>>>> > >>>> > >> > http://maven.ow2.org/maven2/org/json/org.ow2.chameleon.commons.json/20090911-0002/org.ow2.chameleon.commons.json-20090911-0002.jar > >>>>>>> > >>>>>>> Regards, > >>>>>>> > >>>>>>> Clement > >>>>>>> > >>>>>>> > >>>>>>> On 29 mai 2013, at 15:57, Bengt Rodehav <[email protected]> wrote: > >>>>>>> > >>>>>>>> I just upgraded to the latest (recently released) iPOJO bundles. > >> After > >>>>>>> the > >>>>>>>> upgrade I get the following exception: > >>>>>>>> > >>>>>>>> java.lang.Exception: Could not start bundle > >>>>>>>> mvn:org.apache.felix/org.apache.felix.ipojo.webconsole/1.7.0 in > >>>>>>> feature(s) > >>>>>>>> seco-webconsole-1.7-SNAPSHOT: Unresolved constraint in bundle > >>>>>>>> org.apache.felix.ipojo.webconsole [98]: Unable to resolve 98.0: > >>>> missing > >>>>>>>> requirement [98.0] osgi.wiring.package; > >> (osgi.wiring.package=org.json) > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:482)[40:org.apache.karaf.features.core:2.3.1] > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl$2.run(FeaturesServiceImpl.java:1150)[40:org.apache.karaf.features.core:2.3.1] > >>>>>>>> Caused by: org.osgi.framework.BundleException: Unresolved > constraint > >>>> in > >>>>>>>> bundle org.apache.felix.ipojo.webconsole [98]: Unable to resolve > >> 98.0: > >>>>>>>> missing requirement [98.0] osgi.wiring.package; > >>>>>>>> (osgi.wiring.package=org.json) > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3826)[org.apache.felix.framework-4.0.3.jar:] > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.felix.framework.Felix.startBundle(Felix.java:1868)[org.apache.felix.framework-4.0.3.jar:] > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.felix.framework.BundleImpl.start(BundleImpl.java:944)[org.apache.felix.framework-4.0.3.jar:] > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.felix.framework.BundleImpl.start(BundleImpl.java:931)[org.apache.felix.framework-4.0.3.jar:] > >>>>>>>> at > >>>>>>>> > >>>>>>> > >>>> > >> > org.apache.karaf.features.internal.FeaturesServiceImpl.installFeatures(FeaturesServiceImpl.java:479)[40:org.apache.karaf.features.core:2.3.1] > >>>>>>>> ... 1 more > >>>>>>>> > >>>>>>>> I'm running under Karaf 2.3.1. > >>>>>>>> > >>>>>>>> Is this a newly added dependency for the iPOJO web console? What > >>>> bundle > >>>>>>> do > >>>>>>>> you recommend me to install to satisfy this dependency? > >>>>>>>> > >>>>>>>> /Bengt > >>>>>>> > >>>>>>> > >>>>>>> > --------------------------------------------------------------------- > >>>>>>> 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] > >>>> > >>>> > >> > >> > >> --------------------------------------------------------------------- > >> To unsubscribe, e-mail: [email protected] > >> For additional commands, e-mail: [email protected] > >> > >> > >

