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

Reply via email to