You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by "Samuel, Anil (VIC)" <aS...@arcbs.redcross.org.au> on 2008/04/01 06:56:37 UTC

RE: Fatal error: Roller Weblogger has not been bootstrapped yet

Below here is the log I got.

Hope this helps.
Anthos

1/04/2008 14:52:03 org.apache.catalina.core.AprLifecycleListener init
1/04/2008 14:52:03 org.apache.coyote.http11.Http11Protocol init
INFO: Initializing Coyote HTTP/1.1 on http-8080
1/04/2008 14:52:03 org.apache.catalina.startup.Catalina load
INFO: Initialization processed in 583 ms
1/04/2008 14:52:03 org.apache.catalina.core.StandardService start
INFO: Starting service Catalina
1/04/2008 14:52:03 org.apache.catalina.core.StandardEngine start
INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
1/04/2008 14:52:04 org.apache.catalina.core.ApplicationContext log
INFO: Loading Spring root WebApplicationContext
Roller Weblogger: Successfully loaded custom properties file from classpath
1/04/2008 14:52:05 org.apache.coyote.http11.Http11Protocol start
INFO: Starting Coyote HTTP/1.1 on http-8080
1/04/2008 14:52:05 org.apache.jk.common.ChannelSocket init
INFO: JK: ajp13 listening on /0.0.0.0:8009
1/04/2008 14:52:05 org.apache.jk.server.JkMain start
INFO: Jk running ID=0 time=0/31  config=null
1/04/2008 14:52:05 org.apache.catalina.startup.Catalina start
INFO: Server startup in 2141 ms
1/04/2008 14:52:08 org.apache.catalina.core.ApplicationDispatcher invoke
SEVERE: Servlet.service() for servlet default threw exception
java.lang.IllegalStateException: Roller Weblogger has not been bootstrapped
yet
	at
org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger(Weblogger
Factory.java:60)
	at
org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionIn
vocation.java:404)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActi
onInvocation.java:267)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:229)
	at
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(D
efaultWorkflowInterceptor.java:221)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Validati
onInterceptor.java:150)
	at
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
Intercept(AnnotationValidationInterceptor.java:48)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
cept(UIActionPrepareInterceptor.java:52)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept(
UISecurityInterceptor.java:93)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept(UI
ActionInterceptor.java:82)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(Con
versionErrorInterceptor.java:123)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Parame
tersInterceptor.java:167)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(St
aticParametersInterceptor.java:105)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterce
ptor.java:83)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInt
erceptor.java:207)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDr
ivenInterceptor.java:74)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(S
copedModelDrivenInterceptor.java:127)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(Prof
ilingActivationInterceptor.java:107)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(Debu
ggingInterceptor.java:206)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingIn
terceptor.java:115)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nIntercepto
r.java:143)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareIn
terceptor.java:121)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletCon
figInterceptor.java:170)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasIntercep
tor.java:123)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(Ex
ceptionMappingInterceptor.java:176)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
	at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
	at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.jav
a:419)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCle
anUp.java:99)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:264)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecur
ityInterceptor.java:97)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSec
urityInterceptor.java:72)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslatio
nFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(Ano
nymousProcessingFilter.java:125)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(S
ecurityContextHolderAwareRequestFilter.java:81)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProc
essingFilter.java:138)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Remember
MeProcessingFilter.java:142)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFil
ter.java:217)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpS
essionContextIntegrationFilter.java:153)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(Char
EncodingFilter.java:77)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:654)
	at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:445)
	at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:379)
	at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:292)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
93)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.jav
a:413)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCle
anUp.java:99)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
er(RequestMappingFilter.java:140)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.j
ava:71)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
r(PersistenceSessionFilter.java:60)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(Bootstr
apFilter.java:65)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:264)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecur
ityInterceptor.java:107)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSec
urityInterceptor.java:72)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslatio
nFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(Ano
nymousProcessingFilter.java:125)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(S
ecurityContextHolderAwareRequestFilter.java:81)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProc
essingFilter.java:138)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Remember
MeProcessingFilter.java:135)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFil
ter.java:217)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpS
essionContextIntegrationFilter.java:229)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
(SchemeEnforcementFilter.java:121)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(Char
EncodingFilter.java:77)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:175)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
)
	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:263)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:584)
	at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619)
1/04/2008 14:52:08 org.apache.catalina.core.StandardWrapperValve invoke
SEVERE: Servlet.service() for servlet jsp threw exception
java.lang.IllegalStateException: Roller Weblogger has not been bootstrapped
yet
	at
org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger(Weblogger
Factory.java:60)
	at
org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
	at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39
)
	at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl
.java:25)
	at java.lang.reflect.Method.invoke(Method.java:597)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActionIn
vocation.java:404)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(DefaultActi
onInvocation.java:267)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:229)
	at
com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept(D
efaultWorkflowInterceptor.java:221)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Validati
onInterceptor.java:150)
	at
org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
Intercept(AnnotationValidationInterceptor.java:48)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
cept(UIActionPrepareInterceptor.java:52)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept(
UISecurityInterceptor.java:93)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept(UI
ActionInterceptor.java:82)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept(Con
versionErrorInterceptor.java:123)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Parame
tersInterceptor.java:167)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept(St
aticParametersInterceptor.java:105)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInterce
ptor.java:83)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploadInt
erceptor.java:207)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(ModelDr
ivenInterceptor.java:74)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept(S
copedModelDrivenInterceptor.java:127)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(Prof
ilingActivationInterceptor.java:107)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(Debu
ggingInterceptor.java:206)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(ChainingIn
terceptor.java:115)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nIntercepto
r.java:143)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(PrepareIn
terceptor.java:121)
	at
