FYI, I started to investigate "cache pollution" last night.
I should have some news later today. Regards JB On 01/28/2014 10:59 AM, Achim Nierbeck wrote:
Hi, Only a rather "drastic" removal of the cache directory. regards, Achim 2014-01-28 Muhzin <[email protected] <mailto:[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] <mailto:[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] <mailto:[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/>
-- Jean-Baptiste Onofré [email protected] http://blog.nanthrax.net Talend - http://www.talend.com
