Troubleshooting

Why don’t I see all of the actions I have defined in the action library I selected?

The Action Selector is designed to work with actions that do not require any additional content to be executed, beyond the information supplied in the action definition. For the Winter 06 release, this meant that the Action Selector could only be used to execute Go To URL-type actions. With the Winter 2006 Update, the Action Selector can also be used to execute Create List Item-type actions. No other types of actions will be displayed on the Action Selector’s administration interface for selection.

Some of my users cannot see the actions I made available via the Action Selector. Why?

The Action Selector will only display the actions from the action libraries to which the user has at least Read access. If the user does not have at least Read access to a particular action library, those actions will not be displayed by the web part to that user.

Some of my users can successfully execute an action from the Action Selector and some cannot. Why?

Make sure the users’ browser is not set to block pop-ups. If a Go To URL action definition is configured to open the URL in a new window and the browser does not allow pop-ups, the action will fail.

A Create List Item action that I called executed from the Action Selector keeps failing. Why?

As of the Winter 2006 Update, you can execute Create List Item-type actions from the Action Selector. However, when you enable one of these actions in the Action Selector, it is important to know whether or not the action is independent. It cannot require any other input beyond what is supplied in the action definition or by the user at runtime in order to be executed. If the action is set to copy data from another item and you attempt to execute it from the Action Selector, it will fail.

The Winter 2006 Update and later releases also support use of the [CurrentSiteURL] variable. This variable cannot be placed in a URL field because it does not populate the field with an http:// or https://. If the person who created the action definition did not realize this and put the variable in a URL field, the action will fail when you attempt to execute it.