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)

Reply via email to