RequestDispatcherOption string parsing in SlingScriptHelper.include(String,
String)
-----------------------------------------------------------------------------------
Key: SLING-234
URL: https://issues.apache.org/jira/browse/SLING-234
Project: Sling
Issue Type: Bug
Components: API, Scripting
Reporter: Felix Meschberger
Assignee: Felix Meschberger
Fix For: 2.0.0
Currently the RequestDispatcherOptions given to the
SlingScriptHelper.include(String path, String options) method are parsed as
follows:
* If the string neither contains a comma nor a colon, the string is
interpreted as a resource type. Hence a RequestDispatcherOption object is
created setting the "forceResourceType" option to the given string
* Otherwise the string is parsed using the comma as a separator for the
option list and the colon as a separator between an option name and its value.
This definition of using the colon as a name/value separator collides with the
use of the colon as a namespace separator also used in resource types. We
should change this to use the equals sign also used in properties files as the
separator between names and values.
--
This message is automatically generated by JIRA.
-
You can reply to this email to add a comment to the issue online.