How to adapt your application to switch to the HTML experience

This guide assumes that you're a proficient application builder who's familiar with the tasks and concepts described in the Application Builder Guide.

In the HTML view, only dashboard viewing is supported.

All edition / configuration of the model/dashboards are still only in Flex.

Prerequisites for an existing application

The following describes how to adapt an existing application that you want to import to this current version of Axway Decision Insight (DI). 

Change roles definition

To ensure that end-users see the HTML view by default, remove the Access Flex application permission for any applicable user role that handles end-users  in your application. For more information about user roles and user rights, see Managing rights.

On the other hand, a user role that has the Access Flex application permission will access the Flex view by default. For more information, see HTML Guide: Access FLEX or HTML .

Adapt the dashboards

As an application builder, you may be required to adapt the configuration of your dashboards to ensure that the HTML view looks and behaves as needed. Use the Flex view to edit dashboards. For more information, see How to quickly validate the dashboard HTML Experience

"Search by Criteria" pagelet

The Search by criteria pagelet is no longer supported so you will have to delete it and adapt your dashboard layout. For more information, see Pagelet types: Search by criteria pagelet.

The search by criteria functionality has been redesigned in HTML to improve your user experience. All search parameters are now grouped inside a common section (top of the dashboard) that makes the Search by criteria pagelet obsolete.

See also HTML Changes for Application Builder.

"Create dashboard button" pagelet

The Create dashboard button is disabled, so you will have to delete it from your dashboards. See Pagelet types: Create dashboard button pagelet.

See also HTML Changes for Application Builder.

"Dashboards listing" pagelet

The Dashboards listing pagelet is no longer supported so will have to delete it and adapt your dashboard layout. See Pagelet types: Dashboards listing pagelet.

See also HTML Changes for Application Builder.

Deprecated elements

All deprecated elements (for example, old baseline) are no longer supported in HTML. If your application still uses these types of elements, make sure to migrate first.

Adapt your load balancer

HTML URLs are not built the same way as Flex URLs. To support load balancing, you will have to adapt your load balancer configuration.

The internal load balancing is no longer supported in HTML see Topology for HTML5 based UI and Proxy and loadbalancer example with NGINX.

Notes for a new application

If you are creating a new application, the following applies from this release onward.  

"Search by Criteria" pagelet

The pagelet creation is possible, but deprecated. See Pagelet types: Search by criteria pagelet.

"Create dashboard button" pagelet

The pagelet creation is possible, but deprecated. See Pagelet types: Create dashboard button pagelet.

"Dashboards listing" pagelet

The pagelet creation is possible, but deprecated. See  Pagelet types: Dashboards listing pagelet.

Related Links