No joy with WSS Activities

Mar 2, 2010 at 8:41 PM

Hello, Ryan. I have installed the two prerequisite items without errors and installed the WSS Activities without errors. However, when in am in SPD 2007 creating a workflow, when I select one of the activities from your group, nothing happens. That is, I see the activity (like Create SubSite) in the list but when I click on it, the list just closes and nothing is added to the workflow step.

We are using Windows 2008 SP2 x64 as our server and we are running WSS 3.0 with all current patches.

Can you suggest anything I might check for proper installation?

Mar 2, 2010 at 8:56 PM

A couple things come to mind.

1) did you activate the feature on the web app level in central admin?  Just installing the solution adds the .xml files to the proper locations for it to show up in SPD, but the safe assembly entries don't get created in the web.config file until the feature is activated.  I don't particularly like this behavior, but I'm not aware of a workaround.  It becomes a real pain if an admin wants to make the activities available in one web application but not others.

2) did you activate/deactivate the feature multiple times?  If so, you may need to manually clean up your web.config.  I'm going to add thsi to the list of known issues right after I type this up here.  Activating the feature will put the safe assembly entries into the web.config, but deactivating it will not remove them.  I'm about 99% sure this is a bug in SharePoint itself.  I seem to be able to remove entries from anywhere else in the web.config correctly, but this particular spot fails.  I've seen third party workflow tools leave orphan entries in this same section.  I've noticed that if I have multiple entries for the same assembly in the web.config, odd things happen.

Mar 2, 2010 at 9:09 PM

I did not activate the feature. I'm a little confused about when something should be activated. I have downloaded and installed other codeplex workflow activities and didn't have to activate. Yours needs it.

Anyway, now that I activated it, it is working correctly. Thanks a lot. Your activities are really going to help us.