Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 1.5
    • Fix Version/s: 1.6
    • Component/s: None
    • Labels:
      None
    • Environment:
      Windows XP SP2

      Description

      There is an issue with the new supported feature of assigning null-values to velocity variables. The following scenarios illustrate the error. The configuration parameter "directive.set.null.allowed" must be set to "true".

      Scenario 1 (correct behaviour outside macro):

      #set ($test = "test")
      $test
      #set ($test = $null)
      $test

      yields to the output:

      test
      $test

      Scenario 2 (erroneous behaviour using macro):

      #macro (test)
      #set ($test = "test")
      $test
      #set ($test = $null)
      $test
      #end

      #test()

      yields to the output:

      test
      test

      and the varibale test has not been resetted to null which is the error.

        Attachments

          Activity

            People

            • Assignee:
              Unassigned
              Reporter:
              jukefox jukefox
            • Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: