Krzysztof Sobkowiak created SM-2316:
---------------------------------------
Summary: Problems when reinstalling the drools examples
Key: SM-2316
URL: https://issues.apache.org/jira/browse/SM-2316
Project: ServiceMix
Issue Type: Task
Components: examples
Affects Versions: 5.0.1, 5.0.2, 6.0.0
Reporter: Krzysztof Sobkowiak
Fix For: 5.0.2, 5.1.1, 6.0.0
When one of the drools samples is uninstalled and next installed again
following error appears in log
{code}
java.lang.IllegalStateException: Bundle is uninstalled
at org.apache.felix.framework.Felix.loadBundleClass(Felix.java:1693)
at org.apache.felix.framework.BundleImpl.loadClass(BundleImpl.java:926)
at
org.springframework.osgi.util.BundleDelegatingClassLoader.findClass(BundleDelegatingClassLoader.java:99)[114:org.springframework.osgi.core:1.2.1]
at
org.springframework.osgi.util.BundleDelegatingClassLoader.loadClass(BundleDelegatingClassLoader.java:156)[114:org.springframework.osgi.core:1.2.1]
at java.lang.ClassLoader.loadClass(ClassLoader.java:358)[:1.7.0_55]
at java.lang.Class.forName0(Native Method)[:1.7.0_55]
at java.lang.Class.forName(Class.java:270)[:1.7.0_55]
{code}
Refreshing the drools bundle solves the problem. The problem soes not happen in
{{5.0.0}} where the drools bundle was part of the drools example feature.
Extracting the drools bundle in a separate feature caused the problem. It seems
that the drools bundle must be installed together with routes or must be
refreshed after the routes are installed
--
This message was sent by Atlassian JIRA
(v6.2#6252)