com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Method
FilterInterceptor.java:86)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(ServletCon
figInterceptor.java:170)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasIntercep
tor.java:123)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept(Ex
ceptionMappingInterceptor.java:176)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:224)
	at
com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultActionI
nvocation.java:223)
	at
com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerStack
.java:455)
	at
com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvocati
on.java:221)
	at
org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java:50)
	at
org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:504)
	at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.jav
a:419)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCle
anUp.java:99)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:264)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecur
ityInterceptor.java:97)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSec
urityInterceptor.java:72)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslatio
nFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(Ano
nymousProcessingFilter.java:125)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(S
ecurityContextHolderAwareRequestFilter.java:81)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProc
essingFilter.java:138)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Remember
MeProcessingFilter.java:142)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFil
ter.java:217)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpS
essionContextIntegrationFilter.java:153)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(Char
EncodingFilter.java:77)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.catalina.core.ApplicationDispatcher.invoke(ApplicationDispatcher.
java:654)
	at
org.apache.catalina.core.ApplicationDispatcher.processRequest(ApplicationDis
patcher.java:445)
	at
org.apache.catalina.core.ApplicationDispatcher.doForward(ApplicationDispatch
er.java:379)
	at
org.apache.catalina.core.ApplicationDispatcher.forward(ApplicationDispatcher
.java:292)
	at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
	at
org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at
org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:3
93)
	at
org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
	at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:266)
	at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:290)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher.jav
a:413)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContextCle
anUp.java:99)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
er(RequestMappingFilter.java:140)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilter.j
ava:71)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
r(PersistenceSessionFilter.java:60)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(Bootstr
apFilter.java:65)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:264)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterSecur
ityInterceptor.java:107)
	at
org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(FilterSec
urityInterceptor.java:72)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTranslatio
nFilter.java:110)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter(Ano
nymousProcessingFilter.java:125)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter(S
ecurityContextHolderAwareRequestFilter.java:81)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(ChannelProc
essingFilter.java:138)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Remember
MeProcessingFilter.java:135)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessingFil
ter.java:217)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(HttpS
essionContextIntegrationFilter.java:229)
	at
org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterCh
ainProxy.java:274)
	at
org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:148)
	at
org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java:98)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
(SchemeEnforcementFilter.java:121)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(Char
EncodingFilter.java:77)
	at
org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Application
FilterChain.java:235)
	at
org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterCh
ain.java:206)
	at
org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.ja
va:233)
	at
org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.ja
va:175)
	at
org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128
)
	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:263)
	at
org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
	at
org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http
11Protocol.java:584)
	at
org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
	at java.lang.Thread.run(Thread.java:619) 

-----Original Message-----
From: Dyagilev Aleksey [mailto:aka.fe2s@gmail.com] 
Sent: Monday, 31 March 2008 5:43 PM
To: user@roller.apache.org
Subject: Re: Fatal error: Roller Weblogger has not been bootstrapped yet

Hi Samuel,

Information you provided isn't enough  to solve a problem.
You have to clean/delete all log-files in your servlet container/application
server and try to start up it again.
Then view log-files, its should be useful.
If you still have any questions - don't hesitate to ask it with attaching
log-files.




On Mon, Mar 31, 2008 at 6:02 AM, Samuel, Anil (VIC) <
aSamuel@arcbs.redcross.org.au> wrote:

> I modified the code, rebuild the war using dist target in the 
> apache-roller-src-4.0\apps\weblogger\build.xml and redeployed. I get 
> following error when I access http://localhost:8080/roller-weblogger/. 
> Any thoughts ?
>
> Unexpected Exception
>
> Status Code      500
> Message  javax.servlet.ServletException: java.lang.IllegalStateException:
> Roller Weblogger has not been bootstrapped yet Type
> Exception        Roller has encountered and logged an unexpected
> exception.
>
>
>
>
> Anil Samuel
>
>
>
> E-mail Disclaimer:
> Any personal information in this e-mail must be handled in accordance with
> the provisions of the Privacy Act 1988 [Cth].  The information contained
> in
> the e-mail may be confidential and if the person receiving the e-mail is
> not
> the intended recipient they should immediately advise ARCBS by e-mail
> response to the ARCBS sender and then deal with the e-mail as directed by
> ARCBS. The views expressed in the e-mail are those of the individual
> sender
> unless otherwise stated to be the views of ARCBS. No warranties are
> provided
> that the e-mail is computer virus or other defect free.
>



-- 
Dyagilev Aleksey



E-mail Disclaimer:
Any personal information in this e-mail must be handled in accordance with
the provisions of the Privacy Act 1988 [Cth].  The information contained in
the e-mail may be confidential and if the person receiving the e-mail is not
the intended recipient they should immediately advise ARCBS by e-mail
response to the ARCBS sender and then deal with the e-mail as directed by
ARCBS. The views expressed in the e-mail are those of the individual sender
unless otherwise stated to be the views of ARCBS. No warranties are provided
that the e-mail is computer virus or other defect free.

