I am having a problem with JMeter. I have a thread group with a web service request and an xpath exctractor. I set the reference name field in the xpath extractor to a user-defined variable that's defined outside the thread group. However, that user-defined variable is never set. I know because any subsequent web service request that references that user-defined variable fails.
Note that this is NOT a problem when I place the user-defined variables within the same thread-group as the web request. Then, the user-defined variable gets set.
How do I work around this bug? I need a way for one thread group to set a user-defined variable through the xpath extractor, so the user-defined variable can be used by another thread group.