1 person found this helpful
Sometimes we encounter this error even if there are some errors in your bundles. Check if you all your bundles and components are active.
Yes, all bundles are active.
I have just removed our bundle and all traces of the application from the repository and tried the Geomettrix example pages but still the same error.
I really don't want to have to create a fresh development instance but can't see another way around it. It is concerning that it can all break so easily.
Can you share log. I will try to see if I can provide any more updates. Not only bundles, check the components as well. Sometimes if components are not active you will get this kind of error.
Thanks for your suggestion, the server log showed bundles that were not working properly including cq-wcm-taglib-5.2.0.jar and day-commons-jstl-1.1.2.jar.
Here's the error messages:
16.01.2013 10:48:55 *ERROR* webapp-CRX Launchpad Webapp: ERROR: org.apache.felix.framework.cache.BundleCache: Error creating archive. (java.io.FileNotFoundException: D:\CQ5\author\crx-quickstart\launchpad\felix\bundle30\version162.-1\revision.location (The system cannot find the path specified))
java.io.FileNotFoundException: D:\CQ5\author\crx-quickstart\launchpad\felix\bundle30\version162.-1\revision.location (The system cannot find the path specified)
The refresh.counter file contained 162 but the bundle jar was in a folder called version161.0. So, I changed the refresh.counter to 161 and it's all working fine again.
What can cause this mismatch?