Uploaded image for project: 'Railo'
  1. Railo
  2. RAILO-139

JSP tag libraries attribute case is lost when calling the backing class

    Details

    • Type: Bug
    • Status: Resolved (View Workflow)
    • Priority: Major
    • Resolution: Done
    • Affects Version/s: 3.0
    • Fix Version/s: 3.0
    • Labels:
      None

      Description

      Railo is incorrectly lower casing the implicit setter from a java tag;s attribute, the backing class has no method with that casing.

      Steps to reproduce:

      a java tag library is brought into the cf page via cfimport
      a call is made against it, (replacing > and < with _ for sake of jira )

      tagprefix:tagName tagAttributeWithMultipleWordsCased="true" /

      Railo then attempts to call setTagattributewithmultiplewordscased(), when it should call setTagAttributeWithMultipleWordsCased() on the backing class.

      A missingMethod error is thrown.

      I submitted this in the contact me form on railo-technologies, this takes precedence.

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                micstriit Michael Offner
                Reporter:
                frankamp Joshua Frankamp
              • Votes:
                1 Vote for this issue
                Watchers:
                0 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: