You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "David Bosschaert (JIRA)" <ji...@apache.org> on 2014/04/04 20:26:14 UTC
[jira] [Updated] (SLING-3493) Javashell demo doesn't work
[ https://issues.apache.org/jira/browse/SLING-3493?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Bosschaert updated SLING-3493:
------------------------------------
Attachment: SLING-3493.diff
The attached SLING-3493.diff patch fixes these issues.
The dependency error in the commons/compiler is caused by an import indirectly referenced from an eclipse component: org.osgi.service.prefs. This import is not needed so I removed it.
The import range on org.osgi.framework in scripting/java is wrong, which is caused by a transitive dependency of the o.a.s.commons.compiler component. I have excluded that in Maven so that the correct version of this package is picked up from the org.osgi.core module.
> Javashell demo doesn't work
> ---------------------------
>
> Key: SLING-3493
> URL: https://issues.apache.org/jira/browse/SLING-3493
> Project: Sling
> Issue Type: Bug
> Components: Commons, Samples
> Reporter: David Bosschaert
> Attachments: SLING-3493.diff
>
>
> The JavaShell demo doesn't work because its dependencies have issues with their metadata.
> The JavaShell demo has dependencies on the org.apache.sling.commons.compiler and org.apache.sling.scripting.java bundles.
> Both these bundles don't resolve.
> The org.apache.sling.commons.compiler bundle has:
> org.osgi.service.prefs,version=[1.1,2) -- Cannot be resolved
> The org.apache.sling.scripting.java bundle has:
> org.osgi.framework,version=[1.7,2) -- Cannot be resolved
--
This message was sent by Atlassian JIRA
(v6.2#6252)