Chapter 4. Enhancements and Feature Requests


These are the customer-reported enhancements and feature requests implemented in version 6.3 of Red Hat JBoss BPM Suite.

Expand
Table 4.1. Red Hat JBoss BPM Suite Enhancements and Feature Requests Implemented in Version 6.3
IssueDescription

BPMSPL-121

[GSS-RFE] Resetting timer cycle in a running workflow process

BPMSPL-172

[GSS-RFE] Allow users to register custom EscalatedDeadlineHandler like it was possible in jBPM5

BPMSPL-251

[GSS-RFE] need settings to disable background build when opening Project Authoring

BPMSPL-252

[GSS-RFE] ability to check duplicate of ReleaseId(GroupId,ArtifactId and Version) with existing projects

BPMSPL-254

[GSS-RFE] Migration tool for a new Product version

BPMSPL-270

[GSS-RFE] BPMS suite certification on Microsoft SQL Server 2014

RHBRMS-2185

Import suggestions should act as a mask for imports

RHBPMS-482

A project which contains interface java classes fails to build with "JAXB can’t handle interfaces."

RHBPMS-1592

Arrows are changed unexpectedly when Node is moved on the canvas

RHBPMS-2046

Global Variable Details Data Type Attribute should be validated before running the process in BPMN 2 Diagram Editor

RHBPMS-1628

ability to check duplicate of ReleaseId(GroupId,ArtifactId and Version) with existing projects

RHBPMS-1029

[Drools][Quartz] The number of retries of a failed task are fixed.

RHBRMS-2477

[GSS](6.3.z)Allow users to edit project’s GAV information in business central Project Editor when it has a parent

RHBPMS-3980

[ENG](6.3.z) Kie Server - jBPM UI - process image markers not visible for some nodes

PLANNER-48

Planner Benchmarker: warmUp should also use parallelBenchmarkCount to run them on multiple threads

PLANNER-185

Generic moves for VRP: implement Clarke-Wright, two-opt and three-opt

PLANNER-253

Solver configuration must be able to use KieSession defined in kmodule.xml

PLANNER-286

Docs should link to Drools docs (or BRMS guide in product docs)

PLANNER-314

OptaPlanner Execution Server prototype

PLANNER-344

KContainer support: kie-api wrapper for SolverFactory and Solver so Workbench and Execution Server can treat it like a kjar

PLANNER-390

Benchmark report: Icon for solver configurations that have uninitialized/infeasible single benchmarks

PLANNER-401

Statistical benchmarking: run each single benchmark n times and average the results

PLANNER-402

Determine interrupt philosophy on how to deal with InterruptionException

PLANNER-423

Get rid of the '90s look

PLANNER-431

Migrate UpgradeRecipe from txt to adoc

PLANNER-437

Termination xml: daysSpentLimit and unimprovedDaysSpentLimit support

PLANNER-440

Add optional ClassLoader parameter for PlannerBenchmarkFactory methods (usefull for OSGi)

PLANNER-442

JPA/Hibernate support for each Score subclass, so storing a score in a database is easy

PLANNER-443

Add a reliability tab to summary statistics in benchmarker report

PLANNER-444

Test optaplanner-webexamples with Arquillian on WildFly

PLANNER-445

IP-bom: arquillian, shrinkwrap dependency versions are incompatible with maven and aether versions

PLANNER-447

Xstream support for BendableLongScore and BendableBigDecimalScore

PLANNER-457

SolverFactory.cloneSolverFactory() so configuring getSolverConfig() dynamically per parallel request doesn’t require parsing the solver config XML each time

PLANNER-461

Add abstract class AbstractSolution<S extends Score> which implements all Solution methods, so Workbench domain modeler can reuse it

PLANNER-475

Reproducible statistical benchmarking

PLANNER-476

CalculateCountTermination (usefull for performance benchmarking by QA)

PLANNER-480

ExternalizedSingletonInverseVariableSupply doesn’t need to keep a Map of Sets after PLANNER-252

PLANNER-484

Fail fast if value range provider value type doesn’t match the planning variable’s value type

PLANNER-485

Memory friendly nearby selection by caching only the n nearest entities (optionally adhering to some filter)

PLANNER-489

Avoid getBestSolution() cast by generifying Solver and SolverFactory and return the best solution from solve()

PLANNER-492

Generify ScoreDirector

PLANNER-493

<customPhase> should support parameters in the solver configuration (so it can be tweaked using the benchmarker)

PLANNER-504

Expose SolverFactory in the KIE API so it can be loaded from a KieContainer

PLANNER-505

REST interface spec for OptaPlanner Execution Server

PLANNER-508

Note in documentation that class of CustomScoreDefinition must have no-arg constructor

PLANNER-516

Workbench: Solver config editor needs validate button that builds the Solver.

PLANNER-521

Workbench: add optaplanner annotations domain editor functionality in kie distributions, but masked out by role plannermgmt

PLANNER-523

Workbench: add optaplanner solver editor functionality in kie distributions, but masked out by role plannermgmt

PLANNER-534

Graceful shutdown: if the Solver thread is interrupted, the Solver should terminate early

PLANNER-535

All Score implementations should have a private no-arg constructor

PLANNER-558

Upgrade commons-math3 from 3.2.0 to 3.4.1

Back to top
Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2025 Red Hat