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] >> >>

