Axon.ivy Digital Business Platform 8.0.3 is out there 🚀.
CXF Web Service Client Stack
We improved our web service client stack (CXF) to work even better in Windows environments and especially with Windows Foundation Services:
- XIVY-3586 CXF WebService client generation causes compile error
- XIVY-3546 Support undefined names in CXF WebServiceClient generation
By default CXF Web Service Calls runs with HttpUrlConnection
of Java. HttpUrlConnection
is limited when it comes to authenticate against a NTLM web service. CXF provides the ability to change the implementation of the connection itself to org.apache.http.nio.client.HttpAsyncClient
. Besides the full support of NTLM it also provides better performance. Due that fact we changed the default connection to HttpAsyncClient
of CXF Web Service Calls.
There are no known compatibility issues between these two implementations. If you face one, please don't hesistate to get in charge with @Alexander Suter. Keep in mind that you are always still be able to fallback by setting the use.async.http.conduit
to false
on the Web Service Client.
- XIVY-3592 Support workstation for NTLM Authentication in CXF Web Service Client
- XIVY-3595 Upgrade CXF to 3.3.5
- XIVY-3597 Provide Apache http as connection provider for CXF Web Service Calls
Maven Project Build Plugin 🐊
Due the improvements from @Oliver_Heer the maven project-build-plugin can now validate ivy-script even in complex applications and exposes java warnings.
- XIVY-3123 Validate ivy scriptlets with maven in complex applications
- XIVY-3138 Expose Java Warnings detected during ivy project build
Improvements 👍
- XIVY-3535 Add new APIs to easily iterate over large datasets
- XIVY-3356 Do not process error pages after rest provider exception
- XIVY-3442 Rule Beans decision table minimized after added column
- XIVY-3533 IvyComponents not sorted alphabetically in HtmlDialog Toolbar
- XIVY-3544 Error in Log when deploying over REST
- XIVY-3547 Web Service Client Generation can not handle url parameters
- XIVY-3549 Thirdparty java libraries can not be resolved in dependent project if required project is packed
- XIVY-3550 Custom Field Table Editor is hiding first line
- XIVY-3555 Process Data Validator only respects ivy data classes
- XIVY-3559 Can not start process in designer if web browser view is closed
- XIVY-3560 Counting license users triggered by VisualVM Plugin can stale engine with lots of users
- XIVY-3571 Can not load rules from new excel (xlsx) documents
- XIVY-3575 Can not pass null to method start events of Html Dialog
- XIVY-3582 Streamline ivy.webserver.yaml connector defaults with tomcat properties
Portal
- IVYPORTAL-9761 Note is not updated when added (First task)
- IVYPORTAL-9923 Incorrect Date time of done task (Task Note)
- IVYPORTAL-9924 Process Owner list is not correct after saving express workflow
- IVYPORTAL-9584 Introduce new Color in Portal
- IVYPORTAL-9625 Improve Standard Growl Messages after Tasks and Process creation
- IVYPORTAL-9732 Priorization of SASS CSS entries to low
- IVYPORTAL-9735 Configurable Environment Info
- IVYPORTAL-9789 Make dialog responsive
- IVYPORTAL-9978 Create a User Selection Combobox Component
- IVYPORTAL-7778 Error when clean up obsolete data
- IVYPORTAL-9730 Saved filter is not reseted after changing filters
- IVYPORTAL-9745 Filter in Task list - Responsible not considered correctly.