Hi,

Only a rather "drastic" removal of the cache directory.

regards, Achim


2014-01-28 Muhzin <[email protected]>

> Thanks Achim for the rapid response to my query. Being the problem as it
> may, is there any way to recover from this if it happens.
>
>
> On Tue, Jan 28, 2014 at 2:16 PM, Achim Nierbeck 
> <[email protected]>wrote:
>
>> Hi,
>>
>> yeah it looks like we do have an issue with cache corruption and Felix.
>> It seems to work better with equinox, so right now in the moment it's
>> probably best to switch to equinox as the underlying framework.
>> There is already an issue for this, though we still are investigating.
>>
>> regards, Achim
>>
>>
>> 2014-01-28 Muhzin <[email protected]>
>>
>> Hi all,
>>>
>>> I am using karaf 3.0.0. I am having problem with karaf if it shutdown
>>> abruptly. For example when the system running the karaf container is
>>> shutdown  without karaf shutdown, the next time I start karaf some of the
>>> installed feature bundles are gone missing it seems to not work.
>>>
>>>
>>> ERROR: Bundle org.apache.camel.camel-blueprint [149] Error starting
>>> mvn:org.apache.camel/camel-blueprint/2.12.1
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-blueprint [149]: Unable to resolve 149.0: missing
>>> requirement [149.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.xml.bind))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-blueprint [149]: Unable to resolve 149.0: missing
>>> requirement [149.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.xml.bind)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.camel.camel-stream [150] Error starting
>>> mvn:org.apache.camel/camel-stream/2.12.1
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-stream [150]: Unable to resolve 150.0: missing
>>> requirement [150.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=org.apache.camel)(version>=2.12.0)(!(version>=2.13.0))))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-stream [150]: Unable to resolve 150.0: missing
>>> requirement [150.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=org.apache.camel)(version>=2.12.0)(!(version>=2.13.0)))
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.httpcomponents.httpcore [151] Error starting
>>> mvn:org.apache.httpcomponents/httpcore-osgi/4.2.4
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.httpcomponents.httpcore [151]: Unable to resolve 151.0: missing
>>> requirement [151.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.net.ssl))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.httpcomponents.httpcore [151]: Unable to resolve 151.0: missing
>>> requirement [151.0] osgi.wiring.package; (osgi.wiring.package=javax.net.ssl)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.httpcomponents.httpclient [152] Error starting
>>> mvn:org.apache.httpcomponents/httpclient-osgi/4.2.5
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.httpcomponents.httpclient [152]: Unable to resolve 152.0:
>>> missing requirement [152.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.crypto))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.httpcomponents.httpclient [152]: Unable to resolve 152.0:
>>> missing requirement [152.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.crypto)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.servicemix.specs.stax-api-1.0 [154] Error
>>> starting
>>> mvn:org.apache.servicemix.specs/org.apache.servicemix.specs.stax-api-1.0/2.2.0
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.specs.stax-api-1.0 [154]: Unable to resolve 154.0:
>>> missing requirement [154.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.xml.namespace))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.specs.stax-api-1.0 [154]: Unable to resolve 154.0:
>>> missing requirement [154.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.xml.namespace)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle jackson-core-asl [155] Error starting
>>> mvn:org.codehaus.jackson/jackson-core-asl/1.9.12
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> jackson-core-asl [155]: Unable to resolve 155.0: missing requirement
>>> [155.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=org.codehaus.jackson)(version>=1.9.12)))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> jackson-core-asl [155]: Unable to resolve 155.0: missing requirement
>>> [155.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=org.codehaus.jackson)(version>=1.9.12))
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle jackson-mapper-asl [156] Error starting
>>> mvn:org.codehaus.jackson/jackson-mapper-asl/1.9.12
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> jackson-mapper-asl [156]: Unable to resolve 156.0: missing requirement
>>> [156.0] osgi.wiring.package; (osgi.wiring.package=javax.xml.datatype))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> jackson-mapper-asl [156]: Unable to resolve 156.0: missing requirement
>>> [156.0] osgi.wiring.package; (osgi.wiring.package=javax.xml.datatype)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.servicemix.bundles.aws-java-sdk [157] Error
>>> starting
>>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.aws-java-sdk/1.5.1_1
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.bundles.aws-java-sdk [157]: Unable to resolve 157.0:
>>> missing requirement [157.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.crypto))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.bundles.aws-java-sdk [157]: Unable to resolve 157.0:
>>> missing requirement [157.0] osgi.wiring.package;
>>> (osgi.wiring.package=javax.crypto)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.camel.camel-aws [158] Error starting
>>> mvn:org.apache.camel/camel-aws/2.12.1 (org.osgi.framework.BundleException:
>>> Unresolved constraint in bundle org.apache.camel.camel-aws [158]: Unable to
>>> resolve 158.0: missing requirement [158.0] osgi.wiring.package;
>>> (osgi.wiring.package=com.amazonaws))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-aws [158]: Unable to resolve 158.0: missing
>>> requirement [158.0] osgi.wiring.package; (osgi.wiring.package=com.amazonaws)
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.camel.camel-gson [160] Error starting
>>> mvn:org.apache.camel/camel-gson/2.12.1 (org.osgi.framework.BundleException:
>>> Unresolved constraint in bundle org.apache.camel.camel-gson [160]: Unable
>>> to resolve 160.0: missing requirement [160.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=com.google.gson)(version>=2.2.0)(!(version>=3.0.0))))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-gson [160]: Unable to resolve 160.0: missing
>>> requirement [160.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=com.google.gson)(version>=2.2.0)(!(version>=3.0.0)))
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.servicemix.bundles.ognl [163] Error starting
>>> mvn:org.apache.servicemix.bundles/org.apache.servicemix.bundles.ognl/3.0.6_1
>>> (org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.bundles.ognl [163]: Unable to resolve 163.0: missing
>>> requirement [163.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=javassist)(version>=3.11.0)(!(version>=4.0.0))))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.servicemix.bundles.ognl [163]: Unable to resolve 163.0: missing
>>> requirement [163.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=javassist)(version>=3.11.0)(!(version>=4.0.0)))
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>> ERROR: Bundle org.apache.camel.camel-ognl [165] Error starting
>>> mvn:org.apache.camel/camel-ognl/2.12.1 (org.osgi.framework.BundleException:
>>> Unresolved constraint in bundle org.apache.camel.camel-ognl [165]: Unable
>>> to resolve 165.0: missing requirement [165.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=ognl)(version>=3.0.0)(!(version>=4.0.0))))
>>> org.osgi.framework.BundleException: Unresolved constraint in bundle
>>> org.apache.camel.camel-ognl [165]: Unable to resolve 165.0: missing
>>> requirement [165.0] osgi.wiring.package;
>>> (&(osgi.wiring.package=ognl)(version>=3.0.0)(!(version>=4.0.0)))
>>>  at
>>> org.apache.felix.framework.Felix.resolveBundleRevision(Felix.java:3974)
>>> at org.apache.felix.framework.Felix.startBundle(Felix.java:2037)
>>>  at
>>> org.apache.felix.framework.Felix.setActiveStartLevel(Felix.java:1291)
>>> at
>>> org.apache.felix.framework.FrameworkStartLevelImpl.run(FrameworkStartLevelImpl.java:304)
>>>  at java.lang.Thread.run(Thread.java:744)
>>>         __ __                  ____
>>>        / //_/____ __________ _/ __/
>>>       / ,<  / __ `/ ___/ __ `/ /_
>>>      / /| |/ /_/ / /  / /_/ / __/
>>>     /_/ |_|\__,_/_/   \__,_/_/
>>>
>>>   Apache Karaf (3.0.0)
>>>
>>> Hit '<tab>' for a list of available commands
>>> and '[cmd] --help' for help on a specific command.
>>> Hit '<ctrl-d>' or type 'system:shutdown' or 'logout' to shutdown Karaf.
>>>
>>> karaf@root()> list
>>> START LEVEL 100 , List Threshold: 50
>>>  ID | State     | Lvl | Version        | Name
>>>
>>>
>>> -------------------------------------------------------------------------------------
>>> 149 | Installed |  50 | 2.12.1         | camel-blueprint
>>>
>>> 150 | Installed |  50 | 2.12.1         | camel-stream
>>>
>>> 151 | Installed |  50 | 4.2.4          | Apache HttpCore OSGi bundle
>>>
>>> 152 | Installed |  50 | 4.2.5          | Apache HttpClient OSGi bundle
>>>
>>> 153 | Active    |  50 | 1.8.0          | Commons Codec
>>>
>>> 154 | Installed |  50 | 2.2.0          | Apache ServiceMix :: Specs ::
>>> Stax API 1.0
>>> 155 | Installed |  50 | 1.9.12         | Jackson JSON processor
>>>
>>> 156 | Installed |  50 | 1.9.12         | Data mapper for Jackson JSON
>>> processor
>>> 157 | Installed |  50 | 1.5.1.1        | Apache ServiceMix :: Bundles ::
>>> aws-java-sdk
>>> 158 | Installed |  50 | 2.12.1         | camel-aws
>>>
>>> 159 | Active    |  50 | 2.2.4          | Gson
>>>
>>> 160 | Installed |  50 | 2.12.1         | camel-gson
>>>
>>> 162 | Installed |  80 | 1.1.0.SNAPSHOT | Shamar camel integration
>>>
>>> 163 | Installed |  50 | 3.0.6.1        | Apache ServiceMix :: Bundles ::
>>> ognl
>>> 164 | Active    |  50 | 3.12.1.GA_3    | Apache ServiceMix :: Bundles ::
>>> javassist
>>> 165 | Installed |  50 | 2.12.1         | camel-ognl
>>>
>>>
>>> I am not able to uninstall the packages. It says the 'No bundles
>>> specified.'
>>>
>>>
>>> karaf@root()> uninstall 165
>>> Bundle 165 is invalid
>>> No bundles specified.
>>>
>>>
>>> Please advice on how to handle this.
>>> Thanking you in advance.
>>>  --
>>> BR
>>> Muhsin
>>>
>>
>>
>>
>> --
>>
>> Apache Karaf <http://karaf.apache.org/> Committer & PMC
>> OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer
>> & Project Lead
>> OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home>
>> Commiter & Project Lead
>> blog <http://notizblog.nierbeck.de/>
>>
>
>
>
> --
> BR
> Muhsin
>



-- 

Apache Karaf <http://karaf.apache.org/> Committer & PMC
OPS4J Pax Web <http://wiki.ops4j.org/display/paxweb/Pax+Web/> Committer &
Project Lead
OPS4J Pax for Vaadin <http://team.ops4j.org/wiki/display/PAXVAADIN/Home>
Commiter & Project Lead
blog <http://notizblog.nierbeck.de/>

Reply via email to