Discussion:
[jboss-user] [jBPM] - JBPM Designer without Uberfire?
Cristiano Gavião
2013-06-21 02:41:42 UTC
Permalink
Cristiano Gavião [https://community.jboss.org/people/cvgaviao] created the discussion

"JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/824220#824220

--------------------------------------------------------------
Hello,

I would like to integrate the JBPM Designer Web BPMN2 Editor into an application that already has its own menus, views and workbench manager.

We would like to use only the BPMN2 Editor. So, we don't need what is being provided by Errai/Uberfire.

Is there a way to achieve this?

thanks
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/824220#824220]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Ashish T
2013-06-21 12:55:19 UTC
Permalink
Ashish T [https://community.jboss.org/people/ashpcs] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/824281#824281

--------------------------------------------------------------
Hi Cristiano,

Yes. Standalone JBPM designer is provided. 

Can you check https://community.jboss.org/thread/175773 https://community.jboss.org/thread/175773  and  http://surdilovic.wordpress.com/ http://surdilovic.wordpress.com/    ?

Let me know if this solves your requirement.


Regards,
Ashish
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/824281#824281]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Cristiano Gavião
2013-06-21 22:07:31 UTC
Permalink
Cristiano Gavião [https://community.jboss.org/people/cvgaviao] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/824393#824393

--------------------------------------------------------------
Hi Ashish,

Actually I already read the links you provided. But it is referring to an old version.

In version 6 the project was divided into these:
* jbpm-designer-api
* jbpm-designer-backend
* jbpm-designer-client
* jbpm-designer-standalone

But all of them seem to have explicity dependencies into Uberfire/Errai...

I really couldn't understand how could I use only the editor.

thanks anyway...
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/824393#824393]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Michał Gruszczyński
2013-07-02 13:55:29 UTC
Permalink
Michał Gruszczyński [https://community.jboss.org/people/mick_g] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/825984#825984

--------------------------------------------------------------
Hi Ashish,

I also read the links you provided. But there is no guide how to integrate standalone designer with application which is currently being developed.

I only want to embed the designer on my site.

Regards,
Michal
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/825984#825984]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Tihomir Surdilovic
2013-07-07 23:25:30 UTC
Permalink
Tihomir Surdilovic [https://community.jboss.org/people/tsurdilovic] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/826767#826767

--------------------------------------------------------------
I'm working on the docs ..any help is appreciated :)
jBPM Designer is an Uberfire component and part of the Uberfire framework which is mean for users to be able to create very customizable UI components. Another big reason to use Uberfire is it's VFS (virtual file system) component. With Designer you can use the default git VFS impl or you can create a wrapper to your own types of file systems such as existing DBs, content management systems etc. This is pretty powerful. If there is a push from community to create a version of Designer standalone which does not include things like the File Explorer, top navigation menus, etc (so just the drawing canvas itself) I'm of course not going to say no, but would like you guys to drive this from the community side and I will guide and help of course...let me know what you think.

HTH
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/826767#826767]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Florian Pirchner
2013-07-08 17:27:43 UTC
Permalink
Florian Pirchner [https://community.jboss.org/people/florianpirchner] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/826936#826936

--------------------------------------------------------------
Hi,

a guide to integrate the BPM designer standalone would be really great. I would like to embedd into OSGi vaadin application without Uberfire.
I did some research some time ago and i found a way to address the servlet that serves the BPM standalone editor, but had to deal with the uberfire dependencies. So i would have to add all Uberfire bundles to the OSGi runtime, but would like to avoid adding these dependencies.
Would be great if we could remove them from the standalone designer.

Best Florian
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/826936#826936]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Ashish T
2013-07-10 11:03:17 UTC
Permalink
Ashish T [https://community.jboss.org/people/ashpcs] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/827304#827304

--------------------------------------------------------------
Hi Tihomir,   If my understanding is correct "jBPM Designer standalone version 6.0"  is a standalone version but needs Uberfire  framework. What about  version provided with JBPM 5.4?   I believe that is integrated with Guvnor   but will be much easier to make it standalone than version 6   Regards, Ashish
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/827304#827304]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Tihomir Surdilovic
2013-07-10 12:22:51 UTC
Permalink
Tihomir Surdilovic [https://community.jboss.org/people/tsurdilovic] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/827329#827329

--------------------------------------------------------------
Uberfire is the new framework that both Drools and jBPM are using going forward (6.x + ). It is the same framework that all of our other web tools like jBPM Console, Gunvor, etc are using. Guvnor 5.x is no longer going to receive further development (is being replaced) so Designer versions that integrate with it (currently in the Designer guvnor-integration brach) will only be maintained for community for bug fixes (no new features).
I see the integration with Uberfire to have great benefits (integration,embedding, VFS, and many many others) so stripping it out is not something that we have on the radar, but like I said the best way for community to request something like this is to open a jBPM Jira, put your reasons for such change there and then have people vote on it.

HTH
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/827329#827329]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Cristiano Gavião
2013-07-10 17:00:04 UTC
Permalink
Cristiano Gavião [https://community.jboss.org/people/cvgaviao] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/827372#827372

--------------------------------------------------------------
Well, certainly VFS is a good feature, but as the Designer, they shouldn't never be tied to a specific UI framework.
There are many projects that already uses JBPM, but with its own UI framework and I don't think those project would be forced to use uberfire just because they would like to use the JBPM bpmn web editor...
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/827372#827372]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Tihomir Surdilovic
2013-07-10 17:20:10 UTC
Permalink
Tihomir Surdilovic [https://community.jboss.org/people/tsurdilovic] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/827376#827376

--------------------------------------------------------------
Every web application is going to be tied to some frameworks that you may or may not like. With Drools and jBPM this is Uberfire ( http://droolsjbpm.github.io/uberfire/ http://droolsjbpm.github.io/uberfire/ ). Designer has a standalone war that is deployable on JBoss AS 7 and Tomcat out of the box, as well as modules which you can use to embed Designer into your own applications. Designer standalone is not tied to any other applications (as it was case before with being tied to Drools Guvnor) so this is already a step forward. With VFS you can configure it to store your business process assets in git, file system, cms, db, etc ...and all those features you get for free and open-source ...so why you seem to be complaining about all this is kind of beyond me :)

It is also possible to strip out parts of the application that you may just not wish to use. That's why open source is so powerful - just clone jBPM Designer and change it as you see fit for yourself..or like I said open a Jira and get votes for the features you may need and then you even might get free help from core devs on the projects ...again a win in my opinion :)

HTH
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/827376#827376]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Cristiano Gavião
2013-07-10 17:36:56 UTC
Permalink
Cristiano Gavião [https://community.jboss.org/people/cvgaviao] created the discussion

"Re: JBPM Designer without Uberfire?"

To view the discussion, visit: https://community.jboss.org/message/827379#827379

--------------------------------------------------------------
:)
I don't care about any other JPBM project, I just need the best web BPMN editor that I used !  almost everything that uberfire provides I already have in my environment...

I already cloned it in version 5.x and could make some progress with its integration in our in OSGi environment, but with the 6.0 it is being very complicated.... that uberfire and gwt dependencies gave me headake and I gave up...
--------------------------------------------------------------

Reply to this message by going to Community
[https://community.jboss.org/message/827379#827379]

Start a new discussion in jBPM at Community
[https://community.jboss.org/choose-container!input.jspa?contentType=1&containerType=14&container=2034]
Loading...