Forum Discussion
mvalerio24
1 year agoContributor
Workspace Assemblies Extensibility Rule
Has anyone been able to get an extensibility rule to work in the workspace assemblies? I've looked and I haven't seen much of any documentation on this. I'm working in 8.4 and have the rule working w...
- 1 year ago
I was able to figure it out actually, I cant remember exactly what my issue was but the syntax I had on the BR in the screen shot above is correct. I might have been passing my parameters in incorrectly. Where is your assembly setup? If its setup in another workspace you have to make sure that the Workspace is set to shareable.
Sweez
1 year agoContributor
Were you able to figure this out by chance? I have the exact same question and its driving me crazy.
mvalerio24
1 year agoContributor
I was able to figure it out actually, I cant remember exactly what my issue was but the syntax I had on the BR in the screen shot above is correct. I might have been passing my parameters in incorrectly. Where is your assembly setup? If its setup in another workspace you have to make sure that the Workspace is set to shareable.
- Sweez1 year agoContributor
My situation is slightly different from one perspective and that is I am trying to call the assembly extensibility rule from a data management step outside of workspaces (clasic approach). So I set up a DM step of type "Execute Business Rule" with the business rule field of the step reading "Workspace.TestWS.Code.TestExtRule". "TestWS" is the namespace prefix of my shared workspace. "Code" is the name of the assembly file and "TestExtRule" is the name of the assembly file, which is shown below in detail:
- mvalerio241 year agoContributor
Im not sure you can run the assembly code outside of workspaces. Is there a reason you're trying to run the DM outside instead of in the workspace?
- Sweez1 year agoContributor
That is a good question. The reason is I have a client for whom I am migrating business rules to assemblies but retaining a bunch of legacy data management steps I need to rewire to link to the assemblies. I will keep looking but fear you may be right. Thanks.