Hi list! I've done this before but I'm damned if I can remember what I did last time to solve it.
I've created a new source tree alongside the main JMeter source on my machine. I've created a new Logic Controller (the Failing Transaction Controller -- it records it's success/failure as true based on the success/failure of it's children samplers) and a FailureTransactionControllerGui to go with it. They are cut/paste jobs of the existing Transaction Controller and associated GUI class, so they are in the same package (org.apache.jmeter.control and org.apache.jmeter.control.gui) and have the same base class and associated interfaces. I've shipped these two class files into their own JAR and placed that JAR into lib/ext in my JMeter install. I then restarted JMeter. How do I now make them appear in the JMeter GUI? They've not auto-magically inserted themselves into the Logic Controller menu. I have a vague feeling that you need to change something around, but I can't remember what... I also thought it was at least reflection based and therefore there wasn't much config. Any help greatfully received! Hopefully it's not complex.