I upgraded my Yellowfin from 6.3 to the newest build (7.1 20141223 ) and now I receive the error message "Error: org.apache.jasper.JasperException: Unable to compile class for JSP: "

In Yellowfin 6.3 and later there is a configuration option called "Login autocomplete". When set to "Off" (the default value), this option stops browsers from remembering passwords typed into the login screen, even if the end user has enabled the option to save passwords in their browser.

This behaviour is no longer supported by the current releases of all major browsers, and as such will be removed in the next Yellowfin patch. From now on, if you need to stop browsers remembering login passwords, this will have to be configured at the browser level.

Because the behaviour is no longer supported in the browser, there is no way for Yellowfin to work around this. Additionally, the behavior is generally considered to be undesirable from a security point of view.

Please see the following links for information about different browsers' removal of support for this behaviour:

Internet Explorer:
http://msdn.microsoft.com/en-us/library/ie/ms533486
http://lists.w3.org/Archives/Public/public-webapps/2014JanMar/0015.html

Firefox:
https://bugzilla.mozilla.org/show_bug.cgi?id=956906

Chrome:
http://webscripts.softpedia.com/blog/Chrome-34-Seeks-to-Save-All-Your-Passwords-436693.shtml

Safari:
http://lists.w3.org/Archives/Public/public-webapps/2013OctDec/1028.html

Essentially, you need to remove the following line from your custom page:

‘if (vm.getAutoCompleteOption()) autoComplete = "on";’      

Is article helpful?