cancel
Showing results for 
Search instead for 
Did you mean: 

bundling Designer Extension with Designer?

m2spring
Champ in-the-making
Champ in-the-making
How can I bundle my designer extension with Designer so that my users don't need to install the extension separately by going through the User Libraries hoops?
(http://www.activiti.org/userguide/index.html#eclipseDesignerApplyingExtension)
Thanks!
-Max
6 REPLIES 6

trademak
Star Contributor
Star Contributor
Hi,

You could change the Designer source code for that to make it as easy as possible for your users.
Then you can just add your extension to the standard palette.
If you want to use the designer extension mechanism I can't think of a solution where the user doesn't have to do anything.

Best regards,

m2spring
Champ in-the-making
Champ in-the-making
I'm thinking of adding an extension point to plugin org.activiti.designer.util to allow other plugins to contribute a Designer Extension directly.
In class o.a.d.util.extension.ExtensionUtil I would add logic to method getCustomServiceTasksContexts() to honor that extension point by calling each extension point contributor which would then return one or more CustomServiceTask objects.

With this extension point in place, I can encapsulate my Designer extension in an Eclipse plugin and no longer need to make it available through the project's classpath.

Does this sound like a reasonable approach?

-Max

trademak
Star Contributor
Star Contributor
Hi Max,

Yes that sounds like a solution. Would you be able to create a patch for this?

Best regards,

ronald_van_kuij
Champ on-the-rise
Champ on-the-rise
That would certainly be interesting functionality…

m2spring
Champ in-the-making
Champ in-the-making
Hi Tijs,
yes, I'm working on a fix and I'll be providing you a patch.
How would you like me to provide you the patch?
-Max


Hi Max,

Yes that sounds like a solution. Would you be able to create a patch for this?

Best regards,

m2spring
Champ in-the-making
Champ in-the-making
Hi Tijs,

I've got the patch ready:
https://github.com/jenkinsci/jenkow-plugin/blob/master/activiti-patch/src/main/resources/activiti-de...

Can you please apply it?
Thanks a lot!
-Max

Hi Max,

Yes that sounds like a solution. Would you be able to create a patch for this?

Best regards,