GitHub user buxiaoliang opened a pull request: https://github.com/apache/zeppelin/pull/2670
[ZEPPELIN-3052] Chrome console: TypeError: Cannot set property 'principal' of undefined ### What is this PR for? To fix console error when user logout after Apache Shiro enabled. ### What type of PR is it? [Bug Fix] ### What is the Jira issue? * Open an issue on Jira https://issues.apache.org/jira/browse/ZEPPELIN-3052 ### Screenshots  ### Questions: * Does the licenses files need update? No * Is there breaking changes for older versions? No * Does this needs documentation? No You can merge this pull request into a Git repository by running: $ git pull https://github.com/buxiaoliang/zeppelin master Alternatively you can review and apply these changes as the patch at: https://github.com/apache/zeppelin/pull/2670.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #2670 ---- commit 850c2fd259090dd9489d3602ad51aba276c24d19 Author: bur <robert.x...@emc.com> Date: 2017-11-15T09:19:15Z [ZEPPELIN-3052] Chrome console: TypeError: Cannot set property 'principal' of undefined ---- ---