New branches for split of guvnor and kie-wb-common
by Michael Anstis
Hi,
During the release of Beta4 it became apparent there was a cyclical
dependency between the captioned repositories.
I have completed the split of guvnor and kie-wb-common that removes the
cyclical dependency.
I have created a new branch called "split" on the following repositories
that contain the changed code:-
- droolsjbpm-build-bootstrap
- guvnor
- kie-wb-common
- drools-wb
Mark and Kris have agreed that we should all spend half a day next week
ensuring all affected modules (jbpm-designer, jbpm-console-ng,
form-builder, kie-wb-distributions etc) are refactored to work with the
revised split of guvnor and kie-wb-common.
Could I therefore suggest we all spend Tuesday (2nd July) making any
respective changes, ensuring the modules compile and run. Once all modules
have been refactored in their "split" branch these branches will be merged
into master.
Mark and Kris agreed for everybody to be involved for one half day to
ensure the time impact of the essential refactoring was minimized; i.e. we
can all refactor together in one half day vs one person refactoring
everything over a week.
I assume the following responsibilities:-
- jbpm-designer - tsurdilo
- jbpm-console-ng - salaboy
- form-builder - ???
- kie-wb-distributions - manstis
- droolsjbpm-integration - ???
Feel free to fill in the blanks and help your colleagues :)
Thanks,
Mike
11 years, 4 months
org.kie.workbench.services:kie-wb-common-data \ KieWorkbenchCommonData
by Michael Anstis
Hi,
The captioned module has been deleted.
It contained 2 classes:-
1) ConstraintValueHelper - I have moved elsewhere (I don't think anyone
uses it, as it's use was specific to various Drools Workbench screens).
2) Observer - I have deleted this. It was only used by 1 screen in
kie-wb-common (the POM Panel in the Project Editor). It's use was flawed
and hence it might as well not have been used.
I've updated the POMs and gwt.xml files for the following (master branch):-
guvnor
kie-wb-common
drools-wb
kie-wb
kie-drools-wb
jbpm-designer
jbpm-console-ng
There might be some I'm unaware of.
If I have missed any you can simply delete the dependency from your POM and
gwt.xml files.
This is part of a tidy-up before I complete the guvnor/kie-wb-common split
that caused pain for Beta4.
With kind regards,
Mike
11 years, 4 months
[JBPM 5.4 eclipse plugin] Getting the BPMN2 element from a JBPM edit part.
by Olivier Mélois
Hello,
Not sure I should be posting this here, but my try on the forums was not
very successful. Anyway, I'm trying to add a popup menu on a right click on
JBPM diagram nodes. I need to find the element from the bpmn2 model
associated to this edit part. I have to precise I do edit bpmn2 models,
from the org.eclipse.bpmn2 feature (which contains the associated ecore
metamodel).
Now, from what I gather, the bpmn models originally used by jbpm was pure
xml, and some mechanisms (wrappers?) have been used to allow the
coexistence of both models. However, I really need to access the bpmn2
model element from the edit part. Is that possible ? I'm inclined to change
the source of the org.drools.eclipse and org.jbpm.eclipse plugins to export
the required packages if needed, and build my own feature after these
changes, but I'd really like to know how the wrapping mechanisms work and
how they can be reverted.
Any pointers would be welcome.
Thank you, and have a nice day :)
PS : would it be easier for me to do this using the 6.0 beta version ?
11 years, 5 months
Security information request on jBPM
by Boer (J31), Jan de
Hello jBPM community,
Capgemini is planning to implement jBPM for a large customer.
My role in this project is security advisor, but unfortunately I'm not familiar with jBPM.
Could someone from the community please inform me (or send documents) about the security aspects of jBPM. Anything will help.
Security aspects more in detail:
- Confidentiality
o Access control mechanism
o Administrator's roles
o Access to storage
- Integrity
o Ensure data not to be changed without permission by "owners" of data or process
o Ensure data not to be changed due to system problems
o Change of data will be detected
- Availablity
o Ensure access to data when needed
o Features to ensure no data loss
o Features to prevent data loss
- Non Repudiation
o Proof of access to documents and processes
o Secure logging (tamper free)
o Tampering of logfiles should be detected
Please feel free to inform me about other aspects of security.
Please contact me on jan.de.boer(a)capgemini.com<mailto:jan.de.boer@capgemini.com>
Best regards and lots of thanks in advance.
Jan
_____________________________________________________________
Jan de Boer MSIT
Capgemini / NL-Utrecht
Master of Security in the Information Technology
Managing Consultant Information Security
T. +31 30 689 02 76 / Mob. +31 6 15 03 02 76
www.nl.capgemini.com<http://www.nl.capgemini.com/>
Don't think network security and firewalls will protect your information.
The vulnerability lies in your employees.
_____________________________________________________________
Please consider the environment and only print this email if absolutely
necessary. Capgemini encourages environmental awareness.
This message contains information that may be privileged or confidential and is the property of the Capgemini Group. It is intended only for the person to whom it is addressed. If you are not the intended recipient, you are not authorized to read, print, retain, copy, disseminate, distribute, or use this message or any part thereof. If you receive this message in error, please notify the sender immediately and delete all copies of this message.
11 years, 5 months
Re: [jbpm-dev] [rules-dev] release branches for Beta4 -> Release Delayed
by Michael Anstis
Thanks Edson... whilst we have an extra window of opportunity I noticed the
N&N is pretty empty - other than for Drools Workbench, of course ;)
On 20 June 2013 12:25, Edson Tirelli <ed.tirelli(a)gmail.com> wrote:
>
> All,
>
> Just to update everyone, the branches are now tested and stable (thanks
> Michael).
>
> From now on, only cherry-pick fixes into them if:
>
> 1. The fix is required for Beta4
> 2. You are sure it will not break the build
>
> Phreak is still not enabled, we are working to get it working, and we
> have to delay the release a little longer. As soon as we have that fixed
> and cherry-picked into the Beta4 branch, we will proceed with the release.
>
> Feel free to continue with your work on master, but do try to not break
> it, of course.
>
> Thank you,
> Edson
>
>
> On Thu, Jun 20, 2013 at 3:09 AM, Michael Biarnes Kiefer <
> mbiarnes(a)redhat.com> wrote:
>
>> Hi all,
>>
>> The release branches are created:
>>
>> drools, guvnor, etc... : 6.0.0.Beta4.x
>> jbpm : 6.0.0.Beta4.x
>> uberfire: 0.2.0.Beta4.x (this was branched from the 0.2.x branch not from
>> master)
>>
>> We will release from these branches, so the masters are not blocked.
>> All fixes which have to go in Beta4 release have to be cherry picked by
>> the developers.
>>
>>
>> Best Regards
>>
>>
>> Michael
>>
>>
>>
>> _______________________________________________
>> rules-dev mailing list
>> rules-dev(a)lists.jboss.org
>> https://lists.jboss.org/mailman/listinfo/rules-dev
>>
>
>
>
> --
> Edson Tirelli
> JBoss Drools Core Development
> JBoss by Red Hat @ www.jboss.com
>
> _______________________________________________
> rules-dev mailing list
> rules-dev(a)lists.jboss.org
> https://lists.jboss.org/mailman/listinfo/rules-dev
>
11 years, 5 months
release branches for Beta4
by Michael Biarnes Kiefer
Hi all,
The release branches are created:
drools, guvnor, etc... : 6.0.0.Beta4.x
jbpm : 6.0.0.Beta4.x
uberfire: 0.2.0.Beta4.x (this was branched from the 0.2.x branch not from master)
We will release from these branches, so the masters are not blocked.
All fixes which have to go in Beta4 release have to be cherry picked by the developers.
Best Regards
Michael
11 years, 5 months
commit deadline for Beta4: tonight [19.06.2013]
by Michael Biarnes Kiefer
Hi all,
Due to some limitations of time I want to announce the
commit deadline for the Beta4 release for tonight [19.06.2013].
I will do sanity checks and check if everything is releasable and get in contact with you
if something doesn't build properly.
The last commit I've done (upgrade org.jboss.netty 3.20.Final to io.netty 3.6.2.Final) I have reverted.
I will check if everything works fine and if the kie-wb.war is deployable with this re-change.
If everything works fine I will push the "revert" commit, so that we work again with the org.jboss.netty 3.2.0.Final version.
Sorry for the hurry,
Michael
11 years, 5 months
Your idea please to design this case
by Ouadï BELMOKHTAR
Hi Guys,
I know that this mailing list is dedicated to jBPM developers, but I am
pressed byrealization time.
So
I am developing a workflow web-based application, the simplification of
BPMN2 process definition is :
The first human task is assigned to *Maker* actor.
Then the second human task is assigned to *Checker* actor.
Currency can take : *OnInstance* or *Validated* states in database.
Maker actor complete his HumanTask after adding a new currency across a
JSF form, after that, the currency take the OnInstance state in database.
After Checker actor connect to the application, hi has a list of
assigned HumanTask in combination with currencies data that are
OnInstance state (already added by Maker actor), by clicking on a
currency item in the list, the checker actor is forwarded to a JSF page
in order to validate this currency, his assigned HumanTask must be
completed at the same time of submitting the currency validation JSF form.
*The problem is, how to associate each Currency that is OnInstance state
with Checker HumanTask, in order to complete his HumanTask at the same
time of validating the selected currency in the list ?*
The completion of checker HumanTask and validation of currency must be
done at the same time, *THEN we must define a mechanism in order to
associate the currency just added by Maker actor with checker assigned
humanTask created by jBPM engine across wish he will validate this
currency. *
So, this association must be done just after the Maker actor add a new
currency and completing his HumanTask.
/So, we must consider when the Maker actor added several currencies in
one time, in this case, several HumanTask will be assigned to Checker
actor by the jBPM engine./
Thanks in advance
Ouadi,
/. /
11 years, 5 months
Re: [jbpm-dev] JBPM5
by ①↘简单爱/x??
me too,and i have the same question,i m just a beginer,i dont know where to start.
------------------ Original ------------------
From: "Alston, Darlene"<Darlene.Alston(a)ssa.gov>;
Date: Fri, Jun 7, 2013 07:44 PM
To: "'jbpm-dev(a)lists.jboss.org'"<jbpm-dev(a)lists.jboss.org>;
Subject: [jbpm-dev] JBPM5
I am have very little understanding on the use of JBPM. I am and trying to determine if one centralized database for JBPM can be created to support multiple applications or if the JBPM tables should be created within the application database.
If the answer is one centralized database, how would it be implemented?
Thanks in advance.
Darlene A. Alston,
Social Securiyt Administration
Division of Database Systems
11 years, 5 months
JBPM5
by Alston, Darlene
I am have very little understanding on the use of JBPM. I am and trying to determine if one centralized database for JBPM can be created to support multiple applications or if the JBPM tables should be created within the application database.
If the answer is one centralized database, how would it be implemented?
Thanks in advance.
Darlene A. Alston,
Social Securiyt Administration
Division of Database Systems
11 years, 5 months