Details
-
Bug
-
Resolution: Fixed
-
Medium
-
2.7.0, 2.7.1, 2.7.2, 2.7.3
-
None
Description
If Global Anonymous Access has been turned OFF via the Administration -> Authentication console, then following error is thrown when trying to add Front Page Customization:
2011-09-23 07:45:15,875 ERROR - Error calling server:com.google.gwt.user.client.rpc.InvocationException: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> <meta http-equiv="X-UA-Compatible" content="IE=Edge"> <title>Log in to FishEye and Crucible 2.7.0</title> <link rel="SHORTCUT ICON" href="/static/lr4l8x/images/favicon.ico"> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/concat.style.db521be9b16859df80cb0a90a68e2658.cache.css"> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/controls/concat.style.d4022dc66e02d92197a3551aaa1da951.cache.css"> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/jquery/plugin/concat.style.8e769110826f75e1f5badbe45761fd15.cache.css"> <!--[if IE]> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/style-ie.css"> <style>/* IE6, IE7, IE8: moved inline from fancybox-overrides.css as IE does not respect relative paths from the CSS file. See FE-3015. */ .fancybox-ie .fancybox-bg { background: transparent !important; } .fancybox-ie #fancybox-bg-n { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_n.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-ne { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_ne.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-e { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_e.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-se { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_se.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-s { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_s.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-sw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_sw.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-w { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_w.png', sizingMethod='scale'); } .fancybox-ie #fancybox-bg-nw { filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='/static/lr4l8x/2static/images/jquery/plugin/fancybox/fancy_shadow_nw.png', sizingMethod='scale'); } </style> <![endif]--> <script type="text/javascript" src="/static/lr4l8x/concat.aui.c8771d475e8b0ad1d340db23860de48d.cache.js"></script> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/jquery/theme/concat.aui.66772a9535c165201741278510c0dfdc.cache.css"> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/aui/css/atlassian/concat.aui.4006dac3b75f9acbff6257f7f134bfc0.cache.css"> <!--[if lt IE 9]> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/aui/css/atlassian/concat.aui-ie.5efc9663045d0b2daa770b2926a542ef.cache.css"> <![endif]--><!--[if gte IE 9]> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/aui/css/atlassian/concat.aui-ie9.a179c660d6385836a6de1d05fbaa03a9.cache.css"> <![endif]--><link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/dropdown-base.css"> <!-- Start WebResourceManager included resources --> <!-- End WebResourceManager included resources --> <script type="text/javascript" src="/static/lr4l8x/concat.jquery.28593c43eb4814b3bd6d33ea0b665b0c.cache.js"></script> <script type="text/javascript">jQuery.noConflict();</script> <script type="text/javascript" src="/static/lr4l8x/concat.fecru.c799e18e5e772ba85081e8419f2d98e0.cache.js"></script> <link type="text/css" rel="stylesheet" href="/static/lr4l8x/2static/style/cru/concat.fecru.706919553fccac00ef7cd73870b50318.cache.css"> <!--[if IE]> <script type="text/javascript" src="/static/lr4l8x/2static/script/fecru/ie.js"></script> <![endif]--> <script type="text/javascript"> window.FECRU = window.FECRU || {}; FECRU.pageContext = ""; FECRU.staticDirectory = "static/lr4l8x"; FECRU.userTimeZoneOffset = "600"; FECRU.beginProcessingTimestamp = "1316727915636"; FECRU.isAnon = true; </script> </head> <body id="section-login"> <div id="atlas"> <div id="header"> <div id="header-top"> <a class="fecru" title="FishEye and Crucible" href="/" id="product-name">FishEye and Crucible</a> <script type="text/javascript"> window.FECRU = window.FECRU || {}; FECRU.quickSearchUrl = "/json/fe/quicknav-ajax.do?"; </script> <form method="get" action="/qsearch" id="quick-search-form"> <img id="busyQnav" alt="busy" name="busyQnav" src="/static/lr4l8x/images/spinner.gif"> <label for="quick-search-input">Quick Search:</label> <input class="qsInput" id="quick-search-input" name="q" type="text" size="15" value="Search" > <input type="hidden" name="r" value="true"/> <div id="quick-search-dropdown-holder" class="aui-dd-parent"></div> <label for="quick-search-input" class="end">Search</label> <script type="text/javascript"> AJS.$("#quick-search-form .qsInput").attr("autocomplete","off"); AJS.toInit(function() { FECRU.UI.setupQuicksearch(); AJS.$("#quick-search-form").delegate("a.quick-search-redo", "click", function(e) { AJS.$(e.target).trigger("menuItemSelected"); e.preventDefault(); return false; }); AJS.$("#quick-search-form").delegate("a.quick-search-redo", "menuItemSelected", function(e) { // Expands search from single repo to cross repo FECRU.UI.refreshSearch("/json/fe/quicknav-ajax.do?"); return false; }); }); </script> </form> <ul id="header-details"> </ul> </div> <div id="header-bottom"> <div id="menu"> <ul id="main-nav" class="menu-bar"> <li class=" tab-simple"> <a href="/" class=" lnk">Dashboard</a> </li> <li class="aui-dd-parent aui-dd-nav source-dd-parent"> <a href="/browse" class=" lnk">Source</a> <span class="drop-wrap"> <a class="aui-dropdown-trigger aui-dd-link drop " title="Recently Viewed Repositories"><span>Recently Viewed Repositories</span></a> </span> <div class="dropdown-holder"> <div class="aui-dropdown hidden aui-dropdown-left source-dropdown "> <ol class="dropdown-last"> <li> <a href="/browse">All Repositories</a> </li> </ol> </div> </div> </li> <li class="aui-dd-parent aui-dd-nav projects-dd-parent"> <a href="/projects" class=" lnk">Projects</a> <span class="drop-wrap"> <a class="aui-dropdown-trigger aui-dd-link drop " title="Recently Viewed Projects"><span>Recently Viewed Projects</span></a> </span> <div class="dropdown-holder"> <div class="aui-dropdown hidden aui-dropdown-left projects-dropdown "> <ol class="dropdown-last"> <li> <a href="/projects">All Projects</a> </li> </ol> </div> </div> </li> <li class="aui-dd-parent aui-dd-nav people-dd-parent"> <a href="/users" class=" lnk">People</a> <span class="drop-wrap"> <a class="aui-dropdown-trigger aui-dd-link drop " title="Recently Viewed Users"><span>Recently Viewed Users</span></a> </span> <div class="dropdown-holder"> <div class="aui-dropdown hidden aui-dropdown-left people-dropdown "> <ol class="dropdown-last"> <li> <a href="/users">All Users</a> </li> </ol> </div> </div> </li> <li class="aui-dd-parent aui-dd-nav reviews-dd-parent"> <a href="/cru" class=" lnk">Reviews</a> <span class="drop-wrap"> <a class="aui-dropdown-trigger aui-dd-link drop " title="Recently Viewed Reviews"><span>Recently Viewed Reviews</span></a> </span> <div class="dropdown-holder"> <div class="aui-dropdown hidden aui-dropdown-left reviews-dropdown "> <ol> <li> <a href="/plugins/servlet/jira-blockers/">Reports</a> </li> </ol> <ol class="dropdown-last"> <li> <a href="/cru?filter=allOpenReviews">All Reviews</a> </li> </ol> </div> </div> </li> </ul> </div> </div> </div> <div id="content"> <div id="content-single"> <div id="signup"> <div class="login-success"> <h3>Log in to FishEye and Crucible</h3> </div> <form accept-charset="UTF-8" action="/login" method="POST" name="loginform"> <input type="hidden" name="origUrl" value=""> <table class="login-options"> <tbody> <tr> <td> <label for="username" class="key">Username:</label> </td> <td> <input name="username" id="username" type="text" class="text" maxLength="255" > </td> </tr> <tr> <td> <label for="password" class="key">Password:</label> </td> <td> <input name="password" id="password" type="password" class="text"> </td> </tr> <tr class="hidden"> <td> <label for="password" class="key"> </label> </td> <td> <input name="rememberme" id="remember" type="checkbox" checked="checked" value="yes"> <label for="remember">Remember my login on this computer.</label> </td> </tr> <tr> <td> <label for="submit" class="key"> </label> </td> <td> <input type="submit" id="submit" value="Log in"> </td> </tr> </tbody> </table> </form> <div class="login-right"> <a href="/login/retrievePassword-default.do" class="verb">Forgot your password?</a> </div> </div> </div> </div> </div> <div id="footer"> <div class="fineprint"> Atlassian <a class="smalltext" href="http://www.atlassian.com/software/fisheye/">FishEye analysis </a> with <a class="smalltext" href="http://www.atlassian.com/software/crucible/">Crucible code review</a>. (Version:2.7.0 Build:20110906235809 2011-09-07) - <a class="smalltext" href="/admin/">Administration</a> - Page generated 2011-09-23 07:45 +1000 </div> <div id="footer-bar"> <div class="system-message message-system"> <a href="http://confluence.atlassian.com/display/FISHEYE/Supported+Platforms"> This FishEye and Crucible instance is using HSQLDB, which is not supported in production environments. </a> </div> </div> </div> <div id="errorBox-container" style="display: none;"> <div id="errorBox"> <div id="errorDetails"> <div id="errorResponses"></div> <div class="errorProductDetails"> You are running release CR2.7.0 FE2.7.0 (20110906235809 2011-09-07), please report your release number when reporting bugs. </div> <div class="errorAtlassianHelp"> <p>Got a suggestion or an issue?<br> Discuss it in <a href="http://forums.atlassian.com">our forums</a> or visit our <a href="http://support.atlassian.com">support website</a> for other options.</p> </div> </div> </div> </div> <!-- page produced in 6 ms --> <script type="text/javascript"> // If we're in an iframe -- bust our asses outta here! if (top != self) { top.location = '/login?origUrl=' + top.location; } else { AJS.$(document).ready(function() { document.loginform.username.focus(); }); } </script> </body> </html> Unknown.E9b(Unknown Source) Unknown.Qcc(Unknown Source) Unknown.qCb(Unknown Source) Unknown.UCb(Unknown Source) Unknown.anonymous(Unknown Source) Unknown.zwb(Unknown Source) Unknown.Cwb(Unknown Source) Unknown.anonymous(Unknown Source)
This is only experienced when not logged into the application as a registered user rather logged in using the application admin user account.
If logged in as a registered user, the feature works as expected.