Welcome Guest! Log in


In this article

You can find below the major changes and improvements of the Stambia DI Runtime S17.6 version.

This article only highlights the most important changes.

If you need further information, please consult the full changelog and/or reference documentation.

 

What's new in 17.6.2?

Runtime commands improvements

restart session / wait session / stop session commands now support the "format" option

The "format" option is now supported on the restart session / wait session / stop session commands.

This option is used to customize the output of the commands, allowing to print all the required information in the desired format.

Refer to the reference documentation for further information.

 

restart session / stop session commands now support the "synch" option

The "synch" option is now supported on the restart session / stop session commands.

This option indicates that the commands should wait for the operation to finish before handing back to the user.

Refer to the reference documentation for further information.

 

New parameter on OS command Process Action

A new parameter has been added on the OS command Process Action: Os Ignore Stderr

When set to true the action will silently ignore the error output when computing the final status and only use the return code.

When set to false the action will raise an error if the error output is not empty while computing the final status.

This can be useful for commands which logs some information into the error output even if they succeed.

Refer to the reference documentation for further information.

 

Runtime configuration file

Ability to specify values from environment variables and Java Properties

Until now when you needed to change a value in the configuration file of the Runtime, you had to modify directly the file.

From this version it is now possible to specify Java Properties and environment variables inside values, making them more dynamic.

You can configure the file once by specifying variables to use and finally simply change those variables directly instead of manually modifying the configuration file.

At restart the Runtime will retrieve the new values automatically.

Refer to this article for further information.

 

Batch mode for purge operations

Purge operation performed on the Log Database through the purge utilities can now be performed in batch mode.

For this simply uncomment the new "logPurgeBatchSize" parameter which has been added inside the configuration file and define the batch size to be used.

Specifying a batch size can help to avoid overloading the database when performing purge operations.

The number of rows removed is logged inside Runtime log files and note that the number of sessions processed per batch may slightly vary between each batch, in situations where multiple sessions have the same starting date.

Refer to the reference documentation and Runtime articles for further information.

 

File revised

The engineParameters.xml file has been revised to be clearer about what values are actually used for the different parameter, and also be cleaned to remove unused and outdated parameters.

Parameters which were previously commented have been, when possible, uncommented with the default value specified, so that Runtime administrators understand more easily what values the Runtime is using by default.

This does not change the Runtime default values and behavior.

Refer to the reference documentation and Runtime articles for further information about Runtime configuration and administering.

 

Web Service Invocation retry mechanism revised

Retry mechanism of web services invocation has been revised to be clearer and consistent between SOAP and REST invocations.

Its usage has been reviewed and several issues has been fixed about it.

A new option is also supported to define the delay to wait between each retry.

Refer to this article for further information.

 

Bug fixes

This version comes with bug fixes that can be found on the full changelog.

Do not hesitate to take a look at it to have an idea of what have been fixed.

 

What's new in 17.6.1?

Bug fixes

This version comes with bug fixes that can be found on the full changelog.

Do not hesitate to take a look at it to have an idea of what have been fixed.

 

What's new in 17.6.0?

Download of this version has been disabled because an issue has been found on XML Loading.

Please use S17.6.1 or higher version.

 

RMI through TLS

The Runtime has been upgraded to offer the possibility to secure the RMI connections through TLS.

Enabling it is as simple as enabling an option in the Runtime Configuration file.

Refer to this article for further information.

 

Delivery build improvements

builddelivery.bat / builddelivery.sh scripts have been improved with the following enhancements.

 

New option to choose the process to build

A new option has been added to allow choosing the process to build within the Package.

This unlocks the possibility to build deliveries from multi-deliveries Packages, which were not supported yet by the scripts.

Refer to this article for further information.

 

New option to change the build mode

A new option has been added to change the build mode used for building deliveries with the script.

This offers the possibility to choose between the actual mode and a newly added mode, which both have their advantages.

Refer to this article for further information.

 

New option to specify the target folder where deliveries should be generated

A new option has been added to change the target folder where the deliveries are generated.

Refer to this article for further information.

 

OAuth2 additional flows supported

The following OAuth2 flows are now also supported:

  • Client Credentials Grant
  • Implicit Grant
  • Resource Owner Password Credentials Grant

As a reminder the flow to use when using OAuth2 is defined on the Designer, in the web service Metadata.

This requires to use Designer S19.0.12 or higher and templates.wsdl.2018-09-21 or higher.

 

Bug fixes

This version comes with bug fixes that can be found on the full changelog.

Do not hesitate to take a look at it to have an idea of what have been fixed.

 

 

You have no rights to post comments

Articles

Suggest a new Article!