.. of ones and zeros ..
a discussion of technology and software development by bryan napier

Custom Workflows with Collect Data

June 25th, 2008 . by bryan

In the past week I have implemented several custom workflows for a client using SharePoint Designer.  The workflows were pretty simple:  A Forms Services form would be completed, in the form would be a the Manager’s name and e-mail address.  The workflow would use the "Collect Data" action to perform an approval workflow, assigning an item to the manager specified in the form.  Trouble was, the manager would receive the task notification, click the link in the e-mail to edit the task item, and receive an access denied error.

For the purposes of troubleshooting I opened the permissions on the task list as much as possible, granting nt authority\all authenticated users the Full Control permission.  Still the users received "Access denied".  Then, I found the following forum thread:

http://forums.microsoft.com/TechNet/ShowPost.aspx?PostID=1838253&SiteID=17

The solution wound up being a combination of two posts, this was by "Vansen":

I opened up the Site using the Sharepoint Designer. Then i right-clicked the workflows folder and chose properties. In the Security Tab i clicked the link "Manage Permissions using the browser". Then a new Browser window opened and i was able to adjust the rights for the Workflow Folder. In my case the rights inheritance was broken. I restored it and it worked.

And this one by "Andre Rentes":

I found a solution but not is the better…

-> Open Sharepoint Designer,

-> right click on Workflow 1 (My workflow)

-> select Publish Selected Files…

-> choose  File System and write a location ( c:\ ) for example

-> Click OK

 

Combining these two solutions fixed all three of the problematic workflows!  Thanks guys!


Logged in as System Account

March 31st, 2008 . by bryan

Had an issue today where a developer was testing a web part that required a user profile, and an exception was being thrown that the user profile did not exist.  We verified in the SSP that the user profile indeed existed, and also used the "stsadm -o sync" command to force a profile synchronization.  However, we discovered that SharePoint was not seeing the actual user name that the user was logged in as, instead SharePoint saw it as "SHAREPOINT\System".  This led us to the following forum thread:

http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=1195418&SiteID=1

What ended up being the issue is that the developer had configured the SharePoint application pool to run as the same identity that he was logging into SharePoint as.  We changed the configured identity in Central Admin -> Operations -> Service Accounts to use Network Service instead and the issue was resolved.

CaOpCredMgt


Cannot start service SPAdmin on computer ‘.’

March 25th, 2008 . by bryan

Came in the office today to an issue with a MOSS box that was recently stood up in our lab environment.  The server was configured to do automatic updates, and installed SharePoint updates overnight.  Turns out the upgrade portion of the update failed, and perusing the diagnostic logs revealed the following error:

Cannot start service SPAdmin on computer ‘.’

I came across the following blog posting that ultimately supplied the remedy:

Bill Baer : KB934525 Troubleshooting "Cannot start service SPAdmin on computer ‘.’."

Option #4 took care of things:

  • On the machine where psconfig failed to start the SPAdmin service run:

%commonprogramfiles%\Microsoft Shared\Web Server Extensions\12\BIN\psconfig -cmd upgrade -inplace b2b -wait -force


Internet Explorer (IE) crashing accessing SharePoint lists

March 4th, 2008 . by admin

If you have clients with a mix of Office 2003 and Office 2007 components (for instance Word 2003, Excel 2003, but SharePoint Designer 2007), they may experience intermittent Internet Explorer crashes.  The following hotfix from Microsoft corrects this issue:

http://support.microsoft.com/kb/938888


Import Spreadsheet - "Cannot connect to the server at this time."

March 4th, 2008 . by admin

Ran into an issue today with trying to import an Excel 2003 spreadsheet into a SharePoint list.  SharePoint would load Excel, then you select the cells in Excel that you want to import, you click Import and Excel responds with "Cannot connect to the server at this time."  After a long while searching for a solution, I came across the following link:

WSS FAQ - I cannot import from Excel 2003 to WSS. What’s…

Basically the solution was 2 workarounds:

a.) Import the spreadsheet into a root site, then create a list template and use that to create the list within a subsite.

or

b.) Use Excel’s List Publishing feature to publish directly to the subsite.

I tested both options and they each worked equally well, I ultimately went with option B as it seemed a cleaner solution.


« Previous Entries