You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Felix Meschberger (JIRA)" <ji...@apache.org> on 2009/11/06 20:00:32 UTC

[jira] Resolved: (SLING-1163) Dynamic Class Loader components unsatisfied after a bundle is updated

     [ https://issues.apache.org/jira/browse/SLING-1163?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Felix Meschberger resolved SLING-1163.
--------------------------------------

    Resolution: Fixed

Upgraded the Sling bundles project to refer to the released Apache Felix SCR 1.2.0 which implemens the DS 1.1 (Compendium R4.2) spec and also fixes the mentioned issue.

> 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.