custom WF deployment
Hi,
I needed to deploy my custom WF into the FIM environment which has the following topology:
MS SQL 2008 server running on server1
FIM PORTAL running on server2
FIM synchronization service, fim service running on server3
In order to deploy the custom WF I had to install my library into the GAC of server2 and server3. Is this the correct solution?
Thanks.
June 23rd, 2010 1:56pm
That is correct if it's a custom activity you're talking about. The reason for that is that the UI part of your activity (The ActivitySettingsPart) is executed by the same W3WP process that is running the portal and the Activity part is executed by
the FIM Service. If it on the other hand it's a plain workflow without custom activities you won't need to deploy it so that it could be executed by the portal, only FIM Service but then you probably would have deployed it as XOML!?
//henrikHenrik Nilsson, ILM/FIM MVP Blog: http://www.idmcrisis.com Company: Cortego (http://www.cortego.se)
Free Windows Admin Tool Kit Click here and download it now
June 23rd, 2010 4:16pm
Thank you very much. Yes, I was talking about the custom activity. I've discussed this with another collegue, who claimed that it is sufficient to deploy the activity library into the folder containing FIM service executable. This is probably true for
the plain workflow without UI part. I just wanted to be sure.
June 24th, 2010 12:36pm
I'm not sure you can put activity library assemblies or workflow assemblies in the program folder since Microsoft recommends to GAC them. If you wouldn't GAC a custom activity assembly you'd have to put one copy of it the the FIM Service can find it and
one copy of it where the Sharepoint site can find it - Not very practical!...
An administrator must deploy custom activity assemblies to all computers that will create custom workflows that use the custom activities. Each assembly must have a strong name so that it can be added to the GAC of each computer on which it is deployed.
http://msdn.microsoft.com/en-us/library/ee652293.aspx
//Henrik
Henrik Nilsson, ILM/FIM MVP Blog: http://www.idmcrisis.com Company: Cortego (http://www.cortego.se)
Free Windows Admin Tool Kit Click here and download it now
June 24th, 2010 1:02pm