This repository has been archived by the owner on Oct 5, 2021. It is now read-only.
WSO2 BPS 3.6.0 - RC1
Pre-release
Pre-release
milindaperera
released this
24 Aug 06:55
·
29 commits
to master
since this release
WSO2 BPM team is pleased to announce the WSO2 BPS 3.6.0 - RC1 release.
This release comes with both the runtime and tooling.
This release contains the following improvements and features:
Release Notes - WSO2 Business Process Server - Version 3.6.0
Bug
- [BPS-135] - Compilation failures when there are cyclic dependencies to schemas which are defined inline in WSDL
- [BPS-720] - Uploaded attachments should be accessible from successive user tasks
- [BPS-889] - [BPMN] Erroneous BPMN is deployed and synced to workers through SVN
- [BPS-890] - [BPMN] Erroneous behaviour in BPMN version un-deployment
- [BPS-917] - Very slow TPS shown with this process
- [BPS-921] - bps3.5 document doesn't provide full list of source code
- [BPS-923] - Unable to change password for keystore wso2carbon.jks
- [BPS-929] - Identity management should be properly configured for bpmn
- [BPS-935] - Fix User-Agent HTTP header
- [BPS-945] - BPMN Explorer task view does not show� comments
- [BPS-952] - Error when tables not found when running with -Dsetup
- [BPS-954] - Redeploying undeployed BPMN service fails
- [BPS-956] - start-end time not shown correctly in BPMN explorer
- [BPS-959] - Report error on BPMN processes
- [BPS-961] - wso2bps-samples.sh is not set as executable by default
- [BPS-964] - Error observed when restarting the server after JAX-WS/JAX-RS Webapp Management Feature
- [BPS-968] - BPMN script task sample always results a local delivery user task
- [BPS-969] - BPMN process start event, succeeds even when 'required'=true fields are empty
- [BPS-970] - LoanApprovalProcess Sample Error-a field required to be set as [required "true"]
- [BPS-972] - [Intermitent] BPMN rest api 400 error when invoking GET on deployments
- [BPS-976] - Enabling BPEL Analytics Publisher in the feature manager UI
- [BPS-977] - Issue when executing the bpel clean up tool i.e. process-cleanup.properties
- [BPS-991] - Activiti Rest API error [BPS 3.5.1]
- [BPS-1018] - [BPMN REST API] Error occures when try to update process variable over BPMN REST API when charset included in Content-Type
- [BPS-1019] - [bpmn-explorer] Create string variables when starting, completing tasks regardless of form variable type
- [BPS-1020] - BPMN explorer require login permission to log in
- [BPS-1022] - [BPMN REST API] Update a variable on an execution does not work for application/xml Content-Type
- [BPS-1023] - BPMN script task sample not working as explained in doc
- [BPS-1036] - datafile changed, bps cannot start for file not found error
- [BPS-1037] - [bpmn-explorer] boolean type form data are sent as json strings
- [BPS-1045] - HT Rendering does not work when Callback service is on a separate wsdl
- [BPS-1047] - BPMN Rest API web app packs unwanted jars
- [BPS-1048] - [Upgrade] Carbon Kernal upgrade to v4.4.6
- [BPS-1049] - [Upgrade] jaggery version upgrade to match kernal version v4.4.6
- [BPS-1050] - Change User Performance Of Tasks Instances Over Time reporting view to accept a user name
- [BPS-1057] - All Jaggery app fail with hostname in certificate didn't match error.
- [BPS-1058] - HumanTask Explorer's Attachment Authentication fails after updating to Kernel 4.4.6
- [BPS-1059] - File Upload fails after updating to Kernel 4.4.6
- [BPS-1063] - BPMN - The email body is empty when the message configured in html format
- [BPS-1065] - Launching all Jaggery apps do not work after updating to Kernel 4.4.6
- [BPS-1071] - Process Information screen does not appear for BPEL processes in Management Console UI after updating to Kernel 4.4.6
- [BPS-1075] - BPEL Process Visualization renders empty Div
- [BPS-1078] - KPISample process not working
- [BPS-1079] - BPMN Explorer Advanced Filtering's adding variable increments variable fields without variable names
- [BPS-1080] - [bpmn-explorer] Common error message not displayed properly
- [BPS-1081] - ProcessInstanceUrl of response on adding new comment for a task is not correct
- [BPS-1082] - Fix the minor bugs in BPMN explorer - Process Monitoring tab
- [BPS-1083] - BPMN Explorer - Substitution UI End time incorrect when endtime = Long.Max
- [BPS-1084] - [bpmn-explorer] Update WSO2 icons and cleanup old one
- [BPS-1085] - BPMN-explorer claim button does not invoke correct claim request
- [BPS-1086] - BPMN user tasks are claimable for non candidate users also
- [BPS-1087] - Minor UI text changes in Substitution UI
- [BPS-1088] - Integrate Secure vault for BPMN Analytics configuration.
- [BPS-1090] - Can't access the processes in bpmn-explorer of worker node when worker node start with -DworkerNode=true
- [BPS-1093] - [humantask-explorer] Unable to save/complete tasks
- [BPS-1094] - Cannot add new substitute without endTime, with Mysql
- [BPS-1096] - Identity tables are not created in fresh pack.
- [BPS-1097] - Unable to install SCIM features
- [BPS-1098] - Attachments and Comments are not displayed in Completed tasks view
- [BPS-1099] - Request parameters for substitution REST apis should accept email usernames
- [BPS-1102] - [BPMN-Explorer] form variables are not submitted when writeable=false when starting a process
- [BPS-1104] - XMLVarialeTypeUsageProcess sample does not work with Java 8
- [BPS-1105] - [BPMN-Explorer][UX] Get confirmation from user before deleting a comment
- [BPS-1106] - User substitution fails with oracle with error
- [BPS-1109] - BPMN Explorer comment and attachment tabs are not working properly in Firefox web browser
- [BPS-1111] - BPMN user substitutions are not allowed for users with substitution permission
- [BPS-1112] - [BPMN-Explorer] In TaskView Attachement and Comment tabs are not marked as active for relavent tab
- [BPS-1114] - [BPMN] If Rest Task response returns XML/HTML data, the Instance view page breaks
- [BPS-1115] - [BPMN-Explorer] Huge unused empty space to scroll down at the end of the view
- [BPS-1116] - [BPEL] Security Fix (findbugs): Possible URL parameter injection
- [BPS-1118] - [BPMN] Rest API return enum values as null for start process
- [BPS-1121] - [BPMN] Explorer-UI: process start form data select element doesn't load with default value
- [BPS-1124] - [Humantask-Explorer] Claimable task view and i18n locale error
- [BPS-1125] - BPEL Data publisher does not respect data type
- [BPS-1128] - Substitution fails with postgress
- [BPS-1129] - [BPMN][DataTypes][XML] XML objects' set() function only allows to set strings
- [BPS-1130] - Humantsk-explorer attchments upload returns 403
- [BPS-1131] - [BPMN][Samples] Error while starting Simple Calculator process
- [BPS-1132] - move substitution feature db script to a seperate db script
- [BPS-1133] - Getting 403 errors for substitution APIs with admin user
- [BPS-1134] - [BPMN-Explorer] Admin substitution view is not shown to admin users and users with BPMN permission
- [BPS-1135] - Update Owasp.CsrfGuard.Carbon.properties with relevant filter expressions to allow necessary urls
- [BPS-1136] - Variabes are not returning with bpmn task and process instance rest apis
- [BPS-1137] - BPMN Simple Calculator sample does not working properly
- [BPS-1138] - Generate License text file for BPS 3.6.0
- [BPS-1140] - Humantask-explorer UI attachment upload doesn't work when localhost is used
- [BPS-1141] - [BPMN-Explorer] User inputs are not validated when starting and completing a process
- [BPS-1142] - BPMN Explorer Process view refresh causes broker pipe error
- [BPS-1145] - Management Console does not show process instances for large nu of instances
Improvement
- [BPS-930] - [BPMN Explorer] Validate user task transfer / reassignment
- [BPS-947] - Improve BPMN Rest Invoker Service Task to support comma in HTTP headers.
- [BPS-985] - Info message returned to the client needs improvement
- [BPS-986] - Rename variable skipInstanceCreationIfExist to skipInstanceCreation in correlation api
- [BPS-987] - Improve BPMN history view
- [BPS-988] - Publish process variable data to DAS from BPS to be analyzed
- [BPS-989] - Enable REST Calling from PC to BPS to communicate process-variable-publishing details to DAS
- [BPS-995] - Improve BPMN REST Task to support methods such as PUT, DELETE, PATCH
- [BPS-998] - BPMN REST Task should assign outputs to local variables - not to process level variables
- [BPS-999] - JSON array response handling support for BPMN REST Task
- [BPS-1007] - Provide bulk task reassignment and the ability to specify a user for a temporarily unavailable user to handle tasks
- [BPS-1035] - [BPMN Explorer] Add commenting facility for BPMN User tasks views in bpmn explorer
- [BPS-1055] - Improvements on org.wso2.carbon.bpmn.extensions.rest.RESTTask
- [BPS-1064] - HumanTask and BPEL schedulers should start after the server start completion
- [BPS-1068] - [BPMN] Introducing JSON datatype
- [BPS-1072] - BPMN Explore Advance Filtering fields get reset after search.
- [BPS-1073] - Process Monitoring doesn't show Active State Diagram
- [BPS-1108] - Add process definition ID to task level event streams
- [BPS-1110] - [BPMN-Explorer][UX] List views are not aligned properly and revamp UIs to unified look and feel
- [BPS-1113] - [BPMN-Explorer][UX] Revamp bpmn-explorer navigation tabs
- [BPS-1126] - provide a property to specify whether to use encrypted password or plain text password in AnalyticsServerProfile file
- [BPS-1143] - Removing published process variable publishing configuration from BPS to DAS
New Feature
- [BPS-87] - Write BPS Agent for DAS
- [BPS-1026] - Implement Bulk Task Reassignment, Substitution feature for BPMN
- [BPS-1040] - [BPMN] Introduce/Enhance XML/JSON support for BPMN in WSO2 BPS
- [BPS-1054] - Implementation the SOAP extension for C4 using Axis2 and introducing the PUT and DELETE functions for the REST extension
Task
- [BPS-939] - Add Documentation for BPMN Rest API
- [BPS-1056] - Depreciating HumanTask UI in Management console.
- [BPS-1066] - Update Activiti Version
- [BPS-1074] - Exclude Feature folder from Product distribution.
- [BPS-1076] - Update Carbon Kernel to 4.4.7
- [BPS-1077] - Add version matching rule for importFeatureDef in all features.
- [BPS-1089] - Merge changes from Activiti REST API 5.21 with BPS REST API.
- [BPS-1101] - [bpmn][analytics] replace usage of com.googlecode.json with fasterxml library
- [BPS-1103] - [BPMN] Add sample for XML datatype usage
- [BPS-1107] - [BPMN] Add sample for JSON datatype usage
- [BPS-1119] - Add new configuration file to set analytics related configurations of bps
- [BPS-1122] - [BPMN] Add REST Task sample
- [BPS-1127] - [Security] Disable browser autocomplete for username/password
Sub-task
- [BPS-940] - Add Documentation for BPMN stats Rest API
- [BPS-1027] - Provide a persistence layer for CRUD operations related to substitutes
- [BPS-1028] - Provide an API to notify on user unavailability and to substitute existing tasks
- [BPS-1029] - Substituting future tasks
- [BPS-1030] - Selection of the substitute should be transitive
- [BPS-1031] - Provide User Substitution UI in BPMN explorer
- [BPS-1032] - Provide a Substitute Lookup API
- [BPS-1033] - Add Substitute Permission scheme
- [BPS-1034] - Add support for substituting existing candidate tasks
- [BPS-1041] - [BPMN] JSON variable create/update support for Script task
- [BPS-1051] - [BPMN] Introduce XML datatype
- [BPS-1069] - [BPMN] Introducing JSON datatype
- [BPS-1070] - [BPMN][REST] Add JSON/XML variable type support to BPMN Rest API
- [BPS-1092] - [BPMN] XML variable create/update support for Script task