https://issues.apache.org/bugzilla/show_bug.cgi?id=45050

           Summary: Deepest rooted user defined variables always take
                    precedence
           Product: JMeter
           Version: 2.3.1
          Platform: PC
        OS/Version: Windows XP
            Status: NEW
          Severity: major
          Priority: P2
         Component: Main
        AssignedTo: [email protected]
        ReportedBy: [EMAIL PROTECTED]


I create a Test Plan like so:

Test Plan
-> Thread Group
  |-> User Defined Variable #1
    |- SOAP/XML-RPC Request #1
    |-> Simple Controller
      |- User Defined Variable #2
      |- SOAP/XML-RPC Request #2
      |-> Simple Controller
        |- User Defined Variable #3
        |- SOAP/XML-RPC Request #3

Each SOAP/XML-RPC Request has the following xml:
<xml>${REPLACEME}</xm>

User Defined Variable #1
REPLACEME = LEVEL1

User Defined Variable #2
REPLACEME = LEVEL2

User Defined Variable #3
REPLACEME = LEVEL3

I would think that each level of SOAP/XML request would replace the variable
closest to its local scope. However, all SOAP/XML request had
"<xml>LEVEL3</xml>" sent.

Doing this with the Pre-Processor->User Parameters work as expected however.


-- 
Configure bugmail: https://issues.apache.org/bugzilla/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to