cancel
Showing results for 
Search instead for 
Did you mean: 

How to customize Activiti Explorer ?

fabttl
Champ in-the-making
Champ in-the-making
Hello,

I would like to customize the Activiti Explorer web-app : adding new features, a search engine, new views, etc…
What is the best practice ?

I mean :
- Do I have to download the sources and modify it ?
- Is there a "plugin" mechanism ? Or just add my custom jar to the classpath ?

Thanks a lot,

Fab
11 REPLIES 11

trademak
Star Contributor
Star Contributor
Hi,

The best way would be to download the sources and go modify the explorer webapp project.

Best regards,

damokles
Champ in-the-making
Champ in-the-making
The best way would be to download the sources and go modify the explorer webapp project.
If we would go down that path, we would have to merge it every time a new version comes out. Are there any plans to make the explorer customizable via a stable API?

nico1
Champ in-the-making
Champ in-the-making
- Do I have to download the sources and modify it ?
This is what I ended up doing with the view of keeping changes to the bare minimum (e.g. changing the default users, minor cosmetics) and then Maven imports (zip dependency for bar file(s), jar for Spring beans).

With this approach, upgrading to new releases shouldn't be hard.

The above being said, I hear what you are saying, I've been thinking about adding e.g. a user registration feature. My feeling however is that the application is currently geared for intranet deployment, which is not a bad start.

chxkyy
Champ in-the-making
Champ in-the-making
what's the download url?

martin_grofcik
Confirmed Champ
Confirmed Champ

jbarrez
Star Contributor
Star Contributor
Smells to me like spambots 🙂

saliaz
Champ in-the-making
Champ in-the-making
Hello evenryone,

Thanks for taking time to review my post!

I went through this post and wondering if there has been any progress/update or best practice devised since to integration user registration feature for a web based solution. I intend to use activity to sppprt a web based application and that would require user registration and integrating with LDAP.

@nico/@fro, how was your experience with user registration mechanism? Can you make any advise on this. My concern would be same if we pick up Activiti6 for our development to custom build user registration mechanism, keeping codebase sync with the latest releases sounds nightmarish…

Any advises guys?

Many thanks!

salman




jbarrez
Star Contributor
Star Contributor
"if we pick up Activiti6 for our development to custom build user registration mechanism, keeping codebase sync with the latest releases sounds nightmarish"

So Activiti 6 has two components: there is the engine and there is the UI. I assume you are talking about the UI here? When it comes to the engine, all hookpoints are stable and won't change overnight.

When it comes to UI: the UI is meant as a demo application of the features of Activiti. But yes, you can change it however you like and use it however you like. But we don't make any hard guarantees on it like we do with the engine. In practice though, especially if it's things like LDAP and such, I don't forsee major changes that could break that.

saliaz
Champ in-the-making
Champ in-the-making
Hi Joram,

Thanks for clarification..really appreciate it!