Service Studio 6.0 Help
Invalid Public Action Error
The Invalid Public Action error is issued in the following situations:
Public Action <action> contains a parameter of record type <type> that is not declared as public: you have a Record parameter, in a public action, whose definition is not public.
You must set as public the Entity and/or Structure that belongs to the definition of the Record parameter.
Public Action <action> contains a parameter of record type <type> that is a reference: you have a Record parameter, in a public action, with a definition where the underlying Entity and/or Structure is an eSpace reference. You can only expose elements whose owner is the current eSpace.
You must edit this public action, select the parameter and use entities and/or structures owned by the current eSpace.
Action <action> cannot be public because the eSpace is multi-tenant: you have a public action in a multi-tenant eSpace. You can only expose elements in a single-tenant eSpace.
Depending on your requirements, do one of the following: do not expose the action; or set the eSpace as single-tenant.
Clicking the symbol
will take you directly to the public
action offending property.
See Also