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