Robert Munteanu created SLING-5653:
--------------------------------------
Summary: adaptTo tag fails when adaptTo parameter is an expression
Key: SLING-5653
URL: https://issues.apache.org/jira/browse/SLING-5653
Project: Sling
Issue Type: Bug
Components: Scripting
Affects Versions: Scripting JSP-Taglib 2.2.4
Reporter: Robert Munteanu
Assignee: Robert Munteanu
Fix For: Scripting JSP-Taglib 2.2.6
The following code sample fails:
{code:java}
<c:set var="dest" value="org.apache.sling.api.resource.ValueMap"/>
<sling:adaptTo adaptable="${resource}" adaptTo="${dest}" var="props5"/>
{code}
Root cause seems to be
{noformat}Caused by: java.lang.ClassCastException: java.lang.Object cannot be
cast to java.lang.String
at javax.servlet.jsp.tagext.TagData.getAttributeString(TagData.java:138)
at
org.apache.sling.scripting.jsp.taglib.tei.AdaptToTEI.getClassName(AdaptToTEI.java:26){noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)