Hi,
it looks like there might be a problem with the class AbstractSoapUIMultiAction.
If I'm not wrong, this should create action for multiple selected modelItems (something like "Delete TestSteps", bulk Enable or disable).
In my attached Maven project, you can find my plugin, which is using AbstractSoapUIMultiAction in order to display names of selected modelItems via UISupport.showInfoMessage (just to demonstate this bug).
My plugin isn't available when I select multiple modelItems, it's available only when I select one modelItem (in my case, it's TestCase), but after invoking it, nothing happens
With just small hope, I also tried the 3 param constructor of class AbstractSoapUIMultiAction, but that was causing following errors to be thrown in the Ready! API log:
ERROR:Error building actions
java.lang.NullPointerException
at com.eviware.soapui.support.action.swing.ActionListBuilder.addActions(ActionListBuilder.java:135)
at com.eviware.soapui.support.action.swing.ActionListBuilder.buildActions(ActionListBuilder.java:92)
at com.eviware.soapui.support.action.swing.ActionListBuilder.buildActions(ActionListBuilder.java:77)
at com.eviware.soapui.support.action.swing.ActionListBuilder.buildActions(ActionListBuilder.java:62)
....
....
I'm using SoapUI NG Pro in Ready! API 1.5.0
In folder target you can find my plugin from my latest attempt.
If it's possible, could you, please, get this to the Ready! API team for review.
Thanks in advance
Regards,
Marek Ciz