Maximo Workflow Designer Double Canvas

Can you see two Workflow Designer tabs in Maximo?

Something you may have noticed since upgrading past Maximo 7.6.0.6 is that there are two Workflow Designer “Canvas” tabs. At first glance, this looks like the first sign of Maximo becoming unhinged. However, two canvas tabs exist intentionally but only one should be visible. Starting in Maximo 7.6.0.6, Java is no longer needed to use the Workflow Canvas. In more recent versions of Maximo you can utilize HTML5 to edit Workflow. This comes just in time as all of the web browsers compatible with Maximo have either removed or are publicly planning to remove support for the technology that enables the use of the Java browser plugin. Oracle has even announced that the Java Plugin has been deprecated.

Maximo Workflow Designer Double canvas

Maximo Workflow Designer Application featuring two Canvas tabs

If you can see both Workflow Designer tabs, check whether the correct application security conditions have been applied.
  1. Show the applet workflow tab: USEWFAPPLET
  2. Show the NON-applet workflow tab: USENEWWF

Security conditions in Maximo Workflow designer application

Check the security conditions in the Workflow Designer application

These conditions both reference the mxe.webclient.wfdesigner.usewfapplet system property. If they are properly referenced, one can control which canvas is displayed to the user: Java based or HTML5 based. Setting it to “0”(The Maximo Default) will only show the user the HTML5 canvas. Setting it to “1” will only show the user the Java canvas.

Workflow Designer HTML5 Canvas setting

Setting Global Value to “0” will only show the user the HTML5 canvas

Posted in:
About the Author

Myles Vivian

Myles Vivian is an Advanced IBM Deployment Professional and an Applications Consultant at Ontracks Consulting. Myles’ primary experience is in the following areas: • Maximo Customizations: Automation scripting, Single Sign On(SSO), Application Designer, Workflow Designer, Start Centers • Large scale data migrations from other Maximo instances as well as other Enterprise Asset Management software into Maximo • Integrations via flat file • Databases: Installing and configuring, SQL, and Data transformations using ETL tools • Developing training material • Maximo functionality on version 7.6