Hi, Am Montag, den 31.12.2007, 10:53 +0100 schrieb Carsten Ziegeler: > Felix Meschberger schrieb: > > If the class is imported from the system bundle, it seems the class is > > loaded from outside of the OSGi framework. In this case you might want > > to look at the running configuration for the > > org.osgi.framework.bootdelegation and org.osgi.framework.system.packages > > as well as probably the org.apache.sling.launcher.system.packages and > > org.apache.sling.launcher.bootdelegation properties. > > > The class is loaded correctly from the jcr api bundle - but it seems > that the > class coming from the rmi connection is loading differently. >
Now, I do not understand anymore: You say, Jackrabbit is started embedded in Sling (using the jackrabbit-server bundle) but then you say, the RMI connection classes do not fit ?? Could it be, that you did not start Jackrabbit embedded but in a separate tomcat web app and you access it through the jackrabbit-client bundle ? Now, the question is, how the jackrabbit-client bundle loads the respective class. Regards Felix
