MOSS Forum

Ask Question   UnAnswered
Home » Forum » MOSS       RSS Feeds

Moving SharePoint 2007 Workflow to Production

  Asked By: Jeanne    Date: Dec 08    Category: MOSS    Views: 2902

We have created around 25 workflows in MOSS 2007 in development box. and moved
everything to production. I did this by moving entire sitecollection to
prod(STSADM backup/restore) method, as I didnt find/know better option. :(

Everything moved fine. But when we try to open those workflows in SPD, we are
getting error message "failed to load workflows". Only 3 to 4 workflows are
opening rest of all are giving same error message. As part of solution - I
cleared Assemblycache in C:\documents and settings\users\....\12.x.x.x and also
I replaced the workflow.xoml.rules file from dev to production. Nothing worked.

Now I am blank. Please suggest me the better option to move or tell me how to
resolve this issue.



4 Answers Found

Answer #1    Answered By: Corrine Potts     Answered On: Dec 08

SharePoint designer workflows are not portable. You either need to recreate them
in your production  environment or you must code them in Visual Studio and deploy
them as features.

Answer #2    Answered By: Kabeer Karkare     Answered On: Dec 08

Do we have any third party tools to do move??

Answer #3    Answered By: Nathaniel Davis     Answered On: Dec 08

Not really. SPD workflows embed lots of specific GUIDs in the workflow  XML when
they are built. To move them you would need to change all the GUIDs to the ones
in the new location. As Daniel said they really aren't transportable.

Answer #4    Answered By: Zoe Cotton     Answered On: Dec 08

> To move them you would need to change all the GUIDs to the ones in the new

This isn't supported by Microsoft, but I've done it before.

You can try your hand at this by opening the xoml file and getting the GUIDs
that are being used (if you're not hitting a bunch of different lists, there
should only be a handful that you need to change). Then you can get the
GUIDs that correspond to the new lists, and a quick Replace All should get
you going. The good news is that you aren't going to break anything in
production that isn't already broken (i.e. the non-functioning workflows).

Didn't find what you were looking for? Find more on Moving SharePoint 2007 Workflow to Production Or get search suggestion and latest updates.