[
https://issues.apache.org/jira/browse/SLING-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12777302#action_12777302
]
Ray Davis commented on SLING-1163:
----------------------------------
The Felix SCR upgrade broke the FsResourceProvider extension: the deployed
bundle no longer shows up with implementations of ManagedService and
ManagedServiceFactory, and therefore becomes unavailable to Felix Web Console's
"Factory Configurations". I'll try to supply a patch tomorrow if no one beats
me to it.
> Dynamic Class Loader components unsatisfied after a bundle is updated
> ---------------------------------------------------------------------
>
> Key: SLING-1163
> URL: https://issues.apache.org/jira/browse/SLING-1163
> Project: Sling
> Issue Type: Bug
> Components: Launchpad
> Affects Versions: Launchpad Bundles 5
> Reporter: Vidar S. Ramdal
> Assignee: Felix Meschberger
> Fix For: Launchpad Bundles 6
>
>
> The components of the org.apache.sling.commons.classloader bundle gets
> unsatisifed when another bundle is updated. This only applies to some
> bundles, and it is currently unclear what exact characteristics are necessary
> for the symptoms to appear. However, the error seems to be allways
> reproducible with certain bundles.
> More background at http://markmail.org/thread/mh5frzq57b4bmb7q
> To reproduce:
> 1. Create a script at /apps/sling/servlet/default/html.esp
> 2. Create a node at /node
> 3. Browse to /node.html
> 4. Observe how the script is used for rendering
> 5. Update an "offending" bundle
> 6. Browse to /node.html again
> Expected result:
> - Your html.esp script is used for rendering
> Actual result:
> - The HtmlRendererServlet is used for rendering, just as if your script did
> not exist. The Felix Web Console lists
> org.apache.sling.scripting.javascript.internal.RhinoJavaScriptEngineFactory
> and org.apache.sling.scripting.jsp.JspScriptEngineFactory components as
> "unsatisfied".
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.