IBM Support

Troubleshooting error: Workflow Canvas failed to load!

Technical Blog Post


Abstract

Troubleshooting error: Workflow Canvas failed to load!

Body

In Maximo, when you try to open the Workflow Designer app, you may see this beautiful and inspiring error message :   

Workflow Canvas failed to load! Please check browser security settings and get the Java Plugin No Java 2 SDK

 

This should be the first thing you need to investigate when you have Java issues with Maximo :

1- What is the browser version that you are using for this test?
2- Can you try different browsers and let me know the results?  (Firefox, Internet Explorer, Chrome)
3- Does the error happen if you clear the browser and the Java cache and close and reopen the browser?
4- Are you able to replicate that issue in all machines?

 

NOTE : For Google Chrome browser. You should NOT use Google Chrome version 45 or Higher. Maximo supports Google Chrome version 37. 
Google Chrome announced that it drops support of applets in Release 45, which was released in September 2015. Google Chrome is supported in IBM Maximo version 7.6. and this change affects only the IBM Maximo 7.6 applets, including Direct Print, Workflow Designer, and Scheduler. Customers should use another browser or use an earlier version of Google Chrome until IBM Maximo is updated to support later versions of  Google Chrome. This update is available since September 2015.

 

But if you are not using Chrome, and you are still facing the beautiful and inspiring error message in WorkFlow Designer app, as below :

Workflow Canvas failed to load! Please check browser security settings and get the Java Plugin No Java 2 SDK

 

Then, I must warn you about this...  This error is caused because Java is not enabled in the web browser or you are not using a supported Java version in your Maximo environment. If Java is already installed but applets do not work, you need to enable Java through your web browser.


Another cause for this is having multiple versions of Java installed, and one of them is some unsupported Java version.

You can verify the Java that has been installed here >>   http://www.java.com/en/download/installed.jsp

 

Instructions for enabling Java on your browser can be found here:


How do I enable Java in my web browser?
https://java.com/en/download/help/enable_browser.xml

 

Java versions 6 and 7 have introduced new security features that may create some problems in Maximo/SCCD/TPAE applications that make use of Java applets. Some examples of such applications are Configuration Items, Workflow Designer, Assets, Report Printing/Direct Print and Scheduler.

 

To resolve the problem you can try this :
1- Start Menu > Java> Configure Java > Security > Add the server host to the trusted sites
2- Go to Java Control Panel, select Security Tab and make sure "Enable Java Content in the browser" is selected
3- Then clear the browser and the Java cache and close and reopen the browser and verify everything is working fine.

 

If the above does not help you to fix this issue, you may need to view the add-ons installed from the browser and verify the Java version installed on the machine from Control Panel/ Add or Remove Programs. If there are multiple versions installed, uninstall all versions and install a version that Maximo supports.

 

Again, you can verify the Java that has been installed here >>   http://www.java.com/en/download/installed.jsp

 

For a list of supported browsers and Java versions, you can refer to the Maximo Product Configuration Matrix, below:
https://www.ibm.com/developerworks/community/groups/service/html/communityview?communityUuid=a9ba1efe-b731-4317-9724-

a181d6155e3a#fullpageWidgetId=W5f281fe58c09_49c7_9fa4_e094f86b7e98&file=97d773e7-2177-4c0a-8b6b-170374718f9e

 

See ya

[{"Business Unit":{"code":"BU005","label":"IoT"}, "Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]

UID

ibm11112775