Re: Fatal error: Roller Weblogger has not been bootstrapped yet

Posted by Peter Evans <pe...@ixp.jp>.
On Tue, Apr 01, 2008 at 08:41:04AM +0300, Dyagilev Aleksey wrote:
> Unfortunatly,  this stack trace isn't much useful.
> You mentioned above, that you modified the code. If you attach files you
> modified - I'll try to help you.
 
> On Tue, Apr 1, 2008 at 7:56 AM, Samuel, Anil (VIC) <
> aSamuel@arcbs.redcross.org.au> wrote:
> > Below here is the log I got.

	not bootstrapped yet usually means you haven't read the manual
	and or its not happy about something in roller-custom.properties,
	like "magically bootstrap the database I will need". a.k.a.

#
installation.type=auto


Re: Fatal error: Roller Weblogger has not been bootstrapped yet

Posted by Dyagilev Aleksey <ak...@gmail.com>.
Also please provide information about Roller's version you are using.

On Tue, Apr 1, 2008 at 8:41 AM, Dyagilev Aleksey <ak...@gmail.com> wrote:

> Unfortunatly,  this stack trace isn't much useful.
> You mentioned above, that you modified the code. If you attach files you
> modified - I'll try to help you.
>
>
> On Tue, Apr 1, 2008 at 7:56 AM, Samuel, Anil (VIC) <
> aSamuel@arcbs.redcross.org.au> wrote:
>
> > Below here is the log I got.
> >
> > Hope this helps.
> > Anthos
> >
> > 1/04/2008 14:52:03 org.apache.catalina.core.AprLifecycleListener init
> > 1/04/2008 14:52:03 org.apache.coyote.http11.Http11Protocol init
> > INFO: Initializing Coyote HTTP/1.1 on http-8080
> > 1/04/2008 14:52:03 org.apache.catalina.startup.Catalina load
> > INFO: Initialization processed in 583 ms
> > 1/04/2008 14:52:03 org.apache.catalina.core.StandardService start
> > INFO: Starting service Catalina
> > 1/04/2008 14:52:03 org.apache.catalina.core.StandardEngine start
> > INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
> > 1/04/2008 14:52:04 org.apache.catalina.core.ApplicationContext log
> > INFO: Loading Spring root WebApplicationContext
> > Roller Weblogger: Successfully loaded custom properties file from
> > classpath
> > 1/04/2008 14:52:05 org.apache.coyote.http11.Http11Protocol start
> > INFO: Starting Coyote HTTP/1.1 on http-8080
> > 1/04/2008 14:52:05 org.apache.jk.common.ChannelSocket init
> > INFO: JK: ajp13 listening on /0.0.0.0:8009
> > 1/04/2008 14:52:05 org.apache.jk.server.JkMain start
> > INFO: Jk running ID=0 time=0/31  config=null
> > 1/04/2008 14:52:05 org.apache.catalina.startup.Catalina start
> > INFO: Server startup in 2141 ms
> > 1/04/2008 14:52:08 org.apache.catalina.core.ApplicationDispatcher invoke
> > SEVERE: Servlet.service() for servlet default threw exception
> > java.lang.IllegalStateException: Roller Weblogger has not been
> > bootstrapped
> > yet
> >         at
> > org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger
> > (Weblogger
> > Factory.java:60)
> >        at
> > org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> > sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39
> > )
> >        at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl
> > .java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:597)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invokeAction
> > (DefaultActionIn
> > vocation.java:404)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly
> > (DefaultActi
> > onInvocation.java:267)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:229)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept
> > (D
> > efaultWorkflowInterceptor.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept
> > (Validati
> > onInterceptor.java:150)
> >        at
> >
> > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
> > Intercept(AnnotationValidationInterceptor.java:48)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
> > cept(UIActionPrepareInterceptor.java:52)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept
> > (
> > UISecurityInterceptor.java:93)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept
> > (UI
> > ActionInterceptor.java:82)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> > (Con
> > versionErrorInterceptor.java:123)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> > (Parame
> > tersInterceptor.java:167)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept
> > (St
> > aticParametersInterceptor.java:105)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.CheckboxInterceptor.intercept
> > (CheckboxInterce
> > ptor.java:83)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.FileUploadInterceptor.intercept
> > (FileUploadInt
> > erceptor.java:207)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept
> > (ModelDr
> > ivenInterceptor.java:74)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept
> > (S
> > copedModelDrivenInterceptor.java:127)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept
> > (Prof
> > ilingActivationInterceptor.java:107)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept
> > (Debu
> > ggingInterceptor.java:206)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept
> > (ChainingIn
> > terceptor.java:115)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept
> > (I18nIntercepto
> > r.java:143)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept
> > (PrepareIn
> > terceptor.java:121)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept
> > (ServletCon
> > figInterceptor.java:170)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept
> > (AliasIntercep
> > tor.java:123)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept
> > (Ex
> > ceptionMappingInterceptor.java:176)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> > :50)
> >        at
> > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java
> > :504)
> >        at
> > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> > FilterDispatcher.jav
> > a:419)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> > (ActionContextCle
> > anUp.java:99)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:264)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> > (FilterSecur
> > ityInterceptor.java:97)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> > (FilterSec
> > urityInterceptor.java:72)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> > (ExceptionTranslatio
> > nFilter.java:110)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> > (Ano
> > nymousProcessingFilter.java:125)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> >
> > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> > (S
> > ecurityContextHolderAwareRequestFilter.java:81)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> > (ChannelProc
> > essingFilter.java:138)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> > (Remember
> > MeProcessingFilter.java:142)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> > (AbstractProcessingFil
> > ter.java:217)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> > (HttpS
> > essionContextIntegrationFilter.java:153)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> > :148)
> >        at
> > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> > :98)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> > (Char
> > EncodingFilter.java:77)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.invoke
> > (ApplicationDispatcher.
> > java:654)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.processRequest
> > (ApplicationDis
> > patcher.java:445)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.doForward
> > (ApplicationDispatch
> > er.java:379)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.forward
> > (ApplicationDispatcher
> > .java:292)
> >        at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
> >        at
> > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >        at
> > org.apache.jasper.servlet.JspServletWrapper.service(
> > JspServletWrapper.java:3
> > 93)
> >        at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
> >        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java
> > :266)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:290)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> > FilterDispatcher.jav
> > a:413)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> > (ActionContextCle
> > anUp.java:99)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
> > er(RequestMappingFilter.java:140)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(
> > InitFilter.j
> > ava:71)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
> > r(PersistenceSessionFilter.java:60)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter
> > (Bootstr
> > apFilter.java:65)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:264)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> > (FilterSecur
> > ityInterceptor.java:107)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> > (FilterSec
> > urityInterceptor.java:72)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> > (ExceptionTranslatio
> > nFilter.java:110)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> > (Ano
> > nymousProcessingFilter.java:125)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> >
> > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> > (S
> > ecurityContextHolderAwareRequestFilter.java:81)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> > (ChannelProc
> > essingFilter.java:138)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> > (Remember
> > MeProcessingFilter.java:135)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> > (AbstractProcessingFil
> > ter.java:217)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> > (HttpS
> > essionContextIntegrationFilter.java:229)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> > :148)
> >        at
> > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> > :98)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
> > (SchemeEnforcementFilter.java:121)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> > (Char
> > EncodingFilter.java:77)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.catalina.core.StandardWrapperValve.invoke(
> > StandardWrapperValve.ja
> > va:233)
> >        at
> > org.apache.catalina.core.StandardContextValve.invoke(
> > StandardContextValve.ja
> > va:175)
> >        at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> > :128
> > )
> >        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
> > :263)
> >        at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> > :844)
> >        at
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> > (Http
> > 11Protocol.java:584)
> >        at
> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> >        at java.lang.Thread.run(Thread.java:619)
> > 1/04/2008 14:52:08 org.apache.catalina.core.StandardWrapperValve invoke
> > SEVERE: Servlet.service() for servlet jsp threw exception
> > java.lang.IllegalStateException: Roller Weblogger has not been
> > bootstrapped
> > yet
> >         at
> > org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger
> > (Weblogger
> > Factory.java:60)
> >        at
> > org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
> >        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> >        at
> > sun.reflect.NativeMethodAccessorImpl.invoke(
> > NativeMethodAccessorImpl.java:39
> > )
> >        at
> > sun.reflect.DelegatingMethodAccessorImpl.invoke
> > (DelegatingMethodAccessorImpl
> > .java:25)
> >        at java.lang.reflect.Method.invoke(Method.java:597)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invokeAction
> > (DefaultActionIn
> > vocation.java:404)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly
> > (DefaultActi
> > onInvocation.java:267)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:229)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept
> > (D
> > efaultWorkflowInterceptor.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept
> > (Validati
> > onInterceptor.java:150)
> >        at
> >
> > org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
> > Intercept(AnnotationValidationInterceptor.java:48)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
> > cept(UIActionPrepareInterceptor.java:52)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept
> > (
> > UISecurityInterceptor.java:93)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept
> > (UI
> > ActionInterceptor.java:82)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> > (Con
> > versionErrorInterceptor.java:123)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> > (Parame
> > tersInterceptor.java:167)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept
> > (St
> > aticParametersInterceptor.java:105)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.CheckboxInterceptor.intercept
> > (CheckboxInterce
> > ptor.java:83)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.FileUploadInterceptor.intercept
> > (FileUploadInt
> > erceptor.java:207)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept
> > (ModelDr
> > ivenInterceptor.java:74)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept
> > (S
> > copedModelDrivenInterceptor.java:127)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept
> > (Prof
> > ilingActivationInterceptor.java:107)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept
> > (Debu
> > ggingInterceptor.java:206)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept
> > (ChainingIn
> > terceptor.java:115)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept
> > (I18nIntercepto
> > r.java:143)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept
> > (PrepareIn
> > terceptor.java:121)
> >        at
> > com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> > (Method
> > FilterInterceptor.java:86)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.interceptor.ServletConfigInterceptor.intercept
> > (ServletCon
> > figInterceptor.java:170)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept
> > (AliasIntercep
> > tor.java:123)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> >
> > com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept
> > (Ex
> > ceptionMappingInterceptor.java:176)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:224)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> > (DefaultActionI
> > nvocation.java:223)
> >        at
> > com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> > (UtilTimerStack
> > .java:455)
> >        at
> > com.opensymphony.xwork2.DefaultActionInvocation.invoke
> > (DefaultActionInvocati
> > on.java:221)
> >        at
> > org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> > :50)
> >        at
> > org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java
> > :504)
> >        at
> > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> > FilterDispatcher.jav
> > a:419)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> > (ActionContextCle
> > anUp.java:99)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:264)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> > (FilterSecur
> > ityInterceptor.java:97)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> > (FilterSec
> > urityInterceptor.java:72)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> > (ExceptionTranslatio
> > nFilter.java:110)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> > (Ano
> > nymousProcessingFilter.java:125)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> >
> > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> > (S
> > ecurityContextHolderAwareRequestFilter.java:81)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> > (ChannelProc
> > essingFilter.java:138)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> > (Remember
> > MeProcessingFilter.java:142)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> > (AbstractProcessingFil
> > ter.java:217)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> > (HttpS
> > essionContextIntegrationFilter.java:153)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> > :148)
> >        at
> > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> > :98)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> > (Char
> > EncodingFilter.java:77)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.invoke
> > (ApplicationDispatcher.
> > java:654)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.processRequest
> > (ApplicationDis
> > patcher.java:445)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.doForward
> > (ApplicationDispatch
> > er.java:379)
> >        at
> > org.apache.catalina.core.ApplicationDispatcher.forward
> > (ApplicationDispatcher
> > .java:292)
> >        at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
> >        at
> > org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >        at
> > org.apache.jasper.servlet.JspServletWrapper.service(
> > JspServletWrapper.java:3
> > 93)
> >        at
> > org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
> >        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java
> > :266)
> >        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:290)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> > FilterDispatcher.jav
> > a:413)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> > (ActionContextCle
> > anUp.java:99)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
> > er(RequestMappingFilter.java:140)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(
> > InitFilter.j
> > ava:71)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
> > r(PersistenceSessionFilter.java:60)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter
> > (Bootstr
> > apFilter.java:65)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:264)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> > (FilterSecur
> > ityInterceptor.java:107)
> >        at
> > org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> > (FilterSec
> > urityInterceptor.java:72)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> > (ExceptionTranslatio
> > nFilter.java:110)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> > (Ano
> > nymousProcessingFilter.java:125)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> >
> > org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> > (S
> > ecurityContextHolderAwareRequestFilter.java:81)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> > (ChannelProc
> > essingFilter.java:138)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> > (Remember
> > MeProcessingFilter.java:135)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> > (AbstractProcessingFil
> > ter.java:217)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> > (HttpS
> > essionContextIntegrationFilter.java:229)
> >        at
> > org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> > (FilterCh
> > ainProxy.java:274)
> >        at
> > org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> > :148)
> >        at
> > org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> > :98)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> >
> > org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
> > (SchemeEnforcementFilter.java:121)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> > (Char
> > EncodingFilter.java:77)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> > (Application
> > FilterChain.java:235)
> >        at
> > org.apache.catalina.core.ApplicationFilterChain.doFilter
> > (ApplicationFilterCh
> > ain.java:206)
> >        at
> > org.apache.catalina.core.StandardWrapperValve.invoke(
> > StandardWrapperValve.ja
> > va:233)
> >        at
> > org.apache.catalina.core.StandardContextValve.invoke(
> > StandardContextValve.ja
> > va:175)
> >        at
> > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> > :128
> > )
> >        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
> > :263)
> >        at
> > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java
> > :844)
> >        at
> > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> > (Http
> > 11Protocol.java:584)
> >        at
> > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
> >        at java.lang.Thread.run(Thread.java:619)
> >
> > -----Original Message-----
> > From: Dyagilev Aleksey [mailto:aka.fe2s@gmail.com]
> > Sent: Monday, 31 March 2008 5:43 PM
> > To: user@roller.apache.org
> > Subject: Re: Fatal error: Roller Weblogger has not been bootstrapped yet
> >
> > Hi Samuel,
> >
> > Information you provided isn't enough  to solve a problem.
> > You have to clean/delete all log-files in your servlet
> > container/application
> > server and try to start up it again.
> > Then view log-files, its should be useful.
> > If you still have any questions - don't hesitate to ask it with
> > attaching
> > log-files.
> >
> >
> >
> >
> > On Mon, Mar 31, 2008 at 6:02 AM, Samuel, Anil (VIC) <
> > aSamuel@arcbs.redcross.org.au> wrote:
> >
> > > I modified the code, rebuild the war using dist target in the
> > > apache-roller-src-4.0\apps\weblogger\build.xml and redeployed. I get
> > > following error when I access http://localhost:8080/roller-weblogger/.
> > > Any thoughts ?
> > >
> > > Unexpected Exception
> > >
> > > Status Code      500
> > > Message  javax.servlet.ServletException:
> > java.lang.IllegalStateException:
> > > Roller Weblogger has not been bootstrapped yet Type
> > > Exception        Roller has encountered and logged an unexpected
> > > exception.
> > >
> > >
> > >
> > >
> > > Anil Samuel
> > >
> > >
> > >
> > > E-mail Disclaimer:
> > > Any personal information in this e-mail must be handled in accordance
> > with
> > > the provisions of the Privacy Act 1988 [Cth].  The information
> > contained
> > > in
> > > the e-mail may be confidential and if the person receiving the e-mail
> > is
> > > not
> > > the intended recipient they should immediately advise ARCBS by e-mail
> > > response to the ARCBS sender and then deal with the e-mail as directed
> > by
> > > ARCBS. The views expressed in the e-mail are those of the individual
> > > sender
> > > unless otherwise stated to be the views of ARCBS. No warranties are
> > > provided
> > > that the e-mail is computer virus or other defect free.
> > >
> >
> >
> >
> > --
> > Dyagilev Aleksey
> >
> >
> >
> > E-mail Disclaimer:
> > Any personal information in this e-mail must be handled in accordance
> > with
> > the provisions of the Privacy Act 1988 [Cth].  The information contained
> > in
> > the e-mail may be confidential and if the person receiving the e-mail is
> > not
> > the intended recipient they should immediately advise ARCBS by e-mail
> > response to the ARCBS sender and then deal with the e-mail as directed
> > by
> > ARCBS. The views expressed in the e-mail are those of the individual
> > sender
> > unless otherwise stated to be the views of ARCBS. No warranties are
> > provided
> > that the e-mail is computer virus or other defect free.
> >
>
>
>
> --
> Dyagilev Aleksey
>



