You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@roller.apache.org by cansea <wi...@yahoo.com.cn> on 2009/10/03 10:24:03 UTC

RE: error on startup

I got the same problem too. I googled some solutions but not work. Below the
the error messege I got when I startup the Roller 4 with Tomecat 6 and
JDK1.6
2009-10-3 15:48:01 org.apache.catalina.core.StandardContext listenerStart
严重: Exception sending context initialized event to listener instance of
class org.apache.roller.weblogger.ui.core.RollerContext
java.lang.RuntimeException: <0.9.7-incubating fatal user error>
org.apache.openjpa.persistence.ArgumentException: The type "class
org.apache.roller.weblogger.pojos.TaskLock" has not been enhanced.
	at
org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:92)
	at
org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerImpl.java:301)
	at
org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(RollerContext.java:159)
	at
org.apache.catalina.core.StandardContext.listenerStart(StandardContext.java:3843)
	at
org.apache.catalina.core.StandardContext.start(StandardContext.java:4342)
	at
org.apache.catalina.core.ContainerBase.addChildInternal(ContainerBase.java:791)
	at org.apache.catalina.core.ContainerBase.addChild(ContainerBase.java:771)
	at org.apache.catalina.core.StandardHost.addChild(StandardHost.java:525)
	at
org.apache.catalina.startup.HostConfig.deployDescriptor(HostConfig.java:627)
	at
org.apache.catalina.startup.HostConfig.deployDescriptors(HostConfig.java:553)
	at org.apache.catalina.startup.HostConfig.deployApps(HostConfig.java:488)
	at org.apache.catalina.startup.HostConfig.start(HostConfig.java:1149)
	at
org.apache.catalina.startup.HostConfig.lifecycleEvent(HostConfig.java:311)
	at
org.apache.catalina.util.LifecycleSupport.fireLifecycleEvent(LifecycleSupport.java:117)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1053)
	at org.apache.catalina.core.StandardHost.start(StandardHost.java:719)
	at org.apache.catalina.core.ContainerBase.start(ContainerBase.java:1045)
	at org.apache.catalina.core.StandardEngine.start(StandardEngine.java:443)
	at org.apache.catalina.core.StandardService.start(StandardService.java:516)
	at org.apache.catalina.core.StandardServer.start(StandardServer.java:710)
	at org.apache.catalina.startup.Catalina.start(Catalina.java:578)
	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:585)
	at org.apache.catalina.startup.Bootstrap.start(Bootstrap.java:288)
	at org.apache.catalina.startup.Bootstrap.main(Bootstrap.java:413)
Caused by: <0.9.7-incubating fatal user error>
org.apache.openjpa.persistence.ArgumentException: The type "class
org.apache.roller.weblogger.pojos.TaskLock" has not been enhanced.
	at
org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java:1606)
	at org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java:1580)
	at
org.apache.openjpa.meta.MetaDataRepository.processBuffer(MetaDataRepository.java:659)
	at
org.apache.openjpa.meta.MetaDataRepository.resolveMeta(MetaDataRepository.java:559)
	at
org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.java:484)
	at
org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepository.java:288)
	at
org.apache.openjpa.meta.MetaDataRepository.resolveAll(MetaDataRepository.java:1523)
	at
org.apache.openjpa.meta.MetaDataRepository.getQueryMetaData(MetaDataRepository.java:1498)
	at
org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(EntityManagerImpl.java:782)
	at
org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(EntityManagerImpl.java:65)
	at
org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamedQuery(JPAPersistenceStrategy.java:273)
	at
org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getProperties(JPAPropertiesManagerImpl.java:117)
	at
org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initialize(JPAPropertiesManagerImpl.java:77)
	... 26 more
2009-10-3 15:48:01 org.apache.catalina.core.StandardContext start


