Hi Vidar,

What version of the Felix Declarative Services bundle are you using ?

I know that the latest release (1.0.8) has some issues rebinding
dependencies. This (and much more) has been fixed in Felix Declarative
Services trunk.

Maybe it would help upgrading ?

Regards
Felix

Vidar Ramdal schrieb:
> I'm seeing a problem with the org.apache.sling.commons.classloader bundle.
> When I update certain of my own bundles, RhinoJavaScriptEngineFactory
> and JspScriptEngineFactory components are listed as unsatisfied in the
> web console (see attached screenshot). This only happens with some of
> my bundles, not all, but the problem seems to be reproducable always.
> 
> In this state, all attempts to run a rendering script fails with 403
> Forbidden, as if the script does not exist. Let's say I have the
> script /apps/page/GET.esp.
> Before a bundle update, the script is invoked when I request
> http://localhost:8080/node. After I update a bundle, the same URL
> gives me 403 Forbidden, as if the script does not exist.
> This seems to only apply to scripts, not servlets -
> http://localhost:8080/node.html always gives me the default output by
> HtmlRendererServlet.
> 
> When this problem occurs, I restart the Dynamic Class Loader bundle,
> and everything is back to normal - until I update one of my
> problematic bundles again.
> 
> I have yet to discover exactly what in my bundles is triggering this
> error, but I'll investigate more.
> 
> In the mean time, is anyone else seeing this problem?
> 

Reply via email to