-- 
Dyagilev Aleksey

Re: Fatal error: Roller Weblogger has not been bootstrapped yet

Posted by Dyagilev Aleksey <ak...@gmail.com>.
Unfortunatly,  this stack trace isn't much useful.
You mentioned above, that you modified the code. If you attach files you
modified - I'll try to help you.

On Tue, Apr 1, 2008 at 7:56 AM, Samuel, Anil (VIC) <
aSamuel@arcbs.redcross.org.au> wrote:

> Below here is the log I got.
>
> Hope this helps.
> Anthos
>
> 1/04/2008 14:52:03 org.apache.catalina.core.AprLifecycleListener init
> 1/04/2008 14:52:03 org.apache.coyote.http11.Http11Protocol init
> INFO: Initializing Coyote HTTP/1.1 on http-8080
> 1/04/2008 14:52:03 org.apache.catalina.startup.Catalina load
> INFO: Initialization processed in 583 ms
> 1/04/2008 14:52:03 org.apache.catalina.core.StandardService start
> INFO: Starting service Catalina
> 1/04/2008 14:52:03 org.apache.catalina.core.StandardEngine start
> INFO: Starting Servlet Engine: Apache Tomcat/6.0.14
> 1/04/2008 14:52:04 org.apache.catalina.core.ApplicationContext log
> INFO: Loading Spring root WebApplicationContext
> Roller Weblogger: Successfully loaded custom properties file from
> classpath
> 1/04/2008 14:52:05 org.apache.coyote.http11.Http11Protocol start
> INFO: Starting Coyote HTTP/1.1 on http-8080
> 1/04/2008 14:52:05 org.apache.jk.common.ChannelSocket init
> INFO: JK: ajp13 listening on /0.0.0.0:8009
> 1/04/2008 14:52:05 org.apache.jk.server.JkMain start
> INFO: Jk running ID=0 time=0/31  config=null
> 1/04/2008 14:52:05 org.apache.catalina.startup.Catalina start
> INFO: Server startup in 2141 ms
> 1/04/2008 14:52:08 org.apache.catalina.core.ApplicationDispatcher invoke
> SEVERE: Servlet.service() for servlet default threw exception
> java.lang.IllegalStateException: Roller Weblogger has not been
> bootstrapped
> yet
>         at
> org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger
> (Weblogger
> Factory.java:60)
>        at
> org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :39
> )
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl
> .java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction
> (DefaultActionIn
> vocation.java:404)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly
> (DefaultActi
> onInvocation.java:267)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:229)
>        at
> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept
> (D
> efaultWorkflowInterceptor.java:221)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept
> (Validati
> onInterceptor.java:150)
>        at
>
> org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
> Intercept(AnnotationValidationInterceptor.java:48)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
>
> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
> cept(UIActionPrepareInterceptor.java:52)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
>
> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept
> (
> UISecurityInterceptor.java:93)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept
> (UI
> ActionInterceptor.java:82)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> (Con
> versionErrorInterceptor.java:123)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> (Parame
> tersInterceptor.java:167)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept
> (St
> aticParametersInterceptor.java:105)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.CheckboxInterceptor.intercept
> (CheckboxInterce
> ptor.java:83)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.FileUploadInterceptor.intercept
> (FileUploadInt
> erceptor.java:207)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept
> (ModelDr
> ivenInterceptor.java:74)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept
> (S
> copedModelDrivenInterceptor.java:127)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept
> (Prof
> ilingActivationInterceptor.java:107)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept
> (Debu
> ggingInterceptor.java:206)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept
> (ChainingIn
> terceptor.java:115)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept
> (I18nIntercepto
> r.java:143)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept
> (PrepareIn
> terceptor.java:121)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept
> (ServletCon
> figInterceptor.java:170)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept
> (AliasIntercep
> tor.java:123)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept
> (Ex
> ceptionMappingInterceptor.java:176)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> :50)
>        at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java
> :504)
>        at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> FilterDispatcher.jav
> a:419)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> (ActionContextCle
> anUp.java:99)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:264)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> (FilterSecur
> ityInterceptor.java:97)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> (FilterSec
> urityInterceptor.java:72)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> (ExceptionTranslatio
> nFilter.java:110)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (Ano
> nymousProcessingFilter.java:125)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> (S
> ecurityContextHolderAwareRequestFilter.java:81)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> (ChannelProc
> essingFilter.java:138)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> (Remember
> MeProcessingFilter.java:142)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> (AbstractProcessingFil
> ter.java:217)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (HttpS
> essionContextIntegrationFilter.java:153)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :148)
>        at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> (Char
> EncodingFilter.java:77)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.catalina.core.ApplicationDispatcher.invoke
> (ApplicationDispatcher.
> java:654)
>        at
> org.apache.catalina.core.ApplicationDispatcher.processRequest
> (ApplicationDis
> patcher.java:445)
>        at
> org.apache.catalina.core.ApplicationDispatcher.doForward
> (ApplicationDispatch
> er.java:379)
>        at
> org.apache.catalina.core.ApplicationDispatcher.forward
> (ApplicationDispatcher
> .java:292)
>        at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
>        at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>        at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :3
> 93)
>        at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java
> :266)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:290)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> FilterDispatcher.jav
> a:413)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> (ActionContextCle
> anUp.java:99)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
> er(RequestMappingFilter.java:140)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(
> InitFilter.j
> ava:71)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
> r(PersistenceSessionFilter.java:60)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter
> (Bootstr
> apFilter.java:65)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:264)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> (FilterSecur
> ityInterceptor.java:107)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> (FilterSec
> urityInterceptor.java:72)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> (ExceptionTranslatio
> nFilter.java:110)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (Ano
> nymousProcessingFilter.java:125)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> (S
> ecurityContextHolderAwareRequestFilter.java:81)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> (ChannelProc
> essingFilter.java:138)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> (Remember
> MeProcessingFilter.java:135)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> (AbstractProcessingFil
> ter.java:217)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (HttpS
> essionContextIntegrationFilter.java:229)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :148)
>        at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
> (SchemeEnforcementFilter.java:121)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> (Char
> EncodingFilter.java:77)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.ja
> va:233)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.ja
> va:175)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :128
> )
>        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
> :263)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> (Http
> 11Protocol.java:584)
>        at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>        at java.lang.Thread.run(Thread.java:619)
> 1/04/2008 14:52:08 org.apache.catalina.core.StandardWrapperValve invoke
> SEVERE: Servlet.service() for servlet jsp threw exception
> java.lang.IllegalStateException: Roller Weblogger has not been
> bootstrapped
> yet
>         at
> org.apache.roller.weblogger.business.WebloggerFactory.getWeblogger
> (Weblogger
> Factory.java:60)
>        at
> org.apache.roller.weblogger.ui.struts2.core.Setup.execute(Setup.java:60)
>        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
>        at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java
> :39
> )
>        at
> sun.reflect.DelegatingMethodAccessorImpl.invoke
> (DelegatingMethodAccessorImpl
> .java:25)
>        at java.lang.reflect.Method.invoke(Method.java:597)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction
> (DefaultActionIn
> vocation.java:404)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly
> (DefaultActi
> onInvocation.java:267)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:229)
>        at
> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doIntercept
> (D
> efaultWorkflowInterceptor.java:221)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept
> (Validati
> onInterceptor.java:150)
>        at
>
> org.apache.struts2.interceptor.validation.AnnotationValidationInterceptor.do
> Intercept(AnnotationValidationInterceptor.java:48)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
>
> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.inter
> cept(UIActionPrepareInterceptor.java:52)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
>
> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.intercept
> (
> UISecurityInterceptor.java:93)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercept
> (UI
> ActionInterceptor.java:82)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> (Con
> versionErrorInterceptor.java:123)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept
> (Parame
> tersInterceptor.java:167)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercept
> (St
> aticParametersInterceptor.java:105)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.CheckboxInterceptor.intercept
> (CheckboxInterce
> ptor.java:83)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.FileUploadInterceptor.intercept
> (FileUploadInt
> erceptor.java:207)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept
> (ModelDr
> ivenInterceptor.java:74)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.intercept
> (S
> copedModelDrivenInterceptor.java:127)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept
> (Prof
> ilingActivationInterceptor.java:107)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept
> (Debu
> ggingInterceptor.java:206)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept
> (ChainingIn
> terceptor.java:115)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept
> (I18nIntercepto
> r.java:143)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept
> (PrepareIn
> terceptor.java:121)
>        at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept
> (Method
> FilterInterceptor.java:86)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept
> (ServletCon
> figInterceptor.java:170)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept
> (AliasIntercep
> tor.java:123)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercept
> (Ex
> ceptionMappingInterceptor.java:176)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:224)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling
> (DefaultActionI
> nvocation.java:223)
>        at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile
> (UtilTimerStack
> .java:455)
>        at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke
> (DefaultActionInvocati
> on.java:221)
>        at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> :50)
>        at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java
> :504)
>        at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> FilterDispatcher.jav
> a:419)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> (ActionContextCle
> anUp.java:99)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:264)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> (FilterSecur
> ityInterceptor.java:97)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> (FilterSec
> urityInterceptor.java:72)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> (ExceptionTranslatio
> nFilter.java:110)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (Ano
> nymousProcessingFilter.java:125)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> (S
> ecurityContextHolderAwareRequestFilter.java:81)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> (ChannelProc
> essingFilter.java:138)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> (Remember
> MeProcessingFilter.java:142)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> (AbstractProcessingFil
> ter.java:217)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (HttpS
> essionContextIntegrationFilter.java:153)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :148)
>        at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> (Char
> EncodingFilter.java:77)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.catalina.core.ApplicationDispatcher.invoke
> (ApplicationDispatcher.
> java:654)
>        at
> org.apache.catalina.core.ApplicationDispatcher.processRequest
> (ApplicationDis
> patcher.java:445)
>        at
> org.apache.catalina.core.ApplicationDispatcher.doForward
> (ApplicationDispatch
> er.java:379)
>        at
> org.apache.catalina.core.ApplicationDispatcher.forward
> (ApplicationDispatcher
> .java:292)
>        at org.apache.jsp.index_jsp._jspService(index_jsp.java:65)
>        at
> org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>        at
> org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java
> :3
> 93)
>        at
> org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:320)
>        at org.apache.jasper.servlet.JspServlet.service(JspServlet.java
> :266)
>        at javax.servlet.http.HttpServlet.service(HttpServlet.java:803)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:290)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(
> FilterDispatcher.jav
> a:413)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter
> (ActionContextCle
> anUp.java:99)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.doFilt
> er(RequestMappingFilter.java:140)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(
> InitFilter.j
> ava:71)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doFilte
> r(PersistenceSessionFilter.java:60)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter
> (Bootstr
> apFilter.java:65)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:264)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke
> (FilterSecur
> ityInterceptor.java:107)
>        at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter
> (FilterSec
> urityInterceptor.java:72)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter
> (ExceptionTranslatio
> nFilter.java:110)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (Ano
> nymousProcessingFilter.java:125)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilter
> (S
> ecurityContextHolderAwareRequestFilter.java:81)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter
> (ChannelProc
> essingFilter.java:138)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter
> (Remember
> MeProcessingFilter.java:135)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter
> (AbstractProcessingFil
> ter.java:217)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter
> (HttpS
> essionContextIntegrationFilter.java:229)
>        at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter
> (FilterCh
> ainProxy.java:274)
>        at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java
> :148)
>        at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
>
> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFilter
> (SchemeEnforcementFilter.java:121)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter
> (Char
> EncodingFilter.java:77)
>        at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter
> (Application
> FilterChain.java:235)
>        at
> org.apache.catalina.core.ApplicationFilterChain.doFilter
> (ApplicationFilterCh
> ain.java:206)
>        at
> org.apache.catalina.core.StandardWrapperValve.invoke(
> StandardWrapperValve.ja
> va:233)
>        at
> org.apache.catalina.core.StandardContextValve.invoke(
> StandardContextValve.ja
> va:175)
>        at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :128
> )
>        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
> :263)
>        at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:844)
>        at
> org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process
> (Http
> 11Protocol.java:584)
>        at
> org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:447)
>        at java.lang.Thread.run(Thread.java:619)
>
> -----Original Message-----
> From: Dyagilev Aleksey [mailto:aka.fe2s@gmail.com]
> Sent: Monday, 31 March 2008 5:43 PM
> To: user@roller.apache.org
> Subject: Re: Fatal error: Roller Weblogger has not been bootstrapped yet
>
> Hi Samuel,
>
> Information you provided isn't enough  to solve a problem.
> You have to clean/delete all log-files in your servlet
> container/application
> server and try to start up it again.
> Then view log-files, its should be useful.
> If you still have any questions - don't hesitate to ask it with attaching
> log-files.
>
>
>
>
> On Mon, Mar 31, 2008 at 6:02 AM, Samuel, Anil (VIC) <
> aSamuel@arcbs.redcross.org.au> wrote:
>
> > I modified the code, rebuild the war using dist target in the
> > apache-roller-src-4.0\apps\weblogger\build.xml and redeployed. I get
> > following error when I access http://localhost:8080/roller-weblogger/.
> > Any thoughts ?
> >
> > Unexpected Exception
> >
> > Status Code      500
> > Message  javax.servlet.ServletException: java.lang.IllegalStateException
> :
> > Roller Weblogger has not been bootstrapped yet Type
> > Exception        Roller has encountered and logged an unexpected
> > exception.
> >
> >
> >
> >
> > Anil Samuel
> >
> >
> >
> > E-mail Disclaimer:
> > Any personal information in this e-mail must be handled in accordance
> with
> > the provisions of the Privacy Act 1988 [Cth].  The information contained
> > in
> > the e-mail may be confidential and if the person receiving the e-mail is
> > not
> > the intended recipient they should immediately advise ARCBS by e-mail
> > response to the ARCBS sender and then deal with the e-mail as directed
> by
> > ARCBS. The views expressed in the e-mail are those of the individual
> > sender
> > unless otherwise stated to be the views of ARCBS. No warranties are
> > provided
> > that the e-mail is computer virus or other defect free.
> >
>
>
>
> --
> Dyagilev Aleksey
>
>
>
> E-mail Disclaimer:
> Any personal information in this e-mail must be handled in accordance with
> the provisions of the Privacy Act 1988 [Cth].  The information contained
> in
> the e-mail may be confidential and if the person receiving the e-mail is
> not
> the intended recipient they should immediately advise ARCBS by e-mail
> response to the ARCBS sender and then deal with the e-mail as directed by
> ARCBS. The views expressed in the e-mail are those of the individual
> sender
> unless otherwise stated to be the views of ARCBS. No warranties are
> provided
> that the e-mail is computer virus or other defect free.
>



-- 
Dyagilev Aleksey