You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@sling.apache.org by "Konrad Windszus (Jira)" <ji...@apache.org> on 2021/08/02 13:39:00 UTC

[jira] [Comment Edited] (SLING-10689) Extends file must not always generate a Requires-Capability header

    [ https://issues.apache.org/jira/browse/SLING-10689?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17390542#comment-17390542 ] 

Konrad Windszus edited comment on SLING-10689 at 8/2/21, 1:38 PM:
------------------------------------------------------------------

bq. Why do you need to introduce a stricter parser?

As outlined above 

bq. to support more parameters than just version ... without relying on the order.

What would be your proposal how that flag should be expressed?


was (Author: kwin):
bq. to support more parameters than just version ... without relying on the order.

What would be your proposal how that flag should be expressed?

> Extends file must not always generate a Requires-Capability header
> ------------------------------------------------------------------
>
>                 Key: SLING-10689
>                 URL: https://issues.apache.org/jira/browse/SLING-10689
>             Project: Sling
>          Issue Type: Improvement
>          Components: Maven Plugins and Archetypes
>    Affects Versions: Scripting Bundle Maven Plugin 0.3.0
>            Reporter: Konrad Windszus
>            Assignee: Konrad Windszus
>            Priority: Major
>             Fix For: Scripting Bundle Maven Plugin 0.4.0
>
>
> The  {{extends}} file is necessary for bundled scripts as this generates the {{extends}} attribute of the {{sling.servlet}} capability (which is the only way to express inheritance). Currently the scriptingbundle-maven-plugin always also generates an according {{Require-Capability}} header (https://sling.apache.org/components/scriptingbundle-maven-plugin/). The latter can only be resolved in case the script it extends from is provided as bundled script as well, but not if it is a regular resource script. Therefore there must be an option in the extends file to not generate the Require-Capability header.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)