Sampson, Tylor B wrote:
> 
> I have a similar problem.  Roller 4, on Solris, using Sql Server 2005,
> Tomcat.  After I create the tables, and try to bootstrap Roller, I get
> the following error.  Any ideas?
> 
> Thanks.
> -Tylor
> 
>     [org.apache.roller.weblogger.business.InitializationException: Error
> initializing ping systems
> 	at
> org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerI
> mpl.java:328)
> 	at
> org.apache.roller.weblogger.ui.struts2.core.Install.bootstrap(Install.ja
> va:154)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActi
> onInvocation.java:404)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(Default
> ActionInvocation.java:267)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:229)
> 	at
> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doInterce
> pt(DefaultWorkflowInterceptor.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Vali
> dationInterceptor.java:150)
> 	at
> org.apache.struts2.interceptor.validation.AnnotationValidationIntercepto
> r.doIntercept(AnnotationValidationInterceptor.java:48)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.i
> ntercept(UIActionPrepareInterceptor.java:52)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.interc
> ept(UISecurityInterceptor.java:93)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercep
> t(UIActionInterceptor.java:82)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> (ConversionErrorInterceptor.java:123)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Pa
> rametersInterceptor.java:167)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercep
> t(StaticParametersInterceptor.java:105)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInt
> erceptor.java:83)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploa
> dInterceptor.java:207)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(Mod
> elDrivenInterceptor.java:74)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.interce
> pt(ScopedModelDrivenInterceptor.java:127)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(
> ProfilingActivationInterceptor.java:107)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(
> DebuggingInterceptor.java:206)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(Chaini
> ngInterceptor.java:115)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterc
> eptor.java:143)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(Prepa
> reInterceptor.java:121)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(Servle
> tConfigInterceptor.java:170)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInte
> rceptor.java:123)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercep
> t(ExceptionMappingInterceptor.java:176)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> :50)
> 	at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:5
> 04)
> 	at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher
> .java:419)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContex
> tCleanUp.java:99)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.do
> Filter(RequestMappingFilter.java:140)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilt
> er.java:71)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doF
> ilter(PersistenceSessionFilter.java:60)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(Boo
> tstrapFilter.java:65)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:264)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
> ecurityInterceptor.java:107)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
> rSecurityInterceptor.java:72)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
> ationFilter.java:110)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (AnonymousProcessingFilter.java:125)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt
> er(SecurityContextHolderAwareRequestFilter.java:81)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(Channel
> ProcessingFilter.java:138)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Reme
> mberMeProcessingFilter.java:142)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
> gFilter.java:217)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
> ttpSessionContextIntegrationFilter.java:229)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
> 48)
> 	at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFi
> lter(SchemeEnforcementFilter.java:121)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(
> CharEncodingFilter.java:77)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:213)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:178)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
> 	at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
> 	at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 9)
> 	at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Http11BaseProtocol.java:664)
> 	at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
> 	at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
> erWorkerThread.java:80)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:684)
> 	at java.lang.Thread.run(Thread.java:595)
> --- ROOT CAUSE ---
> <0.9.7-incubating nonfatal user error>
> org.apache.openjpa.persistence.ArgumentException: An error occurred
> while parsing the query filter "SELECT p FROM PingTarget p WHERE
> p.website IS NULL ORDER BY p.name". Error message: No field named
> "website" in class "p".
> 	at
> org.apache.openjpa.kernel.exps.AbstractExpressionBuilder.parseException(
> AbstractExpressionBuilder.java:116)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getPathOrConstant(J
> PQLExpressionBuilder.java:1252)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.eval(JPQLExpression
> Builder.java:857)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getValue(JPQLExpres
> sionBuilder.java:1348)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getValue(JPQLExpres
> sionBuilder.java:1334)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.eval(JPQLExpression
> Builder.java:853)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getExpression(JPQLE
> xpressionBuilder.java:1325)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.eval(JPQLExpression
> Builder.java:700)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.evalWhereClause(JPQ
> LExpressionBuilder.java:475)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getQueryExpressions
> (JPQLExpressionBuilder.java:262)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLParser.eval(JPQLParser.java:61)
> 	at
> org.apache.openjpa.kernel.ExpressionStoreQuery$DataStoreExecutor.<init>(
> ExpressionStoreQuery.java:657)
> 	at
> org.apache.openjpa.kernel.ExpressionStoreQuery.newDataStoreExecutor(Expr
> essionStoreQuery.java:165)
> 	at
> org.apache.openjpa.kernel.QueryImpl.createExecutor(QueryImpl.java:725)
> 	at
> org.apache.openjpa.kernel.QueryImpl.compileForDataStore(QueryImpl.java:6
> 83)
> 	at
> org.apache.openjpa.kernel.QueryImpl.compileForExecutor(QueryImpl.java:66
> 5)
> 	at
> org.apache.openjpa.kernel.QueryImpl.compile(QueryImpl.java:565)
> 	at
> org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(Entity
> ManagerImpl.java:788)
> 	at
> org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(Entity
> ManagerImpl.java:65)
> 	at
> org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamed
> Query(JPAPersistenceStrategy.java:273)
> 	at
> org.apache.roller.weblogger.business.jpa.JPAPingTargetManagerImpl.getCom
> monPingTargets(JPAPingTargetManagerImpl.java:175)
> 	at
> org.apache.roller.weblogger.config.PingConfig.initializeCommonTargets(Pi
> ngConfig.java:195)
> 	at
> org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerI
> mpl.java:311)
> 	at
> org.apache.roller.weblogger.ui.struts2.core.Install.bootstrap(Install.ja
> va:154)
> 	at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
> 	at
> sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.jav
> a:39)
> 	at
> sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessor
> Impl.java:25)
> 	at java.lang.reflect.Method.invoke(Method.java:585)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction(DefaultActi
> onInvocation.java:404)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly(Default
> ActionInvocation.java:267)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:229)
> 	at
> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor.doInterce
> pt(DefaultWorkflowInterceptor.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept(Vali
> dationInterceptor.java:150)
> 	at
> org.apache.struts2.interceptor.validation.AnnotationValidationIntercepto
> r.doIntercept(AnnotationValidationInterceptor.java:48)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor.i
> ntercept(UIActionPrepareInterceptor.java:52)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor.interc
> ept(UISecurityInterceptor.java:93)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor.intercep
> t(UIActionInterceptor.java:82)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept
> (ConversionErrorInterceptor.java:123)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept(Pa
> rametersInterceptor.java:167)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor.intercep
> t(StaticParametersInterceptor.java:105)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.CheckboxInterceptor.intercept(CheckboxInt
> erceptor.java:83)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.FileUploadInterceptor.intercept(FileUploa
> dInterceptor.java:207)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ModelDrivenInterceptor.intercept(Mod
> elDrivenInterceptor.java:74)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ScopedModelDrivenInterceptor.interce
> pt(ScopedModelDrivenInterceptor.java:127)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.ProfilingActivationInterceptor.intercept(
> ProfilingActivationInterceptor.java:107)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.debugging.DebuggingInterceptor.intercept(
> DebuggingInterceptor.java:206)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept(Chaini
> ngInterceptor.java:115)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.I18nInterceptor.intercept(I18nInterc
> eptor.java:143)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.PrepareInterceptor.doIntercept(Prepa
> reInterceptor.java:121)
> 	at
> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept(Me
> thodFilterInterceptor.java:86)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept(Servle
> tConfigInterceptor.java:170)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.AliasInterceptor.intercept(AliasInte
> rceptor.java:123)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor.intercep
> t(ExceptionMappingInterceptor.java:176)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:224)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation$2.doProfiling(DefaultAct
> ionInvocation.java:223)
> 	at
> com.opensymphony.xwork2.util.profiling.UtilTimerStack.profile(UtilTimerS
> tack.java:455)
> 	at
> com.opensymphony.xwork2.DefaultActionInvocation.invoke(DefaultActionInvo
> cation.java:221)
> 	at
> org.apache.struts2.impl.StrutsActionProxy.execute(StrutsActionProxy.java
> :50)
> 	at
> org.apache.struts2.dispatcher.Dispatcher.serviceAction(Dispatcher.java:5
> 04)
> 	at
> org.apache.struts2.dispatcher.FilterDispatcher.doFilter(FilterDispatcher
> .java:419)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.struts2.dispatcher.ActionContextCleanUp.doFilter(ActionContex
> tCleanUp.java:99)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.rendering.filters.RequestMappingFilter.do
> Filter(RequestMappingFilter.java:140)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.InitFilter.doFilter(InitFilt
> er.java:71)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter.doF
> ilter(PersistenceSessionFilter.java:60)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter(Boo
> tstrapFilter.java:65)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:264)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.invoke(FilterS
> ecurityInterceptor.java:107)
> 	at
> org.acegisecurity.intercept.web.FilterSecurityInterceptor.doFilter(Filte
> rSecurityInterceptor.java:72)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.ExceptionTranslationFilter.doFilter(ExceptionTransl
> ationFilter.java:110)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.providers.anonymous.AnonymousProcessingFilter.doFilter
> (AnonymousProcessingFilter.java:125)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.wrapper.SecurityContextHolderAwareRequestFilter.doFilt
> er(SecurityContextHolderAwareRequestFilter.java:81)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.securechannel.ChannelProcessingFilter.doFilter(Channel
> ProcessingFilter.java:138)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.rememberme.RememberMeProcessingFilter.doFilter(Reme
> mberMeProcessingFilter.java:142)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.ui.AbstractProcessingFilter.doFilter(AbstractProcessin
> gFilter.java:217)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.context.HttpSessionContextIntegrationFilter.doFilter(H
> ttpSessionContextIntegrationFilter.java:229)
> 	at
> org.acegisecurity.util.FilterChainProxy$VirtualFilterChain.doFilter(Filt
> erChainProxy.java:274)
> 	at
> org.acegisecurity.util.FilterChainProxy.doFilter(FilterChainProxy.java:1
> 48)
> 	at
> org.acegisecurity.util.FilterToBeanProxy.doFilter(FilterToBeanProxy.java
> :98)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter.doFi
> lter(SchemeEnforcementFilter.java:121)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter(
> CharEncodingFilter.java:77)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(Applica
> tionFilterChain.java:202)
> 	at
> org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilt
> erChain.java:173)
> 	at
> org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValv
> e.java:213)
> 	at
> org.apache.catalina.core.StandardContextValve.invoke(StandardContextValv
> e.java:178)
> 	at
> org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java
> :126)
> 	at
> org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java
> :105)
> 	at
> org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.
> java:107)
> 	at
> org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:1
> 48)
> 	at
> org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:86
> 9)
> 	at
> org.apache.coyote.http11.Http11BaseProtocol$Http11ConnectionHandler.proc
> essConnection(Http11BaseProtocol.java:664)
> 	at
> org.apache.tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint
> .java:527)
> 	at
> org.apache.tomcat.util.net.LeaderFollowerWorkerThread.runIt(LeaderFollow
> erWorkerThread.java:80)
> 	at
> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable.run(ThreadPool
> .java:684)
> 	at java.lang.Thread.run(Thread.java:595)
> Caused by: java.lang.NoSuchFieldException: website
> 	at java.lang.Class.getField(Class.java:1507)
> 	at
> org.apache.openjpa.kernel.jpql.JPQLExpressionBuilder.getPathOrConstant(J
> PQLExpressionBuilder.java:1248)
> 	... 194 more]
> 
> -----Original Message-----
> From: Andrew Broderick [mailto:abroderick@peak6solutions.com] 
> Sent: Monday, June 16, 2008 12:09 PM
> To: 'user@roller.apache.org'
> Subject: error on startup
> 
> Hi,
> 
> I built and installed Roller 4.0 as an exploded .war in Jboss 4.2.2
> under Linux. I am getting the following exception:
> 
> INFO  2008-06-16 11:38:54,732 WebloggerFactory:bootstrap - Bootstrapping
> Roller Weblogger business tier
> INFO  2008-06-16 11:38:54,732 WebloggerFactory:bootstrap - Weblogger
> Provider = org.apache.roller.weblogger.business.GuiceWebloggerProvider
> INFO  2008-06-16 11:38:54,735 DatabaseProvider:successMessage - SUCCESS:
> Got parameters. Using configuration type JNDI_NAME
> INFO  2008-06-16 11:38:54,736 DatabaseProvider:successMessage - -- Using
> JNDI datasource name: java:comp/env/jdbc/rollerdb
> INFO  2008-06-16 11:38:54,737 DatabaseProvider:successMessage - SUCCESS:
> located JNDI DataSource [java:comp/env/jdbc/rollerdb]
> INFO  2008-06-16 11:38:54,740 JPAPersistenceStrategy:<init> -
> openjpa.Log: commons
> INFO  2008-06-16 11:38:54,943 IndexManagerImpl:<init> - search enabled:
> true
> INFO  2008-06-16 11:38:54,944 IndexManagerImpl:<init> - index dir:
> /opt/apps/3party/jboss/roller_data/search-index
> INFO  2008-06-16 11:38:54,952 ReferrerQueueManagerImpl:<init> -
> Instantiating Referrer Queue Manager
> INFO  2008-06-16 11:38:54,953 ReferrerQueueManagerImpl:<init> -
> Asynchronous referrer processing = false
> INFO  2008-06-16 11:38:54,955 ThreadManagerImpl:<init> - Instantiating
> Thread Manager
> INFO  2008-06-16 11:38:54,958 WebloggerFactory:bootstrap - Roller
> Weblogger business tier successfully bootstrapped
> INFO  2008-06-16 11:38:54,959 WebloggerFactory:bootstrap -    Version:
> 4.0
> INFO  2008-06-16 11:38:54,960 WebloggerFactory:bootstrap -    Revision:
> ${svn.LastChangedRev}
> INFO  2008-06-16 11:38:54,960 WebloggerImpl:initialize - Initializing
> Roller Weblogger business tier
> FATAL 2008-06-16 11:38:55,680 JPAPropertiesManagerImpl:initialize -
> Failed to initialize runtime configuration properties.Please check that
> the database h   as been upgraded!
> <0.9.7-incubating fatal user error>
> org.apache.openjpa.persistence.ArgumentException: The type "class
> org.apache.roller.weblogger.pojos.TaskLock" has not    been enhanced.
>         at
> org.apache.openjpa.meta.ClassMetaData.resolveMeta(ClassMetaData.java:160
> 6)
>         at
> org.apache.openjpa.meta.ClassMetaData.resolve(ClassMetaData.java:1580)
>         at
> org.apache.openjpa.meta.MetaDataRepository.processBuffer(MetaDataReposit
> ory.java:659)
>         at
> org.apache.openjpa.meta.MetaDataRepository.resolveMeta(MetaDataRepositor
> y.java:559)
>         at
> org.apache.openjpa.meta.MetaDataRepository.resolve(MetaDataRepository.ja
> va:484)
>         at
> org.apache.openjpa.meta.MetaDataRepository.getMetaData(MetaDataRepositor
> y.java:288)
>         at
> org.apache.openjpa.meta.MetaDataRepository.resolveAll(MetaDataRepository
> .java:1523)
>         at
> org.apache.openjpa.meta.MetaDataRepository.getQueryMetaData(MetaDataRepo
> sitory.java:1498)
>         at
> org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(Entity
> ManagerImpl.java:782)
>         at
> org.apache.openjpa.persistence.EntityManagerImpl.createNamedQuery(Entity
> ManagerImpl.java:65)
>         at
> org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.getNamed
> Query(JPAPersistenceStrategy.java:273)
>         at
> org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.getPro
> perties(JPAPropertiesManagerImpl.java:117)
>         at
> org.apache.roller.weblogger.business.jpa.JPAPropertiesManagerImpl.initia
> lize(JPAPropertiesManagerImpl.java:77)
>         at
> org.apache.roller.weblogger.business.WebloggerImpl.initialize(WebloggerI
> mpl.java:301)
>         at
> org.apache.roller.weblogger.ui.core.RollerContext.contextInitialized(Rol
> lerContext.java:159)
> 
> 
> It looks like it finds the DB configuration OK (using SQL Server 2005,
> BTW), but then JPAPropertiesManagerImpl throws the error.
> 
> Can anyone provide any insight into what might be going on?
> 
> Thanks in advance,
> 
> Andrew
> 
> _______________________________________________________
> 
> The  information in this email or in any file attached
> hereto is intended only for the personal and confiden-
> tial  use  of  the individual or entity to which it is
> addressed and may contain information that is  propri-
> etary  and  confidential.  If you are not the intended
> recipient of this message you are hereby notified that
> any  review, dissemination, distribution or copying of
> this message is strictly prohibited.  This  communica-
> tion  is  for information purposes only and should not
> be regarded as an offer to sell or as  a  solicitation
> of an offer to buy any financial product. Email trans-
> mission cannot be guaranteed to be  secure  or  error-
> free. P6070214
> 
> 

-- 
View this message in context: http://www.nabble.com/error-on-startup-tp17868993s12275p25726676.html
Sent from the Roller - User mailing list archive at Nabble.com.