-
Notifications
You must be signed in to change notification settings - Fork 7
Description
Hi,
couple of days ago, I created following topic in the Ready! API and SoapUI PlugIn Development section on SmartBear Community:
http://community.smartbear.com/t5/Ready-API-and-SoapUI-PlugIn/AbstractSoapUIMultiAction-isn-t-working-at-all/m-p/111751
Here I was describing my problems while trying to create an action, which should be invoked on multiple modelItems.
I was trying to fix my problems by trying different constructors of class AbstractSoapUIMultiAction, different action groups from class com.eviware.soapui.support.action.ActionGroups or completely removing ActionConfiguration from my action class, but it didn't help at all.
Today, I did some deeper search and was able to find following topic from 2009:
http://community.smartbear.com/t5/SoapUI-NG/Re-Actions-to-be-available-on-multiple-selections/td-p/10518
Here I noticed that SoapUI Pro back in old days was requiring "SoapUIMultiActions" as value for actionGroup in order to invoke action on multiple selection.
So, when I tried to put that in my ActionConfiguration.actionGroup, my plugin for Ready! API 1.5.0 worked as expected.
Therefore it looks like class ActionGroups is missing a constant with this value.
As I mentioned above, I found that class here:
com.eviware.soapui.support.action.ActionGroups
but also here (I'm 99% sure it's the same):
https://github.com/SmartBear/ready-api-plugins/blob/master/ready-api-plugin-archetype/src/main/resources/common/ActionGroups.txt
I know it's minor issue and a workaround for it is quite simple, I just wanted to let you know, that not all actions are described in this class.
Thanks in advance
Regards,
Marek Ciz