You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@felix.apache.org by Bengt Rodehav <be...@rodehav.com> on 2013/05/29 15:57:07 UTC

iPOJO Webconsole Plugins 1.7.0 requires org.json

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

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Bengt Rodehav <be...@rodehav.com>.
OK, thanks,

/Bengt


2013/5/30 Clement Escoffier <cl...@gmail.com>

> 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 <be...@rodehav.com> wrote:
>
> > Interesting. Is this an officially released artifact that I can depend on
> > and download from maven central?
> >
> > /Bengt
> >
> >
> > 2013/5/30 Clement Escoffier <cl...@gmail.com>
> >
> >> 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 <be...@rodehav.com> 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 <fm...@adobe.com>
> >>>
> >>>> 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 <be...@rodehav.com>
> >>>>>
> >>>>>> Thanks Clement,
> >>>>>>
> >>>>>> /Bengt
> >>>>>>
> >>>>>>
> >>>>>> 2013/5/29 Clement Escoffier <cl...@gmail.com>
> >>>>>>
> >>>>>>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
> >>>>>>> For additional commands, e-mail: users-help@felix.apache.org
> >>>>>>>
> >>>>>>>
> >>>>>>
> >>>>
> >>>>
> >>>> ---------------------------------------------------------------------
> >>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >>>> For additional commands, e-mail: users-help@felix.apache.org
> >>>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >> For additional commands, e-mail: users-help@felix.apache.org
> >>
> >>
>
>

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Clement Escoffier <cl...@gmail.com>.
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 <be...@rodehav.com> wrote:

> Interesting. Is this an officially released artifact that I can depend on
> and download from maven central?
> 
> /Bengt
> 
> 
> 2013/5/30 Clement Escoffier <cl...@gmail.com>
> 
>> 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 <be...@rodehav.com> 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 <fm...@adobe.com>
>>> 
>>>> 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 <be...@rodehav.com>
>>>>> 
>>>>>> Thanks Clement,
>>>>>> 
>>>>>> /Bengt
>>>>>> 
>>>>>> 
>>>>>> 2013/5/29 Clement Escoffier <cl...@gmail.com>
>>>>>> 
>>>>>>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
>>>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>>>> 
>>>>>>> 
>>>>>> 
>>>> 
>>>> 
>>>> ---------------------------------------------------------------------
>>>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>> 
>> 


Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Bengt Rodehav <be...@rodehav.com>.
Interesting. Is this an officially released artifact that I can depend on
and download from maven central?

/Bengt


2013/5/30 Clement Escoffier <cl...@gmail.com>

> 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 <be...@rodehav.com> 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 <fm...@adobe.com>
> >
> >> 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 <be...@rodehav.com>
> >>>
> >>>> Thanks Clement,
> >>>>
> >>>> /Bengt
> >>>>
> >>>>
> >>>> 2013/5/29 Clement Escoffier <cl...@gmail.com>
> >>>>
> >>>>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
> >>>>> For additional commands, e-mail: users-help@felix.apache.org
> >>>>>
> >>>>>
> >>>>
> >>
> >>
> >> ---------------------------------------------------------------------
> >> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> >> For additional commands, e-mail: users-help@felix.apache.org
> >>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Clement Escoffier <cl...@gmail.com>.
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 <be...@rodehav.com> 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 <fm...@adobe.com>
> 
>> 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 <be...@rodehav.com>
>>> 
>>>> Thanks Clement,
>>>> 
>>>> /Bengt
>>>> 
>>>> 
>>>> 2013/5/29 Clement Escoffier <cl...@gmail.com>
>>>> 
>>>>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
>>>>> For additional commands, e-mail: users-help@felix.apache.org
>>>>> 
>>>>> 
>>>> 
>> 
>> 
>> ---------------------------------------------------------------------
>> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Bengt Rodehav <be...@rodehav.com>.
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 <fm...@adobe.com>

> 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 <be...@rodehav.com>
> >
> >> Thanks Clement,
> >>
> >> /Bengt
> >>
> >>
> >> 2013/5/29 Clement Escoffier <cl...@gmail.com>
> >>
> >>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
> >>> For additional commands, e-mail: users-help@felix.apache.org
> >>>
> >>>
> >>
>
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Felix Meschberger <fm...@adobe.com>.
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 <be...@rodehav.com>
> 
>> Thanks Clement,
>> 
>> /Bengt
>> 
>> 
>> 2013/5/29 Clement Escoffier <cl...@gmail.com>
>> 
>>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
>>> For additional commands, e-mail: users-help@felix.apache.org
>>> 
>>> 
>> 


---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org


Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Bengt Rodehav <be...@rodehav.com>.
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 <be...@rodehav.com>

> Thanks Clement,
>
> /Bengt
>
>
> 2013/5/29 Clement Escoffier <cl...@gmail.com>
>
>> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
>> For additional commands, e-mail: users-help@felix.apache.org
>>
>>
>

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Bengt Rodehav <be...@rodehav.com>.
Thanks Clement,

/Bengt


2013/5/29 Clement Escoffier <cl...@gmail.com>

> 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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
> For additional commands, e-mail: users-help@felix.apache.org
>
>

Re: iPOJO Webconsole Plugins 1.7.0 requires org.json

Posted by Clement Escoffier <cl...@gmail.com>.
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 <be...@rodehav.com> 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: users-unsubscribe@felix.apache.org
For additional commands, e-mail: users-help@felix.apache.org