Im trying to perform a condition based on 2 varibles, but I can't seem to get right the expression. I've been trying to chain the conditions, but it doesnt work. What's the equivalent of this:
<change>
<condition value="volume">
<condition match=" $token$ != 1">
<set token="volume-details1">true</set>
<unset token="resptime-details1"></unset>
<unset token="error-details1"></unset>
<unset token="gctime-details1"></unset>
<unset token="thread-details1"></unset>
<unset token="connpool-details1"></unset>
<unset token="cpu-details1"></unset>
<unset token="memory-details1"></unset>
<unset token="disk-details1"></unset>
</condition>
</condition>
</change>
<init>
<set token="token">0</set>
</init>
Hi @greggz,
As your condition is nested can you please try below conditions in your condition code?
<condition match=" $value$="volume" AND $token$ != 1">
Thanks
Hi @greggz,
As your condition is nested can you please try below conditions in your condition code?
<condition match=" $value$="volume" AND $token$ != 1">
Thanks
<condition match=" $token$ != 1">
.. This line works fine if it's not inside the Outer condition. So, it's not from that Im sure
oooh..
$token$ is not a input token.?... Can you please share your sample xml ?
No. Token is a "global" token.
okay.
I think I missed nested condition tag. Can you please try this?
<condition match=" $value$="volume" AND $token$ != 1">
Marvelous. It works! Thanks. Update answer for me to mark it as correct. thanks
Answer updated
Please accept and upvote any comment which helped you.
Thanks