[jboss-jira] [JBoss JIRA] Closed: (JBPM-429) Support for external security systems
Tom Baeyens (JIRA)
jira-events at lists.jboss.org
Tue Sep 4 09:53:11 EDT 2007
[ http://jira.jboss.com/jira/browse/JBPM-429?page=all ]
Tom Baeyens closed JBPM-429.
----------------------------
Resolution: Done
> Support for external security systems
> -------------------------------------
>
> Key: JBPM-429
> URL: http://jira.jboss.com/jira/browse/JBPM-429
> Project: JBoss jBPM
> Issue Type: Bug
> Components: Core Engine
> Affects Versions: jBPM 3.0
> Environment: NA
> Reporter: Ashwini Kumar
> Assigned To: Tom Baeyens
> Priority: Critical
> Fix For: jBPM jPDL 3.2.2
>
> Original Estimate: 2 minutes
> Remaining Estimate: 2 minutes
>
> Please change the readAssignmentDelegation method in org.jbpm.jpdl.xml.JpdlXmlReader to be the following.
> The original method would ignore the class attribute assigned to swimlane assignments and default it to org.jbpm.identity.assignment.ExpressionAssignmentHandler
> Thanks,
> private Delegation readAssignmentDelegation(Element assignmentElement) {
> Delegation assignmentDelegation = new Delegation();
> String expression = assignmentElement.attributeValue("expression");
> if (expression!=null) {
> assignmentDelegation.setProcessDefinition(processDefinition);
> String assignmentHandler = assignmentElement.attributeValue("class");
> if (assignmentHandler != null){
> assignmentDelegation.setClassName(assignmentHandler);
> }
> else{
> assignmentDelegation.setClassName("org.jbpm.identity.assignment.ExpressionAssignmentHandler");
> }
> assignmentDelegation.setConfiguration("<expression>"+expression+"</expression>");
>
> } else {
> assignmentDelegation.read(assignmentElement, this);
> }
> return assignmentDelegation;
> }
--
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators: http://jira.jboss.com/jira/secure/Administrators.jspa
-
For more information on JIRA, see: http://www.atlassian.com/software/jira
More information about the jboss-jira
mailing list