About

Joram is an all-around software engineer with a keen interest in anything that is slightly related to software development.

After working with Ruby on Rails at the university, he became a java consultant specializing in jBPM which later led him to joining the jBPM project as JBoss employee. He left JBoss for starting the Activiti project together with Tom Baeyens (also ex-JBoss) at Alfresco .Besides Activiti, he is also heavily involved with iOS development and the workflow features for the Alfresco Mobile app.

In his free time, he practices and teaches jiu-jitsu and tries to read (big Clive Cussler fan!) as much as life with kids allows him.

Just drop a message here or message me on LinkedIn or Twitter if you want to get in touch.

64 Comments

  1. Joram Barrez January 22, 2013

    @dotan: You mean these processes are completely automatic, without any wait states.
    In that case, a BPM engine is indeed a bit overkill and maybe even cumbersome.
    It would depend how important those diagrams are for you. But if not, then maybe something like Spring Batch or maybe even just quartz would do.

  2. Junyong March 21, 2013

    Hi, some background, due to some functional issue, a lot of activiti act_ru_task records get created.

    So, we managed to clean up those records (near 2mil records)

    But, cleaning act_hi_actinst is not so smooth, 3 hours passed, still doing reading. (more than 3mil records need to be removed)

    Just asking, am I safe to do truncate table? Anything will break?
    Our app is not using this table at all.

    Regards.

  3. Joram Barrez March 22, 2013

    @Junyong: These kind of questions are better asked in the Activiti Forum (http://forums.activiti.org/en/viewforum.php?f=3), you’ll get quicker answer there.

    But to answer your question:
    -If you are not using historical data, you can safely delete the data. Note that some things like attachments and comments do use history data.
    - If you dont want that data to be generated, simply set thge history level to ‘none’, so nothing will be generated

  4. Kevin April 3, 2013

    Hi, just want to ask is there any way to get the TaskID that automatically created by Timer Boundary?
    Forum

  5. joe berg April 5, 2013

    HI Joram you are genius thank you for the great bpm generator, though a quick question, will that also work on a windows server or just mac, as you have it on the video?

    Thank you

  6. Joram Barrez April 7, 2013

    @Joe berg: I assume you mean the kickstart video? If so, the ipad app will of course only work on a mac. The server side bits work on any OS that is capable of running Java.

  7. Jean-Francois June 25, 2013

    Hi Joram,

    Nice to meet you. Thank you for your “BPMN 2.0 import in the Activiti Designer” screencast. I looked at your speaking engagements and did not see one in Italy yet. As co-national and former Smalltalk developper (20 years ago), it would be a pleasure see you and host you here in Milan. I could organize a meeting with people involved with Activiti or curious to know more about it and about you. Let me know if the idea interests you.

    Greetings,

    Jean-Francois

    PS: Ik zou ook met je mijn nederlands kunnen oefenen maar dat is een andere verhaal… :)

  8. Sofiane Bendoukha September 23, 2013

    Dear Joram,

    I am a PhD student and my thesis turns around business process management.
    Please where can I find information about the relation between the Activiti components (Process Engine, Modeler, Explorer, etc.)
    Do you have UML diagrams for this?

    Thank you very much,

    Best regards,

    Sofiane Bendoukha

  9. Joram Barrez September 24, 2013

    @Sofiane: we don’t have UML diagrams. All information of Activiti can be found at http://www.activiti.org/userguide/index.html or in the book of the Activiti project lead: http://www.manning.com/rademakers2/

  10. Dimitri Hautot November 7, 2013

    Hello Joram,

    Is project Activiti Kickstart discontinued?
    A colleague just saw a mention on a slide at Alfresco Summit 2013, but the only reference I can find is a post on your blog (2 years old) and some pictures in the user guide of Activiti 5.14.

    Thanks in advance,

    Dimitri

  11. Dimitri Hautot November 7, 2013

    Hello again,

    Sorry, I missed the post where you explain “Kickstart project” has been moved to Github and is out of official distribution…

    Cheers,

    Dimitri

  12. Joram Barrez November 7, 2013

    @Dimitri: absolutely not! Check out http://summit.alfresco.com/barcelona/sessions/boost-your-productivity-next-gen-bpm-tooling

    We’ll have a screencast up soon showing all the new stuff!

  13. Franck Mangin December 20, 2013

    Hi Joram,

    We are trying to design and scope the integration of the Activiti engine into a large enterprise product, we are under tight deadlines and I could use a few hours of senior (architect level) Activiti consulting to help me bootstrap the effort.
    Would you have someone to recommend?

    Thanks in advance!

  14. Joram Barrez December 23, 2013

    @Franck: the two companies mentioned on http://activiti.org/enterprise-support.html are core developers and will for sure be able to help you.

Leave a Reply

Your email address will not be published.

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>