6.2.0 Release Notes
Red Hat JBoss BPM Suite 6.2
Release Notes for Red Hat JBoss BPM Suite
Abstract
Release notes for Red Hat JBoss BPM Suite 6.2.0.
Chapter 1. Introduction Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
1.1. About Red Hat JBoss BPM Suite Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Red Hat JBoss BPM Suite is an open source business process management suite that combines Business Process Management and Business Rules Management and enables business and IT users to create, manage, validate, and deploy Business Processes and Rules.
Red Hat JBoss BRMS and Red Hat JBoss BPM Suite use a centralized repository where all resources are stored. This ensures consistency, transparency, and the ability to audit across the business. Business users can modify business logic and business processes without requiring assistance from IT personnel.
To accommodate Business Rules component, Red Hat JBoss BPM Suite includes integrated Red Hat JBoss BRMS.
Red Hat JBoss BPM Suite is supported for use with Red Hat Enterprise Linux 7 (RHEL7).
1.2. What's New in Red Hat JBoss BPM Suite 6.2 Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Note
As of version 6.2, Red Hat JBoss BPM Suite no longer supports Internet Explorer 10.
Red Hat JBoss BPM Suite 6.2 is a minor release over the previous version of 6.1. It brings support for deployment provisioning governance, case management, and several other enhancements.
JBoss BPM Suite 6.2 includes OpenShift-ready process and decision servers, However, the Business Central is not supported for OpenShift in JBoss BPM Suite 6.2. The xPaaS products will be provided only after full capabilities of JBoss BPM Suite and JBoss BRMS are available for OpenShift.
The following features are new and noteworthy in this release:
- JavaScript can now be used as a dialect in scripts (script task and on-entry, on-exit scripts) and for constraints (such as gateways). Same as with the Java and MVEL dialect, you can now have direct access to variables, globals, and to the kcontext variable. For details, see Script Task.
- Support for asynchronous continuation is added that simplifies usage of asynchronous processing of process activities. Marking process activity as
asynchronousinstructs the engine to complete current processing (including committing transaction) before entering that activity. This in turn allows more control over what is executed in sequence and improve overall manageability of process execution. - Improved support for signaling process instances. A new scope attribute has been added for events to define if a signal is to be considered internal (only for one process instance) or external (for all process instances that are waiting).The new scope data input is an optional property implemented to provide the following scope of throw events:
- Process instance scope
- Default scope
- Project scope
- External scope
For details, see Scope of Events. - Improved search capabilities when using JBoss BPM Suite services (
RuntimeDataService) that allows:- Search by correlation key
- Search by process variable name
- Search by process variable name and value
For details, see Supported Methods. - Asynchronous throw event is introduced that individually signals each process instance in the background. This avoids the situation where failing of one process instance affects all the other sequentially process instances waiting for the same signal. For details, see Asynchronous Execution.
- A new wrapper API is introduced that exposes the Case Management concepts. The core process engine contains the flexibility to model adaptive and flexible processes. The new wrapper API simplifies picking up some of these advanced features. Note that this API relies on other existing features/APIs and can easily be extended. For details, see Case Management.
- The remote REST API now allows you to retrieve an image that represents the status of a particular process instance, annotated on the process diagram. This generates the same image as the one in the Business Central's process instance diagram (active nodes marked with a red border and completed nodes with a gray background). The image is automatically generated based on the SVG of the process diagram when you save a process.For details, see Remote REST API for Accessing Process Status Diagram.
- The remote clients kie-remote-client for accessing the workbench embedded in the workbench and kie-server-client for the separate (unified) execution server are now also available as an OSGi feature.
- The Process Designer includes a new dialog for editing data inputs and outputs on activities in business processes. The dialog combines the functions of the dialogs in previous versions of the process designer for editing data inputs and outputs, and for defining assignments between data inputs/outputs and process variables. The dialog allows you to:
- Create and edit data inputs and data outputs on activities.
- Define assignments from process variables or constants to data inputs, and from data outputs to process variables.
The dialog is accessed by editing the Assignments property for activities which have this property, such as User Tasks, or by editing the DataInputAssociations or DataOutputAssociations property for activities which have one of these properties. The dialog is also available by clicking on a new button associated with those activities for which it is relevant: For details, see Assignment. - A fully featured unified KIE execution server based on the successful KIE execution server released with JBoss BPM Suite 6.1. In the 6.2 version, this execution server has been enhanced with support for rules and processes (including user tasks and asynchronous jobs). It provides lightweight mechanism for executing your business assets. You can build a number of environments with it, such as:
- Single execution server (similar to workbench)
- Execution server per kjar
- Execution server per domain knowledge (set of kjars)
It can run on almost any container where the tested configuration includes the following:- JBoss EAP 6.4
- Wildfly 8.1 and 8.2
- Tomcat 7 and 8
- WebSphere 8.5.5.x
- Weblogic 12c
For details, see The Realtime Decision Server. - The process and task lists screens of Business Central are now backed up by the DataSet APIs and data providers. This enable these runtime screens to retrieve the data in a much more efficient way and enable the users to apply more advanced filters. For details, see Process Instances and User Tasks.
- A new locking mechanism has been introduced in Business Central to avoid conflicts when editing assets. This ensures that only one user at a time can edit an asset. An asset is automatically locked when a user opens it to edit and the lock is released as soon as the user saves or closes the asset. The feature also allows you to force unlock a locked asset in case you want to edit a file locked by another user. For details, see Asset Locking SUpport.
- The JBoss BPM configurations, persistence, and advanced configurations are now moved into tool windows in Business Central. These advanced configurations in tool windows provide context aware screens. Each screen contains a domain editor that manages a set of related Data Object parameters. For details, see Data Models.
- The data modeler is extended to support the generation of persistable Data Objects. The persistable Data Objects are based on the JPA specification and all the underlying metadata are automatically generated. For details, see Data Models.
- Business Central now offers a new perspective for authoring data set definitions. Data set definitions make it possible to retrieve data from external systems like databases, CSV/Excel files or even use a Java class to generate the data. Once the data is available, it can be used to create charts and dashboards from the Perspective Editor.
- JBoss BPM executor is enhanced to provide support for JMS based notification mechanism to improve performance for immediate job execution. Instead of relying on poll based mechanism, the executor is notified via JMS in case of an immediate job request.
Chapter 2. Known issues Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
These are the known issues for Red Hat JBoss BPM Suite 6.2.
- Cannot open jboss-bpmsuite-6.1.0.ER6-deployable-eap6.x.zip on Windows7 with Windows Explorer [BZ#1203726]
- Windows Explorer fails to open the deployable ZIP for EAP on Windows 7, reporting that the ZIP is invalid. This behaviour is likely caused by the file names in the ZIP exceeding the path length limitation on Windows 7 (260 characters). The workaround is to use a different archiving tool to open the deployable ZIP (such as 7-Zip).
- WLS: jms request fails to claim a human task assigned to a group [BZ#1203177]
- Sending a JMS request to a BPMS instance on Oracle WebLogic to perform an operation on a human task may result in a PermissionDeniedException. This happens if the task is associated only with the group the user is in, and not directly with the user, due to the user groups not being loaded properly on Oracle WebLogic. There is no workaround except associating the task directly with the user.
- No results from Process Query API when I query process instances with 2 or more variables [BZ#1199993]
- When multiple variables are given for the same query parameter, the query will then search for any results that match one or more of the values entered. However, when logical operations and grouping of values is required (i.e. AND, OR, and such), the search provides no results. There are no workarounds for this issue at this stage.
- Field 'contentMap' from a task content accessed using REST is not being filled (or coming null) [BZ#1140881]
- When trying to access the node (task) content through the REST API, the
contentMapis missing in case of thecontentMapbeing a map. To work around the issue, implement the following code:Map<String, Object> ret = content.getContentMap(); if (ret == null) { ret = (Map<String, Object>) ContentMarshallerHelper.unmarshall(content.getSerializedContent(), null); }Map<String, Object> ret = content.getContentMap(); if (ret == null) { ret = (Map<String, Object>) ContentMarshallerHelper.unmarshall(content.getSerializedContent(), null); }Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Process instance variable log contains a single space instead of null value on Sybase [BZ#1271247]
- When running JBoss BPM Suite with a Sybase database instance, querying a process variable that has a
nullvalue returns a single space character (" ") instead ofnull. This is a limitation of the Sybase database, and there is currently no workaround. - Simulation results: Unable to control parallel executions of OR gateway [BZ#1047967]
- Using the
ORgateway in jBPM Designer may yield invalid simulation results, as not all possible sequence flows are always simulated. This happens due to the lack of support for better control of simulation in the BPSim standard. The simulation currently supports only theXORandANDgateways. There is currently no workaround. - REST Query API: regular expression parameters are unknown for the server [BZ#1260909]
- When making a REST API call involving regular expressions with parameters enabling the use of regular expressions, a
BAD_REQUESTstatus is returned. The parameters affected are those ending with "_re", such asdeploymentId_reorinitiator_re. The workaround is to use the parameter names without the "_re" suffix. - REST Query API: startDate and endDate parameters do not work [BZ#1260881]
- When using the REST API to send a query about a process, using the parameters
startDateorendDateyields no results even if there are processes matching the criteria. The workaround is to use the parameterstartDate_minin conjunction withstartDate_max, orendDate_minandendDate_max, so that they intersect only on the intended date. - Task list: loading animation displayed indefinitely until the mouse is moved [BZ#1283503]
- When viewing filtered task data in BPMS Business Central with a remote database, the loading animation may not be displayed, or be displayed for as long as the user does not move the mouse. This behaviour does not affect the correctness of the filtered results as such. After moving the mouse, the results are displayed correctly. The workaround is to move the mouse after clicking the filtering tab.
- Add database upgrade scripts to BPMS distribution [BZ#1235091]
- Running SQL Server upgrade scripts with some clients may fail. This is caused by two statements in the SQL Server upgrade scripts that miss a semicolon at the end. To work around the issue, add the two semicolons before executing the script.
- Exception cleaning and unsetting batch mode on FS [BZ#1289539]
- While working on Business Central, the following error modal may appear at a random point preventing you from working further on the application:
Unable to complete your request. The following exception occurred: Exception cleaning and unsetting batch mode on FS..
Unable to complete your request. The following exception occurred: Exception cleaning and unsetting batch mode on FS..Copy to Clipboard Copied! Toggle word wrap Toggle overflow There are no workarounds for this issue at this stage except for restarting the server and logging in to Business Central again.Note
The following patch fix is provided to fix this issue:
Chapter 3. Fixed issues Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
These are some of the high priority issues fixed in this version of Red Hat JBoss BPM Suite 6.2, over the previous versions (6.1.x).
3.1. BRMS Core and Execution Server Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
| Issue | Description |
|---|---|
| BZ#1273087 | Errors using incremental update of the KieBase and KieSession |
| BZ#1222829 | Rules are not getting fired when JAXB request is sent |
| BZ#1221491 | Missing support for selected Drools command |
| BZ#1233192 | Listeners declared in kmodule.xml are not registered in StatelessKieSession |
| BZ#1219118 | Allow to create a KieBuilder using a specific ClassLoader |
| BZ#1228098 | NPE using no-loop in Sequential Mode |
| BZ#1259589 | Kie-ci sends MavenRequest without considering the repositories defined in user settings file |
| BZ#1227234 | Regression in "forall" operator in Decision Tables |
| BZ#1248024 | Timers are reset during the serialization process |
| BZ#1144151 | [Kie-Camel in Fuse] KieContainer should work by Classloader scope instead of JVM scope |
| BZ#1233976 | Operators on java.lang.Comparable object doesn't work if JIT is enable |
| BZ#1265773 | @Timestamp and @Expires Java annotations don't work |
| BZ#1258880 | Remove @XmlRootElement annotation on top of KieServerCommand |
| BZ#1250349 | Exceptions are not logged in server.log file if not able to connect to kie-server |
| BZ#1250323 | Not able to register KIE server if we use https protocol. |
| BZ#1275378 | Missing new drl file after calling KieScanner.scanNow |
| BZ#1222843 | JSON request are not supported in /containers/{id} |
| BZ#1214743 | DSL parse error on isolated dot |
| BZ#1228313 | NPE when there's a shared segment in Sequential Mode |
| BZ#1253162 | ClassCastException when kcontainer.updateToVersion() with sliding window rule running |
| BZ#1253575 | Drools nested date comparison expressions with OR condition |
| BZ#1254528 | ClassCastException when kcontainer.updateToVersion() with sliding window rule running (with fix for DROOLS-881 and DROOLS-883) |
| BZ#1254404 | Deadlock with kcontainer.updateToVersion() under load |
| BZ#1251826 | NoSuchMethodError on JIT Compilation of non-primitive comparison |
| BZ#1227866 | Incremental compilation doesn't work with extended rules |
| BZ#1242010 | Rule Templates do not completely ignore single commented lines which are invalid |
| BZ#1263495 | Memory leak when deleting a tuple from an unlinked segment |
| BZ#1271534 | drools-compiler fails to report error for invalid rule with field binding |
| BZ#1271909 | ActivationLogEvent does not contain information about a bind variable which is not used in the rule |
| BZ#1222866 | Container does not survive server restart |
| BZ#1278059 | String.compareTo() in jitted constraint does not work correctly on Weblogic |
| BZ#1252327 | TransactionLockInterceptor cannot unlock on transaction timeout |
| BZ#1260377 | DB upgrade script "jbpm-6.1-to-6.2.sql" does not contain alter statement for ContextMappingInfo.owner_id column |
| BZ#1049238 | Optimize DDL scripts for production use (indexes, ...) |
| BZ#1276039 | Postgres upgrade script (bpms-6.0-to-6.1.sql): null value in column "id" violates not-null constraint |
| BZ#1241358 | SingleSessionCommandService Interceptor stack is lost when rollback |
| BZ#1217725 | Externalize storagePath for DocumentStorageService |
| BZ#1208056 | Concurrent process execution will fail if it references a new user/group |
| BZ#1264525 | EventFactHandles are not deserialized correctly causing error "No enum constant org.drools.core.factmodel.traits.TraitTypeEnum.xxx" |
| BZ#1213209 | Duplicate Timer calls by a Boundary Timer inside a MultipleInstances |
| BZ#1250315 | TaskService.forward() can forward a task to a group without throwing Exception |
| BZ#1206055 | Not possible to build a process with boundary event when Cancel Activity is set to true |
| BZ#1234592 | Race condition with multiple job executor threads on Oracle |
| BZ#1227470 | SerializationException by using List type as variable in Human Task in BPM Suite 6.1 |
3.2. WorkBench and Designer Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
| Issue | Description |
|---|---|
| BZ#1271898 | Changes while one node is down are not replicated after the node reboot |
| BZ#1197994 | Test Scenario: Imports added after the scenario has been ran are forgotten |
| BZ#1234640 | Guided Rule Editor: String fields with double slashes changes the editor |
| BZ#1217871 | Non existing imports in "rdrl" files prevents the rule to be opened in Business Central |
| BZ#1265471 | Can't restore version of a process |
| BZ#1249077 | Guided Editor rewrites method call in RHS to a setter call |
| BZ#1264339 | Guided rule editor: List contains condition missing bound value on re-opening guided rule |
| BZ#1257817 | Rules are not populated in dropdown list in Test Scenarios in BRMS 6.1 |
| BZ#1264321 | Guided rule editor: replace or replaceAll condition parameters on a String missing on reopening a guided rule |
| BZ#1203696 | Access restrictions to assets does not work with custom roles |
| BZ#1218812 | Short params syntax($1, $2...) in decision tables does not work with more than 10 values ($10, $11...) |
| BZ#1246099 | Guided Rule editor does not seem to reload "eval()" functions correctly while used inside the constraint of a fact |
| BZ#1251017 | Having added consecutive restrictions on fields with "java.util.Date" type in Guided Rule causes the browser to hang when choosing "Literal value" |
| BZ#1256625 | Conversion of XLS to GDT fails when date-effective and date-expires are included |
| BZ#1208756 | LRUProjectDataModelOracleCache ERROR xxx/xxx/XXX |
| BZ#1256623 | Not possible to convert XLS table to GDT with blank cells |
| BZ#1269368 | Search function does not work correctly against assets which name has multibytes characters |
| BZ#1230306 | Guided Rule Editor does not dynamically load enumeration values from method calls where input comes from previous drop-down selection |
| BZ#1251358 | Skipping unlock when RuntimeException is thrown in AbstractIOService.endBatch() |
| BZ#1263118 | "Repository View" doesn't remember the last visited place |
| BZ#1269366 | Indexing DRL related files logs null error instead of real cause |
| BZ#1265901 | NullPointerException with kie-config-cli.sh after migration from 6.1.0 to 6.1.2 |
| BZ#1269333 | Result of searching assets by business-central includes duplicate records |
| BZ#1213780 | Set ERROR level for ExceptionUtilities.handleException() logging |
| BZ#1217006 | Not able to select specific branch from repository in BPMS 6.1 |
| BZ#1232000 | Search field does not find assets with single word name |
| BZ#1248020 | JobExecutor: Job Service Settings dialog active despite disabled job executor |
| BZ#1277586 | Timeline feature does not respect security constraint set by "add-group-repo" kie-cli command |
| BZ#1228853 | The rest query API does not work with variables using camel case when using the "var_" syntax |
| BZ#1228393 | The button to see more tools does not show up when we use it and maximize the modeler pane |
| BZ#1244966 | REST Task query parameter is removed when we edit the process and save it |
| BZ#1236144 | Text is automatically selected when using swimlane, tasks and tasks comments and resizing the tasks |
| BZ#1245616 | REST API is using wrong context for Correlation Key related commands |
| BZ#1230325 | Swimlane with embedded subprocess does keep the elements position |
| BZ#1232975 | Process elements divided in different swimlanes changes its connectors positions everytime we move one of the swimlanes |
| BZ#1244249 | DateTime attribute for Timers is implemented in engine but it is not exposed in Designer |
| BZ#1255869 | REST task query response is missing actual-owner tag after upgrading to Update2 in BPM Suite 6.1.2 |
| BZ#1243969 | Text Annotation connector gets distorted after saving/re-opening a process in BPM Suite 6.1 |
| BZ#1265800 | Task Text in Business process is not aligned when exporting to PNG and PDF formats in BPM Suite 6.1.x |
| BZ#1255149 | Unable to call a reusable process that contains a "_" (underscore) in the name in BPM Suite 6.1.2 |
| BZ#1261250 | Variable List paging not working |
| BZ#1254823 | Tasks with reassignment throws exception when completing it using the REST API |
| BZ#1221380 | If a lot of roles besides the standard ones are granted to a user the home page is broken after the user logs into business central. |
| BZ#1203342 | Deployment of decorated WorkItemHandlers AND runtime listeners not possible |
| BZ#1233396 | Attempt to rename file affects the wrong BPM process in BPM Suite 6.1.0 |
| BZ#1200707 | Script dialect is not preserved by the Web Designer |
| BZ#1216108 | 'Content' assignment is not preserved in REST Task |
| BZ#1208368 | Business Central hangs with the loading pop-up when opening the project.imports file |
| BZ#1242410 | Default attribute in exclusive gateway lost during BPMN2 import |
| BZ#1236100 | Message Console does not get shown in the AuthoringPerspectiveNoContext perspective |
| BZ#1120135 | Business Central does not close the editors for the assets (process, workitem) even if their Repository is deleted |
| BZ#1230987 | Process with space in the name breaks the Form Editor |
| BZ#1210257 | Using 'var' parameter in Remote Query API results in exception |
| BZ#1221096 | org.uberfire.ext.security.server.SecureHeadersFilter missing in web-exec-server.xml |
| BZ#1225151 | Swimlane issues in BPM Suite 6.1 - Large text name is overlapping other components |
| BZ#1245672 | Task comment connector do not keep its position inside a swimlane when the swimlane is moved |
| BZ#1230854 | Undo moving swimlane messes up BP diagram |
| BZ#1230858 | IE11: Moving text annotation inside swimlane/sub-process causes it to jump |
| BZ#1210501 | Remote server declared in pom.xml is ignored in business central project |
| BZ#1248082 | Swimlane has a limited width in a business process |
| BZ#1247217 | Business Central is unable to build a project if a DRL contains declared types |
| BZ#1232426 | Unable to modify the HTML component in a form by clicking on "Apply" button in BPM Suite 6.1.0 |
| BZ#1230947 | Any authenticated user can see tasks which doesn't own by remote REST api |
| BZ#1252049 | REST API does not support Map / Set |
| BZ#1233428 | Users with "developer" role are able to see the administration page |
| BZ#1222656 | Processes can not be restored from previous version |
| BZ#1230212 | Tasks between lanes are overlapped if selected and dragged in BPM Suite 6.1.0 |
| BZ#1252131 | "showTaskForm" url is not working in BPM Suite 6.1.2 |
| BZ#1211882 | Opening designer causes Project Explorer to start displaying packages from different project |
| BZ#1272363 | Building Indicator is not shown when performing 'Build & Deploy' |
| BZ#1159774 | Custom Data Type of Signal's Data Input/Output is not preserved |
| BZ#1278542 | "create-repo" command from kie-config-tool does not work properly in BPM Suite 6.1.x |
| BZ#1166663 | Tasks with ID higher than 1000 does not being completed |
| BZ#1267906 | JAXB initialisation error - Several pairs of classes have the same XML type |
| BZ#1210802 | JobExecutor: Sorting and paging start behave strange after jobs are created and cancelled |
| BZ#1241414 | Ability to set default locale of Business Central |
| BZ#1245816 | Can't download BPMN source code in jbpm designer when resizing the window |
| BZ#1225181 | Unable to split the connector name into two lines in BPM Suite 6.1 |
| BZ#1230181 | Unable to drag a workflow pattern from the menu and drop it inside a swimlane in BPM Suite 6.1 |
| BZ#1230843 | Connecting lines moved when resize swimlane in large process |
| BZ#1201154 | KJARs deployed with mvn deploy:deploy-file are not being listed in Workbench Artifact Repository |
| BZ#1248018 | JobExecutor: Job Service Settings dialog shows incorrect Frequency value for timeunit other than seconds |
| BZ#1065315 | Plaintext password is logged in server.log if enabling DEBUG for BPM Suite 6 |
3.3. Dashboard Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
| Issue | Description |
|---|---|
| BZ#1209565 | Login with user without predefined roles causes infinite redirect loop |
| BZ#1200333 | Drop down lists in Dashboard page are garbled in Japanese locale |
3.4. Miscelaneous Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
| Issue | Description |
|---|---|
| BZ#1273685 | JBDS8.1.0: An error icon is shown for XOR Diverging/Converging gateway |
| BZ#1231870 | Missing documentation for embedding business-central |
| BZ#1253594 | JBDS8.1 Diagram Editor does not allow to use a variable for "called element" in CallActivity |
| BZ#1251376 | [GSS] (6.1.z)creating bpmn2 file by selecting BPMN2 Model will generate incomplete xml file |
| BZ#1235326 | Missing Task Lifecycle image |
| BZ#1235329 | Missing permission matrix table |
| BZ#1235689 | Custom Service Task is losing information after round-tripping from Web Designer to JBDS |
| BZ#1127296 | Clustering chapter should describe setup clustering of Zookeeper for production use |
| BZ#1223233 | zoo.cfg for ZooKeeper cluster |
| BZ#1221086 | Missing documentation on available profiles for business-central |
| BZ#1231877 | Not possible to install BxMS on EAP which runs on non-default port |
| BZ#1247819 | There are 2 different types of explanation about converging XOR gateway |
| BZ#1168373 | [BPMS 6] The original product type discovered for this server was EAP, but the server is now reporting its product type is [BPM Suite] |
| BZ#1217113 | migration tool makes the disabled rule available again |
| BZ#1217108 | migration tool doesn't convert java.text.SimpleDateFormat correctly |
| BZ#1217117 | migration tool generates non-escaped chars that cause the whole exported package empty |
| BZ#1216173 | a couple of issues related to migration tool |
| BZ#1213906 | Align jBPM KPIs with real values of Database table names |
| BZ#1228802 | Wrong endpoint in the REST API doc for /history/instances |
Chapter 4. Enhancements and Feature Requests Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
These are the customer-reported enhancements and feature requests implemented in in this version of Red Hat JBoss BPM Suite 6.2.
| Issue | Description |
|---|---|
| BPMSPL-96 | [GSS-RFE] Open as text |
| BPMSPL-119 | [GSS-RFE] Add taskService.addContent() for Remote API |
| BPMSPL-115 | [GSS-RFE] jBPM APIs to be EJB spec compliant |
| BPMSPL-80 | [GSS-RFE] Programmatically import the workspace into business dashboard |
| BPMSPL-171 | [GSS-RFE] Add support for git hooks |
| BPMSPL-177 | [GSS-RFE] Enhance BPM installer for EAP |
| BPMSPL-143 | [GSS-RFE] Ability to search by partial CorrelationKey |
| BPMSPL-132 | [GSS-RFE] Introduce "scope" attribute for Event |
| BPMSPL-131 | [GSS-RFE] Implement async throwing signal events |
| BPMSPL-193 | [GSS-RFE] Expose the jBPM Executor as a Public API |
| BPMSPL-174 | [GSS-RFE] Please certify BRMS on Oracle RAC |
| BPMSPL-203 | [GSS-RFE] Configurable Build & Deploy Actions in Project Editor |
| BPMSPL-176 | [GSS-RFE] REST task should be able to to parse complex object types |
| BPMSPL-213 | [GSS-RFE] Add a button to allow SVG exporting in jbpm Designer |
| BPMSPL-209 | [GSS-RFE] Provide alternative to DB based job executor |
| BPMSPL-124 | [GSS-RFE] Task metadata being improperly stored in I18NText database table |
| BPMSPL-116 | [GSS-RFE] Ability to sort Artifact Repository by "Name" and "Date". |
| BPMSPL-100 | [GSS-RFE] Group assets by category in project explorer for BRMS 6 |
| BPMSPL-55 | [GSS-RFE] Able to use 'Task Variables' as expressions in Task properties |
| BPMSPL-187 | [GSS-RFE] Customer wants a Official way to control access to the REST API |
| BPMSPL-200 | [GSS-RFE] Ability to Customize the jBPM Executor retry interval |
| BPMSPL-102 | [GSS-RFE] Improve Multi-User Support for KIE Workbench (Business Central) |
| BPMSPL-138 | [GSS-RFE] Allow tasks search by process ID and user |
| BPMSPL-141 | [GSS-RFE] Ability to upload a pom-packaged artifact to Business Central |
| BPMSPL-133 | [GSS-RFE] Tasklist should be refreshed automatically after certain period of time or when task status is changed |
| BPMSPL-111 | [GSS-RFE] Due Dates - Ability to set an overdue task based on the original due date |
| BPMSPL-114 | [GSS-RFE] Update database for "Due Date", "Task Comments" and Other Miscellaneous Extensions in JBoss BPM Suite 6.0.x |
| BPMSPL-210 | [GSS-RFE] Provide an alternative approach of notifying the parent process when using waitForCompletion=true |
| BZ#1181215 | Arrows are changed unexpectedly when Node is moved on the canvas |
| BZ#1235091 | Add database upgrade scripts to BPMS distribution |
| BZ#1273368 | building large project multiple times with incremented versionId would consume OldGen heap gradually |
| BZ#1269605 | Add setting to disable background build triggered from Project Explorer |
| BZ#1130070 | CorrelationKey can't be used in AuditLogService queries |
| BZ#1066962 | Add support for git hooks |
| BZ#1207326 | How to set user task notification through JBDS in jBPM 6? |
| BZ#1236636 | Remote Client API (rules and BPM) are not available in drools-karaf-features/features.xml |
| BZ#1168416 | Implement async throwing signal events |
| BZ#1158511 | Configure Datasource through Installer |
| BZ#1149489 | Introduce "scope" attribute for Event |
| BZ#1258020 | Cannot drill down into subprocess from instance view in BPM Suite 6.1.2 |
| BZ#1189365 | isExecutable="false" should not be removed from BPMN file by BPMN 2 Diagram Editor |
| BZ#1193895 | Implement alphabetical sorting in Project Explorer |
| BZ#1200628 | Add taskService.addContent() for Remote API |
| BZ#1199557 | B*MS does not accept uploads of CSV format Decision table |
| BZ#1201900 | Task metadata being improperly stored in I18NText database table |
Appendix A. Revision History Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Note that revision numbers relate to the edition of this manual, not to version numbers of Red Hat JBoss BPM Suite.
| Revision History | |||
|---|---|---|---|
| Revision 6.2.0-6 | Thu Apr 28 2016 | ||
| |||
| Revision 6.2.0-5 | Tue Mar 29 2016 | ||
| |||
| Revision 6.2.0-4 | Wed Dec 16 2015 | ||
| |||
| Revision 6.2.0-3 | Fri Dec 4 2015 | ||
| |||
| Revision 6.2.0-2 | Mon Nov 30 2015 | ||
| |||
| Revision 6.2.0-1 | Mon Nov 30 2015 | ||
| |||
Legal Notice Copy linkLink copied to clipboard!
Copy linkLink copied to clipboard!
Copyright © 2015 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.