Skip to content

Class ActionGroups is missing constant for SoapUIMultiActions #2

Description

@marek-ciz

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

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions