E10: Where are BPMs stored on the server?

The BPM definitions are stored in the database.  To “recompile” a BPM, just disable it, then re-enable it. That should force the server to recompile the BPM.


If that doesn’t work then do the following:


1.       Open the BPM in the designer.

2.       Make a change of some kind and then change it back.

3.       Click “Save and Exit”.

4.       Then click save on the toolbar.

5.       Your BPM should be recompiled now.


The C:\inetpub\wwwroot\<AppServerName>\Server\BPM folders are only there to provide a space for compiling the assembly. They are very helpful when trying to fix compile errors since the line numbers will match up with the compiler error messages.


Bob Miller

Network/Systems Administrator

Al-Fe Corporate Group

Phone: 260-747-9422 x120

Direct:  260-739-1264

Mobile: 260-414-2393

Fax:      260-747-9618



I restored a copy of live to our test server and then I recompiled all BPMs.
I have one BPM that is not working as it does in live and I’m thinking there might be some old code that didn’t get recompiled.
I’d like to manually delete the BPM for this object on the server and then recompile just to make sure.

Where on the server are these files located?



Joe Rojas
Director of Information Technology
(781) 408-9278 Mobile
(781) 573-0291 Local
(781) 232-5191 Fax

[http://matsinc.com/images/e-mail-signatures/graphics/logo_matsinc.png%5d<http://matsinc.com> [http://matsinc.com/images/e-mail-signatures/graphics/icon_twitter.png%5d <http://twitter.com/Mats_Inc> [http://matsinc.com/images/e-mail-signatures/graphics/icon_facebook.png%5d <http://www.facebook.com/commercial.flooring> [http://matsinc.com/images/e-mail-signatures/graphics/icon_youtube.png%5d <http://www.youtube.com/user/MatsIncTV> [http://matsinc.com/images/e-mail-signatures/graphics/icon_pinterest.png%5d <http://www.pinterest.com/contractfloors/> [http://matsinc.com/images/e-mail-signatures/graphics/icon_blog.png%5d <http://matsinc.com/blog>

[Non-text portions of this message have been removed]

The default location for BPMs is \inetpub\wwwroot\<Application server name>\Server\BPM.