Skip to content

Instantly share code, notes, and snippets.

@AlehUlitsionak
Created December 26, 2013 13:13
Show Gist options
  • Save AlehUlitsionak/8133698 to your computer and use it in GitHub Desktop.
Save AlehUlitsionak/8133698 to your computer and use it in GitHub Desktop.
"<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml"><head><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/common.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/autoSuggest.css.jsf?ln=css" /><script type="text/javascript" src="/mturk-web/javax.faces.resource/jsf.js.jsf?ln=javax.faces&amp;stage=Development"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/jquery.js.jsf"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/richfaces.js.jsf"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/richfaces-queue.js.jsf"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/richfaces-base-component.js.jsf"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/status.js.jsf?ln=org.richfaces"></script><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/min/rf-bootstrap-responsive.css.jsf?ln=org.richfaces" /><script type="text/javascript" src="/mturk-web/javax.faces.resource/poll.js.jsf?ln=org.richfaces"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/jquery.pnotify.js.jsf"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/richfaces.notify.js.jsf"></script><link type="text/css" rel="stylesheet" href="/mturk-web/rfRes/notify.ecss.jsf?db=eAG7aP3lAgAGsQLR" /><script type="text/javascript" src="/mturk-web/javax.faces.resource/min/rf-bootstrap-js.js.jsf?ln=org.richfaces"></script><script id="_org_richfaces_queue" type="text/javascript">RichFaces.queue.setQueueOptions({"org.richfaces.queue.global":{"ignoreDupResponses":true} ,"notificationQueue":{} ,"j_idt357":{"queueId":"notificationQueue"} });</script><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/chosen.css.jsf?ln=css" /><script type="text/javascript" src="/mturk-web/javax.faces.resource/chosen.jquery.js.jsf?ln=js"></script><script type="text/javascript" src="/mturk-web/javax.faces.resource/jquery.menu-aim.js.jsf?ln=js"></script><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/menu.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/rich-skin.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/controls.css.jsf?ln=css" /><link type="text/css" rel="stylesheet" href="/mturk-web/javax.faces.resource/notification.css.jsf?ln=css" /><script type="text/javascript" src="/mturk-web/javax.faces.resource/jquery-ui-1.10.2.custom.min.js.jsf?ln=jquery-ui/js"></script>
<title>Error creating bean with name 'accountController': Invocation of init method failed; nested exception is java.lang.NullPointerException
</title>
<meta http-equiv="content-type" content="text/xhtml; charset=UTF-8" />
<script type="text/javascript" src="/mturk-web/resources/js/doT.min.js?v=1.1.0_extended"></script>
<script type="text/javascript" src="/mturk-web/resources/templates/templatesManager.js?ver=1.0.0"></script>
<link rel="shortcut icon" href="/mturk-web/favicon.ico" />
<script type="text/javascript" src="/mturk-web/resources/js/common.js?ver=2.1.5.1"></script>
<script type="text/javascript" src="/mturk-web/resources/js/menu.js?ver=2.1.5"></script>
<script type="text/javascript" src="/mturk-web/resources/js/tab.jsf.js?ver=2.1.5"></script>
<script type="text/javascript" src="/mturk-web/resources/js/extended-table.js?ver=2.1.5"></script>
<script type="text/javascript" src="/mturk-web/resources/js/controls.js?ver=2.1.5"></script>
<script type="text/javascript" src="/mturk-web/resources/js/validation.js?ver=2.1.5.1"></script>
<script type="text/javascript" src="/mturk-web/resources/js/jquery.cookie.js?ver=2.1.5"></script>
<script type="text/javascript" src="/mturk-web/resources/js/utils.js?ver=1.0.0"></script>
<link type="text/css" rel="stylesheet" href="/mturk-web/font-awesome/css/font-awesome.css" />
<link type="text/css" rel="stylesheet" href="/mturk-web/resources/qtip/jquery.qtip.css" /></head><body><div id="base-container" class="ttable"><span id="working-message" class="working-message"><img src="/mturk-web/images/ajax-loader.gif" style="vertical-align:text-bottom" /> Working...
</span><span id="ajax-working-status" class="blurWindow"></span>
<script>
function startWorking(){
$(".ajax-status").css("display","block");
}
function stopWorking(){
$(".ajax-status").css("display","none");
//
}
</script><div class="ajax-status"><img src="/mturk-web/images/loading_workfusion.gif" style="margin: 0 4px;width: 24px;" /> Working...
</div><span id="j_idt16:j_idt21"><span style="display:none" class="rf-st-start"></span><span class="rf-st-stop"></span><script type="text/javascript">new RichFaces.ui.Status("j_idt16:j_idt21",{"onstop":function(event){stopWorking()},"onstart":function(event){startWorking()}} )</script></span><span id="j_idt16:blurWindowStatus"><span style="display:none" class="rf-st-start"></span><span class="rf-st-stop"></span><script type="text/javascript">new RichFaces.ui.Status("j_idt16:blurWindowStatus",{"onstop":function(event){showMainWindow()},"onstart":function(event){blurMainWindow()},"statusName":"blurWindowStatus"} )</script></span>
<div id="header" class="thdrgrp">
<div class="tcell wf-header">
<form id="headerForm" name="headerForm" method="post" action="/mturk-web/secure/exception" enctype="application/x-www-form-urlencoded" style="margin:0">
<input type="hidden" name="headerForm" value="headerForm" />
<div class="header-child-container" style="border-left: none;">
<div style="padding: 4px 8px 0px 7px;"><a href="/mturk-web/secure/dashboard">
<div class="wf-logo"></div></a>
</div>
</div>
<div id="breadcrumbsContainer" class="header-child-container">
<div style="padding: 8px 10px 0px 10px;"><ul class="breadcrumb" id="headerForm:j_idt28"></ul>
</div>
</div>
<div class="header-child-container" style="border-right: none;"></div>
<div class="floatRight">
<div class="header-child-container" style="border-left: none;">
<div style="padding: 8px 10px 0px 10px;">
<form id="headerForm:search" name="headerForm:search" method="post" action="/mturk-web/secure/exception" class="searchform pull-right" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="headerForm:search" value="headerForm:search" />
<div class="searchform"><span id="headerForm:search:entityName:panel_entityName"><select id="headerForm:search:entityName:input_entityName" name="headerForm:search:entityName:input_entityName" class="search-select" size="1" style="width: 100px; height:28px" onchange="jsf.util.chain(this,event,)"> <option value="">All</option>
<option value="Worker">Worker</option>
<option value="Run">Run</option>
<option value="Hit">Hit</option>
<option value="Rule">Rule</option>
<option value="Campaign">Campaign</option>
<option value="Question">Question</option>
<option value="Qualification">Qualification</option>
<option value="Template">Template</option>
<option value="Task">Task</option>
</select>
<span data-input="input_entityName">
</span>
<script type="text/javascript">
$('select[id$="input_entityName"]').chosen({search_contains : true
, position_callback : undefined
, disable_search_threshold : 10
, allow_single_deselect: true});
</script></span></div><input id="headerForm:search:searchTextId" type="text" name="headerForm:search:searchTextId" class="search-input" onblur="onBlur(this)" onfocus="onFocus(this)" /><input id="headerForm:search:searchButtonId" type="submit" name="headerForm:search:searchButtonId" value="" class="search-button" /><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="4875250115869228495:1930368228077553174" autocomplete="off" />
</form>
<script type="text/javascript">
//<![CDATA[
function onFocus(element) {
if(jQuery.trim(jQuery(element).val()) != "" && jQuery.trim(jQuery(element).val()) == "Quick Search"){
jQuery(element).val("");
jQuery(element).removeClass("gray-text");
}
}
function onBlur(element) {
jQuery(element).val(jQuery.trim(jQuery(element).val()));
if(jQuery(element).val() == "") {
jQuery(element).val("Quick Search");
jQuery(element).addClass("gray-text");
}
}
jQuery(function() {
jQuery('form.searchform').submit(function() {
var searchField = $(this).find("input[type=text]:visible");
return jQuery.trim(searchField.val()) != "" && !searchField.hasClass("gray-text");
});
})
//]]>
</script>
</div>
</div>
<div class="header-child-container">
<div style="padding: 15px 10px 0px 10px;">Account Balance: <a href="/mturk-web/secure/campaign/reports"><span style="color:#e86d38 !important; font-weight:bold !important; " title="">$2,849.71</span></a>
</div>
</div>
<div class="header-child-container" style="border-right: 1px solid #CCC; min-width: 135px;">
<div class="dropdown" style="padding: 13px 20px 0px 10px; text-align: right;">
<a href="#" class="dropdown-toggle" data-toggle="dropdown">
<i class="icon-user" style="font-size: 18px;"></i>
<!-- TODO: get username from other controller--><span style="padding-left: 5px;">Oleg Ulitsionok</span>
<span class="caret"></span>
</a>
<ul class="dropdown-menu preferences-menu" style="text-align: left; right: -1px; left: auto; top: 33px; min-width: 135px;">
<li><a id="headerForm:screenNameLink" name="headerForm:screenNameLink" href="/mturk-web/secure/account?tab=preferences">
<i class="icon-cogs"></i><span style="padding-left: 5px;">User settings</span></a>
</li>
<li><a href="/mturk-web/logout" class="upage-logout-link">
<i class="icon-off"></i> Logout</a>
</li>
</ul>
</div>
</div>
</div><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="4875250115869228495:1930368228077553174" autocomplete="off" />
</form>
</div>
<script type="text/javascript">
//<![CDATA[
function realWidth(obj){
var clone = obj.clone();
clone.removeAttr("style");
clone.css("visibility","hidden");
clone.css("float","left");
$('ul.breadcrumb').append(clone);
var width = clone.outerWidth();
clone.remove();
return width + 1;// + 1 is to fix firefox problem
}
function initBreadcrumbsWidth() {
var width = 0;
// calculate sum of header children width except div#breadcrumbsContainer
$(".wf-header .header-child-container").each(function(){
if ($(this).attr("id") != "breadcrumbsContainer") {
width = width + $(this).width();
}
});
// set new width
var breadcrumbsContainerWidth = $(window).width() - width - 50;
$("div#breadcrumbsContainer").css("width", breadcrumbsContainerWidth);
// calculate breadcrumb children width
var breadcrumbSumWidth = 0;
var breadcrumbWidths = [];
var realBreadcrumbWidths = [];
var index = 0;
var breadcrumbElements = $(".breadcrumb li a, .breadcrumb li:last-child");
breadcrumbElements.each(function(){
breadcrumbSumWidth = breadcrumbSumWidth + $(this).width() + 20;//20 - devider
breadcrumbWidths[index] = $(this).width();
realBreadcrumbWidths[index] = realWidth($(this));
if (index != 0) {
$(this).attr("title", $(this).text());
$(this).css("min-width", 30);
}
index++;
});
var deltaWidth = breadcrumbSumWidth - breadcrumbsContainerWidth;
var minBreadcrumbChildWidth = 25;
var widthAttr = "width";
var hasCalculatedWidth = 0;
//console.log("delta=" + deltaWidth);
if (deltaWidth > 5) {
for (var i = 1; i < index; i++) {
if (( breadcrumbWidths[i] - minBreadcrumbChildWidth) > deltaWidth) {
breadcrumbWidths[i] = breadcrumbWidths[i] - deltaWidth - hasCalculatedWidth;
$(breadcrumbElements[i]).css(widthAttr, breadcrumbWidths[i]);
break;
} else {
breadcrumbWidths[i] = minBreadcrumbChildWidth;
$(breadcrumbElements[i]).css(widthAttr, breadcrumbWidths[i]);
deltaWidth = deltaWidth - minBreadcrumbChildWidth;
}
hasCalculatedWidth = breadcrumbWidths[i] + 10;
}
} else if (deltaWidth < 0){
deltaWidth = Math.abs(deltaWidth);
for (var i = index - 1; i > 0 ; i--) {
if (( realBreadcrumbWidths[i] - breadcrumbWidths[i]) >= deltaWidth) {
breadcrumbWidths[i] = breadcrumbWidths[i] + deltaWidth + hasCalculatedWidth;
$(breadcrumbElements[i]).css(widthAttr, breadcrumbWidths[i]);
break;
} else {
deltaWidth = deltaWidth - (realBreadcrumbWidths[i] - breadcrumbWidths[i]);
breadcrumbWidths[i] = realBreadcrumbWidths[i];
$(breadcrumbElements[i]).css(widthAttr, breadcrumbWidths[i]);
}
hasCalculatedWidth = breadcrumbWidths[i] + 10;
}
}
}
//============
initBreadcrumbsWidth();
$(window).resize(function(){
initBreadcrumbsWidth();
});
//]]>
</script>
</div>
<div id="site-content" class="trow">
<div class="ttable" style="width: 100%; height: 100%;">
<div class="tcell wf-menu">
<form id="menuForm" name="menuForm" method="post" action="/mturk-web/secure/exception" enctype="application/x-www-form-urlencoded">
<input type="hidden" name="menuForm" value="menuForm" />
<div id="menuForm:menuItemPanel"><span id="menuForm:leftMenuPanel">
<ul class="nav nav-pills toolbar-background">
<li class=" toolbar-background"><a href="/mturk-web/secure/dashboard">
<span class="nowrap menuitem"><i class="icon-home"></i><span> Dashboard</span></span></a>
<!-- draw child items recursively-->
</li>
<li class=" dropdown toolbar-background">
<a class="dropdown-toggle" data-hover="dropdown" href="javascript:void(0);">
<span class="nowrap menuitem"><i class="icon-file"></i><span> Tasks</span></span>
</a>
<!-- draw child items recursively-->
<ul class="dropdown-menu">
<li style="display: none;" class="dropdown-menu-title-container toolbar-background"><span class="dropdown-menu-title" style="display: ; padding-left: 20px;">
Tasks
</span>
</li>
<li><a href="/mturk-web/secure/tasks">
<span class="nowrap"><i></i> View All Tasks</span></a>
</li>
<li><a href="/mturk-web/secure/task/new">
<span class="nowrap"><i></i> Create Task</span></a>
</li>
<li><a href="/mturk-web/secure/task/new">
<span class="nowrap"><i></i> Edit Task</span></a>
</li>
<li><a href="/mturk-web/secure/campaign/reports">
<span class="nowrap"><i></i> View Reports</span></a>
</li>
</ul>
<script>
if($(".wf-menu").hasClass("collapsed")){
expandMenuTitle();
}
</script>
</li>
<li class=" dropdown toolbar-background">
<a class="dropdown-toggle" data-hover="dropdown" href="javascript:void(0);">
<span class="nowrap menuitem"><i class="icon-sitemap"></i><span> Business Processes</span></span>
</a>
<!-- draw child items recursively-->
<ul class="dropdown-menu">
<li style="display: none;" class="dropdown-menu-title-container toolbar-background"><span class="dropdown-menu-title" style="display: ; padding-left: 20px;">
Business Processes
</span>
</li>
<li><a href="/mturk-web/secure/composite-tasks">
<span class="nowrap"><i></i> View All Business Processes</span></a>
</li>
<li><a href="/mturk-web/secure/composite-task/new">
<span class="nowrap"><i></i> Create Business Process</span></a>
</li>
<li><a href="/mturk-web/secure/composite-task/new">
<span class="nowrap"><i></i> Edit Business Process</span></a>
</li>
</ul>
<script>
if($(".wf-menu").hasClass("collapsed")){
expandMenuTitle();
}
</script>
</li>
<li class=" dropdown toolbar-background">
<a class="dropdown-toggle" data-hover="dropdown" href="javascript:void(0);">
<span class="nowrap menuitem"><i class="icon-briefcase"></i><span> Campaigns</span></span>
</a>
<!-- draw child items recursively-->
<ul class="dropdown-menu">
<li style="display: none;" class="dropdown-menu-title-container toolbar-background"><span class="dropdown-menu-title" style="display: ; padding-left: 20px;">
Campaigns
</span>
</li>
<li><a href="/mturk-web/secure/campaigns">
<span class="nowrap"><i></i> View All</span></a>
</li>
<li><a href="/mturk-web/secure/upload">
<span class="nowrap"><i></i> Upload file</span></a>
</li>
<li><a href="/mturk-web/secure/scheduledUploads">
<span class="nowrap"><i></i> Scheduled Campaign Uploads</span></a>
</li>
<li><a href="/mturk-web/secure/campaign/reports">
<span class="nowrap"><i></i> View Reports</span></a>
</li>
<li><a href="/mturk-web/secure/machine-configs">
<span class="nowrap"><i></i> Machine Configurations</span></a>
</li>
<li><a href="/mturk-web/secure/questions">
<span class="nowrap"><i></i> Campaign Task Designer</span></a>
</li>
<li><a href="/mturk-web/secure/rules">
<span class="nowrap"><i></i> Rules</span></a>
</li>
<li><a href="/mturk-web/secure/rules-templates">
<span class="nowrap"><i></i> Rule Templates</span></a>
</li>
<li><a href="/mturk-web/secure/qualifications">
<span class="nowrap"><i></i> Qualifications</span></a>
</li>
<li><a href="/mturk-web/secure/qpresets">
<span class="nowrap"><i></i> Qualification Sets</span></a>
</li>
</ul>
<script>
if($(".wf-menu").hasClass("collapsed")){
expandMenuTitle();
}
</script>
</li>
<li class=" dropdown toolbar-background">
<a class="dropdown-toggle" data-hover="dropdown" href="javascript:void(0);">
<span class="nowrap menuitem"><i class="icon-group"></i><span> Workers</span></span>
</a>
<!-- draw child items recursively-->
<ul class="dropdown-menu">
<li style="display: none;" class="dropdown-menu-title-container toolbar-background"><span class="dropdown-menu-title" style="display: ; padding-left: 20px;">
Workers
</span>
</li>
<li><a href="/mturk-web/secure/workers">
<span class="nowrap"><i></i> View All Workers</span></a>
</li>
<li><a href="/mturk-web/secure/batchAssignQualificationToWorkers">
<span class="nowrap"><i></i> Assign Qualification</span></a>
</li>
</ul>
<script>
if($(".wf-menu").hasClass("collapsed")){
expandMenuTitle();
}
</script>
</li>
</ul>
<script type="text/javascript">
//<![CDATA[
refreshMenu();
//]]>
</script></span></div><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="4875250115869228495:1930368228077553174" autocomplete="off" />
</form>
</div>
<div class="tcell wf-menu-separator" id="wf-menu-separator">
<span>
<i class="icon-caret-left"></i>
<i class="icon-ellipsis-vertical"></i>
<i class="icon-caret-left"></i>
</span>
</div><div id="content-all" class="tcell">
<div class="content-wrapper"><div id="exceptionMessage" style="padding: 10px;font-size: 14px;">
<pre>org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'accountController': Invocation of init method failed; nested exception is java.lang.NullPointerException
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:133)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyBeanPostProcessorsBeforeInitialization(AbstractAutowireCapableBeanFactory.java:394)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1413)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:519)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:456)
at org.springframework.beans.factory.support.AbstractBeanFactory$2.getObject(AbstractBeanFactory.java:329)
at com.freedomoss.cdi.scope.ViewScope.get(ViewScope.java:30)
at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:325)
at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:190)
at org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1075)
at org.springframework.beans.factory.access.el.SpringBeanELResolver.getValue(SpringBeanELResolver.java:56)
at com.sun.faces.el.DemuxCompositeELResolver._getValue(DemuxCompositeELResolver.java:176)
at com.sun.faces.el.DemuxCompositeELResolver.getValue(DemuxCompositeELResolver.java:203)
at org.jboss.el.parser.AstIdentifier.getValue(AstIdentifier.java:44)
at org.jboss.el.parser.AstValue.getValue(AstValue.java:63)
at org.jboss.el.ValueExpressionImpl.getValue(ValueExpressionImpl.java:186)
at com.sun.faces.facelets.el.TagValueExpression.getValue(TagValueExpression.java:109)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:193)
at javax.faces.component.ComponentStateHelper.eval(ComponentStateHelper.java:181)
at javax.faces.component.UIOutput.getValue(UIOutput.java:169)
at com.sun.faces.renderkit.html_basic.HtmlBasicInputRenderer.getValue(HtmlBasicInputRenderer.java:205)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.getCurrentValue(HtmlBasicRenderer.java:355)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeEnd(HtmlBasicRenderer.java:164)
at javax.faces.component.UIComponentBase.encodeEnd(UIComponentBase.java:883)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1659)
at javax.faces.render.Renderer.encodeChildren(Renderer.java:168)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:853)
at com.sun.faces.renderkit.html_basic.HtmlBasicRenderer.encodeRecursive(HtmlBasicRenderer.java:304)
at com.sun.faces.renderkit.html_basic.GroupRenderer.encodeChildren(GroupRenderer.java:105)
at javax.faces.component.UIComponentBase.encodeChildren(UIComponentBase.java:853)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1652)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
at javax.faces.component.UIComponent.encodeAll(UIComponent.java:1655)
at com.sun.faces.application.view.FaceletViewHandlingStrategy.renderView(FaceletViewHandlingStrategy.java:399)
at com.sun.faces.application.view.MultiViewHandler.renderView(MultiViewHandler.java:131)
at com.ocpsoft.pretty.faces.application.PrettyViewHandler.renderView(PrettyViewHandler.java:163)
at javax.faces.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:273)
at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:121)
at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:101)
at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
at javax.faces.webapp.FacesServlet.service(FacesServlet.java:313)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at com.ocpsoft.pretty.PrettyFilter.doFilter(PrettyFilter.java:126)
at com.freedomoss.crowdcontrol.servlet.UrlSkippablePrettyFilter.doFilter(UrlSkippablePrettyFilter.java:38)
at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235)
at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
at org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.java:646)
at org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDispatcher.java:438)
at org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatcher.java:374)
at org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher.java:302)
at org.apache.catalina.core.StandardHostValve.custom(StandardHostValve.java:421)
at org.apache.catalina.core.StandardHostValve.throwable(StandardHostValve.java:270)
at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:141)
at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298)
at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:859)
at org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588)
at org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489)
at java.lang.Thread.run(Thread.java:662)
Caused by: java.lang.NullPointerException
at com.freedomoss.crowdcontrol.controller.AccountController.init(AccountController.java:132)
at sun.reflect.GeneratedMethodAccessor1108.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
at java.lang.reflect.Method.invoke(Method.java:597)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleElement.invoke(InitDestroyAnnotationBeanPostProcessor.java:340)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor$LifecycleMetadata.invokeInitMethods(InitDestroyAnnotationBeanPostProcessor.java:293)
at org.springframework.beans.factory.annotation.InitDestroyAnnotationBeanPostProcessor.postProcessBeforeInitialization(InitDestroyAnnotationBeanPostProcessor.java:130)
... 60 more
</pre></div>
</div><span id="j_idt354" style="display: none;"><script type="text/javascript">cleanNotifications=function(){RichFaces.ajax("j_idt354",null,{"status":"none","incId":"1"} )};</script></span><span id="j_idt356" style="display: none;"><script type="text/javascript">onNotifyDataAvailable=function(){RichFaces.ajax("j_idt356",null,{"status":"none","queueId":"j_idt357","incId":"1"} )};</script></span><div style="display:none;" id="j_idt358"><form id="j_idt358:_form" method="post" style="margin:0; padding:0; display: inline;" action="/mturk-web/secure/exception"><input type="hidden" name="javax.faces.ViewState" id="javax.faces.ViewState" value="4875250115869228495:1930368228077553174" autocomplete="off" /></form><script type="text/javascript">new RichFaces.ui.Poll("j_idt358",{"enabled":true,"interval":10000,"ontimer":function(event){jsf.util.chain(this,event,"onNotifyDataAvailable(); return false;","RichFaces.ajax(\"j_idt358\",event,{\"incId\":\"1\"} )")}} )</script></div><span id="notificationPanel"></span><script>RichFaces.ui.NotifyStack.register("bottomRightStack",{"dir1":"down","dir2":"left","push":"up"} )</script><div class="modal hide " data-backdrop="static" data-keyboard="false" id="confirmationPanel"><div id="confirmationPanelContent"><div class="modal-header modal-header" id="j_idt361">Confirm Deletion
<a onclick="jQuery('#confirmationPanel').modal('hide'); return false;" class="close pull-right"><i class="icon-remove"></i></a></div><div class="modal-body popup-body" id="j_idt365"><img src="/mturk-web/images/1354114338_Gnome-Dialog-Question-64.png" style="float: left; padding-right: 10px;" width="48" />
<p style="margin: 0px; padding-top: 10px;">Are you sure you want to delete the item(s)?
</p></div><div class="modal-footer modal-footer" id="j_idt370"><span class="edit-footer">
<a onclick="jQuery('#confirmationPanel').modal('hide'); return false;" class="cancel-link">Cancel</a>
<input id="confirmButton" type="button" class="btn btn-danger-custom" value="Ok" /></span></div></div></div>
<script type="text/javascript">
function confirmActionRichPopup(successCallback) {
$('#confirmButton').unbind('click');
$("#confirmButton").click(function (event) {
jQuery('#confirmationPanel').modal('hide');
successCallback();
return false;
});
jQuery('#confirmationPanel').modal('show');
}
</script>
<div id="confirmModal" class="modal confirm-modal hide fade" tabindex="-1">
<div class="modal-header">
<span></span>
<button class="close" data-dismiss="modal">
<i class="icon-remove"></i>
</button>
</div>
<div class="modal-body clearfix"><img src="/mturk-web/images/1354114338_Gnome-Dialog-Question-64.png" class="confirm-img" />
<p class="confirm-msg"></p>
</div>
<div class="modal-footer edit-footer">
<a class="cancel-link" data-dismiss="modal" href="#">Cancel</a>
<button class="btn btn-danger-custom" data-dismiss="modal">OK</button>
</div>
</div></div>
</div>
</div><div id="footer" class="tftrgrp"><div class="copyright">
<span>
<span>2012-2013 ©</span>
<a href="http://crowdcomputingsystems.com" target="_blank">
CrowdComputing Systems
</a> |
Version 4.2.0-SNAPSHOT r.13695
|
<a href="https://support.crowdcomputingsystems.com/secure" target="_blank">Report a problem</a>
</span></div></div></div>
<script type="text/javascript">
//<![CDATA[
$("#wf-menu-separator").click(function(){
var $widgets = $(".widget");
$widgets.trigger('doResize', [1]);
if ($(".wf-menu").hasClass("collapsed")){
expandMenu();
} else {
collapseMenu();
}
if ($widgets.length > 0) {
var columnWidth = calculateColumnWidthInPix();
$(".widget").trigger('doResize', [columnWidth - 40]);
}
var evt = document.createEvent("Event");
evt.initEvent("bodyResize", true, true);
document.dispatchEvent(evt);
});
$(refreshMenu);
$(realAdjustContentHeight);
$(window).resize(function() {
clearTimeout(this.id);
setTimeout(function(){
realAdjustContentHeight();
}, 500);
});
//]]>
</script></body>
</html>"
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment