Re: Roller system error
Boris <[email protected]> Thu, 30 Oct 2014 09:24:32 +0100
| Newsgroups | gmane.comp.java.roller.user |
|---|---|
| Message-ID | <CAHFcRBh+=DPq9_H16dX5tcSfwvxxLsyKpx9k0BcMYTQHCp64Jg@mail.gmail.com> |
I'm sorry. It's 5.1 series. Boris Dne 30. okt. 2014 03:02 je oseba "Glen Mazza" <[email protected]> napisala: > I'm confused -- you say you're using 5.0.4 in another email, but the code > below indicates you're using EclipseLink JPA persistence, IIRC available > only in the 5.1+ series. > > Please make sure you're running latest Roller 5.1.1, nobody wants to look > at the 5.0.4 branch anymore, the libraries there are very old and the code > much less optimized. > > Glen > > On 10/29/2014 06:49 PM, Boris wrote: > >> Hi! >> >> I can save a draft, but I can't publish a blog. >> >> ERROR 2014-10-29 23:43:18,112 EntryEdit:save - Error saving new entry >> org.apache.roller.weblogger.WebloggerException >> at >> org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.flush( >> JPAPersistenceStrategy.java:137) >> at >> org.apache.roller.weblogger.business.jpa.JPAWebloggerImpl. >> flush(JPAWebloggerImpl.java:105) >> at >> org.apache.roller.weblogger.ui.struts2.editor.EntryEdit. >> save(EntryEdit.java:252) >> at >> org.apache.roller.weblogger.ui.struts2.editor.EntryEdit. >> publish(EntryEdit.java:168) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke( >> NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke( >> DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:606) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction( >> DefaultActionInvocation.java:450) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly( >> DefaultActionInvocation.java:289) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:252) >> at >> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor. >> doIntercept(DefaultWorkflowInterceptor.java:167) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept( >> ValidationInterceptor.java:265) >> at >> org.apache.struts2.interceptor.validation.AnnotationValidationIntercepto >> r.doIntercept(AnnotationValidationInterceptor.java:68) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor. >> doIntercept(UIActionPrepareInterceptor.java:54) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor. >> doIntercept(UISecurityInterceptor.java:124) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor. >> doIntercept(UIActionInterceptor.java:88) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept( >> ConversionErrorInterceptor.java:138) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept( >> ParametersInterceptor.java:254) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept( >> ParametersInterceptor.java:254) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor. >> intercept(StaticParametersInterceptor.java:191) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.MultiselectInterceptor.intercept( >> MultiselectInterceptor.java:73) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.CheckboxInterceptor.intercept( >> CheckboxInterceptor.java:91) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.FileUploadInterceptor.intercept( >> FileUploadInterceptor.java:252) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept( >> ChainingInterceptor.java:145) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.I18nInterceptor. >> intercept(I18nInterceptor.java:139) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept( >> ServletConfigInterceptor.java:164) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor. >> intercept(ExceptionMappingInterceptor.java:189) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.impl.StrutsActionProxy.execute( >> StrutsActionProxy.java:54) >> at >> org.apache.struts2.dispatcher.Dispatcher.serviceAction( >> Dispatcher.java:562) >> at >> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction( >> ExecuteOperations.java:77) >> at >> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter. >> doFilter(StrutsPrepareAndExecuteFilter.java:99) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.rendering.filters. >> RequestMappingFilter.doFilter(RequestMappingFilter.java:132) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.ValidateSaltFilter.doFilter( >> ValidateSaltFilter.java:74) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.LoadSaltFilter.doFilter( >> LoadSaltFilter.java:44) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.InitFilter. >> doFilter(InitFilter.java:73) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter. >> doFilter(PersistenceSessionFilter.java:58) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter( >> BootstrapFilter.java:67) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:330) >> at >> org.springframework.security.web.access.intercept. >> FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) >> at >> org.springframework.security.web.access.intercept. >> FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.access.ExceptionTranslationFilter. >> doFilter(ExceptionTranslationFilter.java:113) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.session.SessionManagementFilter. >> doFilter(SessionManagementFilter.java:103) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter. >> java:113) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication.rememberme. >> RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter >> .java:146) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.servletapi. >> SecurityContextHolderAwareRequestFilter.doFilter( >> SecurityContextHolderAwareRequestFilter.java:154) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.savedrequest.RequestCacheAwareFilter. >> doFilter(RequestCacheAwareFilter.java:45) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AbstractAuthenticationProcessingFilter.doFilter( >> AbstractAuthenticationProcessingFilter.java:199) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AbstractAuthenticationProcessingFilter.doFilter( >> AbstractAuthenticationProcessingFilter.java:199) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.context.request.async. >> WebAsyncManagerIntegrationFilter.doFilterInternal( >> WebAsyncManagerIntegrationFilter.java:50) >> at >> org.springframework.web.filter.OncePerRequestFilter. >> doFilter(OncePerRequestFilter.java:107) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.context.SecurityContextPersistenceFilt >> er.doFilter(SecurityContextPersistenceFilter.java:87) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.FilterChainProxy.doFilterInternal( >> FilterChainProxy.java:192) >> at >> org.springframework.security.web.FilterChainProxy.doFilter( >> FilterChainProxy.java:160) >> at >> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate( >> DelegatingFilterProxy.java:344) >> at >> org.springframework.web.filter.DelegatingFilterProxy.doFilter( >> DelegatingFilterProxy.java:261) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter. >> doFilter(SchemeEnforcementFilter.java:132) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter( >> CharEncodingFilter.java:83) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke( >> StandardWrapperValve.java:220) >> at >> org.apache.catalina.core.StandardContextValve.invoke( >> StandardContextValve.java:122) >> at >> org.apache.catalina.authenticator.AuthenticatorBase.invoke( >> AuthenticatorBase.java:501) >> at >> org.apache.catalina.core.StandardHostValve.invoke( >> StandardHostValve.java:171) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke( >> ErrorReportValve.java:103) >> at org.apache.catalina.valves.AccessLogValve.invoke( >> AccessLogValve.java:950) >> at >> org.apache.catalina.core.StandardEngineValve.invoke( >> StandardEngineValve.java:116) >> at >> org.apache.catalina.connector.CoyoteAdapter.service( >> CoyoteAdapter.java:408) >> at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) >> at >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. >> process(AbstractProtocol.java:611) >> at >> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor. >> run(JIoEndpoint.java:314) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:615) >> at >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( >> TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> --- ROOT CAUSE --- >> javax.persistence.RollbackException: Exception [EclipseLink-4002] >> (Eclipse >> Persistence Services - 2.5.2.v20140319-9ad6abd): >> org.eclipse.persistence.exceptions.DatabaseException >> Internal Exception: >> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolat >> ionException: >> Column 'pingtargetid' cannot be null >> Error Code: 1048 >> Call: INSERT INTO pingqueueentry (id, attempts, entrytime, pingtargetid, >> websiteid) VALUES (?, ?, ?, ?, ?) >> bind => [5 parameters bound] >> Query: InsertObjectQuery({52d75a1d-fbce-4cc6-a55f-8b30b2e6283f, >> 2014-10-29 >> 23:43:17.553, 0}) >> at >> org.eclipse.persistence.internal.jpa.transaction. >> EntityTransactionImpl.commit(EntityTransactionImpl.java:157) >> at >> org.apache.roller.weblogger.business.jpa.JPAPersistenceStrategy.flush( >> JPAPersistenceStrategy.java:135) >> at >> org.apache.roller.weblogger.business.jpa.JPAWebloggerImpl. >> flush(JPAWebloggerImpl.java:105) >> at >> org.apache.roller.weblogger.ui.struts2.editor.EntryEdit. >> save(EntryEdit.java:252) >> at >> org.apache.roller.weblogger.ui.struts2.editor.EntryEdit. >> publish(EntryEdit.java:168) >> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) >> at >> sun.reflect.NativeMethodAccessorImpl.invoke( >> NativeMethodAccessorImpl.java:57) >> at >> sun.reflect.DelegatingMethodAccessorImpl.invoke( >> DelegatingMethodAccessorImpl.java:43) >> at java.lang.reflect.Method.invoke(Method.java:606) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeAction( >> DefaultActionInvocation.java:450) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invokeActionOnly( >> DefaultActionInvocation.java:289) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:252) >> at >> com.opensymphony.xwork2.interceptor.DefaultWorkflowInterceptor. >> doIntercept(DefaultWorkflowInterceptor.java:167) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.validator.ValidationInterceptor.doIntercept( >> ValidationInterceptor.java:265) >> at >> org.apache.struts2.interceptor.validation.AnnotationValidationIntercepto >> r.doIntercept(AnnotationValidationInterceptor.java:68) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UIActionPrepareInterceptor. >> doIntercept(UIActionPrepareInterceptor.java:54) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UISecurityInterceptor. >> doIntercept(UISecurityInterceptor.java:124) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.roller.weblogger.ui.struts2.util.UIActionInterceptor. >> doIntercept(UIActionInterceptor.java:88) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ConversionErrorInterceptor.intercept( >> ConversionErrorInterceptor.java:138) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept( >> ParametersInterceptor.java:254) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ParametersInterceptor.doIntercept( >> ParametersInterceptor.java:254) >> at >> com.opensymphony.xwork2.interceptor.MethodFilterInterceptor.intercept( >> MethodFilterInterceptor.java:98) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.StaticParametersInterceptor. >> intercept(StaticParametersInterceptor.java:191) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.MultiselectInterceptor.intercept( >> MultiselectInterceptor.java:73) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.CheckboxInterceptor.intercept( >> CheckboxInterceptor.java:91) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.FileUploadInterceptor.intercept( >> FileUploadInterceptor.java:252) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ChainingInterceptor.intercept( >> ChainingInterceptor.java:145) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.I18nInterceptor. >> intercept(I18nInterceptor.java:139) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.interceptor.ServletConfigInterceptor.intercept( >> ServletConfigInterceptor.java:164) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> com.opensymphony.xwork2.interceptor.ExceptionMappingInterceptor. >> intercept(ExceptionMappingInterceptor.java:189) >> at >> com.opensymphony.xwork2.DefaultActionInvocation.invoke( >> DefaultActionInvocation.java:246) >> at >> org.apache.struts2.impl.StrutsActionProxy.execute( >> StrutsActionProxy.java:54) >> at >> org.apache.struts2.dispatcher.Dispatcher.serviceAction( >> Dispatcher.java:562) >> at >> org.apache.struts2.dispatcher.ng.ExecuteOperations.executeAction( >> ExecuteOperations.java:77) >> at >> org.apache.struts2.dispatcher.ng.filter.StrutsPrepareAndExecuteFilter. >> doFilter(StrutsPrepareAndExecuteFilter.java:99) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.rendering.filters. >> RequestMappingFilter.doFilter(RequestMappingFilter.java:132) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.ValidateSaltFilter.doFilter( >> ValidateSaltFilter.java:74) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.LoadSaltFilter.doFilter( >> LoadSaltFilter.java:44) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.InitFilter. >> doFilter(InitFilter.java:73) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.PersistenceSessionFilter. >> doFilter(PersistenceSessionFilter.java:58) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.BootstrapFilter.doFilter( >> BootstrapFilter.java:67) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:330) >> at >> org.springframework.security.web.access.intercept. >> FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:118) >> at >> org.springframework.security.web.access.intercept. >> FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:84) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.access.ExceptionTranslationFilter. >> doFilter(ExceptionTranslationFilter.java:113) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.session.SessionManagementFilter. >> doFilter(SessionManagementFilter.java:103) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AnonymousAuthenticationFilter.doFilter(AnonymousAuthenticationFilter. >> java:113) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication.rememberme. >> RememberMeAuthenticationFilter.doFilter(RememberMeAuthenticationFilter >> .java:146) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.servletapi. >> SecurityContextHolderAwareRequestFilter.doFilter( >> SecurityContextHolderAwareRequestFilter.java:154) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.savedrequest.RequestCacheAwareFilter. >> doFilter(RequestCacheAwareFilter.java:45) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AbstractAuthenticationProcessingFilter.doFilter( >> AbstractAuthenticationProcessingFilter.java:199) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.authentication. >> AbstractAuthenticationProcessingFilter.doFilter( >> AbstractAuthenticationProcessingFilter.java:199) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.context.request.async. >> WebAsyncManagerIntegrationFilter.doFilterInternal( >> WebAsyncManagerIntegrationFilter.java:50) >> at >> org.springframework.web.filter.OncePerRequestFilter. >> doFilter(OncePerRequestFilter.java:107) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.context.SecurityContextPersistenceFilt >> er.doFilter(SecurityContextPersistenceFilter.java:87) >> at >> org.springframework.security.web.FilterChainProxy$ >> VirtualFilterChain.doFilter(FilterChainProxy.java:342) >> at >> org.springframework.security.web.FilterChainProxy.doFilterInternal( >> FilterChainProxy.java:192) >> at >> org.springframework.security.web.FilterChainProxy.doFilter( >> FilterChainProxy.java:160) >> at >> org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate( >> DelegatingFilterProxy.java:344) >> at >> org.springframework.web.filter.DelegatingFilterProxy.doFilter( >> DelegatingFilterProxy.java:261) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.SchemeEnforcementFilter. >> doFilter(SchemeEnforcementFilter.java:132) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.roller.weblogger.ui.core.filters.CharEncodingFilter.doFilter( >> CharEncodingFilter.java:83) >> at >> org.apache.catalina.core.ApplicationFilterChain.internalDoFilter( >> ApplicationFilterChain.java:241) >> at >> org.apache.catalina.core.ApplicationFilterChain.doFilter( >> ApplicationFilterChain.java:208) >> at >> org.apache.catalina.core.StandardWrapperValve.invoke( >> StandardWrapperValve.java:220) >> at >> org.apache.catalina.core.StandardContextValve.invoke( >> StandardContextValve.java:122) >> at >> org.apache.catalina.authenticator.AuthenticatorBase.invoke( >> AuthenticatorBase.java:501) >> at >> org.apache.catalina.core.StandardHostValve.invoke( >> StandardHostValve.java:171) >> at >> org.apache.catalina.valves.ErrorReportValve.invoke( >> ErrorReportValve.java:103) >> at org.apache.catalina.valves.AccessLogValve.invoke( >> AccessLogValve.java:950) >> at >> org.apache.catalina.core.StandardEngineValve.invoke( >> StandardEngineValve.java:116) >> at >> org.apache.catalina.connector.CoyoteAdapter.service( >> CoyoteAdapter.java:408) >> at org.apache.coyote.ajp.AjpProcessor.process(AjpProcessor.java:190) >> at >> org.apache.coyote.AbstractProtocol$AbstractConnectionHandler. >> process(AbstractProtocol.java:611) >> at >> org.apache.tomcat.util.net.JIoEndpoint$SocketProcessor. >> run(JIoEndpoint.java:314) >> at >> java.util.concurrent.ThreadPoolExecutor.runWorker( >> ThreadPoolExecutor.java:1145) >> at >> java.util.concurrent.ThreadPoolExecutor$Worker.run( >> ThreadPoolExecutor.java:615) >> at >> org.apache.tomcat.util.threads.TaskThread$WrappingRunnable.run( >> TaskThread.java:61) >> at java.lang.Thread.run(Thread.java:745) >> Caused by: Exception [EclipseLink-4002] (Eclipse Persistence Services - >> 2.5.2.v20140319-9ad6abd): >> org.eclipse.persistence.exceptions.DatabaseException >> Internal Exception: >> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolat >> ionException: >> Column 'pingtargetid' cannot be null >> Error Code: 1048 >> Call: INSERT INTO pingqueueentry (id, attempts, entrytime, pingtargetid, >> websiteid) VALUES (?, ?, ?, ?, ?) >> bind => [5 parameters bound] >> Query: InsertObjectQuery({52d75a1d-fbce-4cc6-a55f-8b30b2e6283f, >> 2014-10-29 >> 23:43:17.553, 0}) >> at >> org.eclipse.persistence.exceptions.DatabaseException.sqlException( >> DatabaseException.java:331) >> at >> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor. >> executeDirectNoSelect(DatabaseAccessor.java:900) >> at >> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor. >> executeNoSelect(DatabaseAccessor.java:962) >> at >> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor. >> basicExecuteCall(DatabaseAccessor.java:631) >> at >> org.eclipse.persistence.internal.databaseaccess. >> DatabaseAccessor.executeCall(DatabaseAccessor.java:558) >> at >> org.eclipse.persistence.internal.sessions.AbstractSession. >> basicExecuteCall(AbstractSession.java:2002) >> at >> org.eclipse.persistence.sessions.server.ClientSession. >> executeCall(ClientSession.java:298) >> at >> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism. >> executeCall(DatasourceCallQueryMechanism.java:242) >> at >> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism. >> executeCall(DatasourceCallQueryMechanism.java:228) >> at >> org.eclipse.persistence.internal.queries.DatasourceCallQueryMechanism. >> insertObject(DatasourceCallQueryMechanism.java:377) >> at >> org.eclipse.persistence.internal.queries.StatementQueryMechanism. >> insertObject(StatementQueryMechanism.java:165) >> at >> org.eclipse.persistence.internal.queries.StatementQueryMechanism. >> insertObject(StatementQueryMechanism.java:180) >> at >> org.eclipse.persistence.internal.queries.DatabaseQueryMechanism. >> insertObjectForWrite(DatabaseQueryMechanism.java:489) >> at >> org.eclipse.persistence.queries.InsertObjectQuery.executeCommit( >> InsertObjectQuery.java:80) >> at >> org.eclipse.persistence.queries.InsertObjectQuery. >> executeCommitWithChangeSet(InsertObjectQuery.java:90) >> at >> org.eclipse.persistence.internal.queries.DatabaseQueryMechanism. >> executeWriteWithChangeSet(DatabaseQueryMechanism.java:301) >> at >> org.eclipse.persistence.queries.WriteObjectQuery.executeDatabaseQuery( >> WriteObjectQuery.java:58) >> at >> org.eclipse.persistence.queries.DatabaseQuery.execute( >> DatabaseQuery.java:899) >> at >> org.eclipse.persistence.queries.DatabaseQuery.executeInUnitOfWork( >> DatabaseQuery.java:798) >> at >> org.eclipse.persistence.queries.ObjectLevelModifyQuery. >> executeInUnitOfWorkObjectLevelModifyQuery(ObjectLevelModifyQuery.java: >> 108) >> at >> org.eclipse.persistence.queries.ObjectLevelModifyQuery. >> executeInUnitOfWork(ObjectLevelModifyQuery.java:85) >> at >> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl. >> internalExecuteQuery(UnitOfWorkImpl.java:2896) >> at >> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery( >> AbstractSession.java:1804) >> at >> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery( >> AbstractSession.java:1786) >> at >> org.eclipse.persistence.internal.sessions.AbstractSession.executeQuery( >> AbstractSession.java:1737) >> at >> org.eclipse.persistence.internal.sessions.CommitManager. >> commitNewObjectsForClassWithChangeSet(CommitManager.java:226) >> at >> org.eclipse.persistence.internal.sessions.CommitManager. >> commitAllObjectsForClassWithChangeSet(CommitManager.java:193) >> at >> org.eclipse.persistence.internal.sessions.CommitManager. >> commitAllObjectsWithChangeSet(CommitManager.java:138) >> at >> org.eclipse.persistence.internal.sessions.AbstractSession. >> writeAllObjectsWithChangeSet(AbstractSession.java:4207) >> at >> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl. >> commitToDatabase(UnitOfWorkImpl.java:1441) >> at >> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl. >> commitToDatabaseWithChangeSet(UnitOfWorkImpl.java:1531) >> at >> org.eclipse.persistence.internal.sessions.RepeatableWriteUnitOfWork. >> commitRootUnitOfWork(RepeatableWriteUnitOfWork.java:277) >> at >> org.eclipse.persistence.internal.sessions.UnitOfWorkImpl.commitAndResume( >> UnitOfWorkImpl.java:1169) >> at >> org.eclipse.persistence.internal.jpa.transaction. >> EntityTransactionImpl.commit(EntityTransactionImpl.java:132) >> ... 127 more >> Caused by: >> com.mysql.jdbc.exceptions.jdbc4.MySQLIntegrityConstraintViolat >> ionException: >> Column 'pingtargetid' cannot be null >> at sun.reflect.NativeConstructorAccessorImpl.newInstance0(Native Method) >> at >> sun.reflect.NativeConstructorAccessorImpl.newInstance( >> NativeConstructorAccessorImpl.java:57) >> at >> sun.reflect.DelegatingConstructorAccessorImpl.newInstance( >> DelegatingConstructorAccessorImpl.java:45) >> at java.lang.reflect.Constructor.newInstance(Constructor.java:526) >> at com.mysql.jdbc.Util.handleNewInstance(Util.java:408) >> at com.mysql.jdbc.Util.getInstance(Util.java:383) >> at com.mysql.jdbc.SQLError.createSQLException(SQLError.java:1049) >> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4208) >> at com.mysql.jdbc.MysqlIO.checkErrorPacket(MysqlIO.java:4140) >> at com.mysql.jdbc.MysqlIO.sendCommand(MysqlIO.java:2597) >> at com.mysql.jdbc.MysqlIO.sqlQueryDirect(MysqlIO.java:2758) >> at com.mysql.jdbc.ConnectionImpl.execSQL(ConnectionImpl.java:2826) >> at >> com.mysql.jdbc.PreparedStatement.executeInternal( >> PreparedStatement.java:2082) >> at >> com.mysql.jdbc.PreparedStatement.executeUpdate( >> PreparedStatement.java:2334) >> at >> com.mysql.jdbc.PreparedStatement.executeUpdate( >> PreparedStatement.java:2262) >> at >> com.mysql.jdbc.PreparedStatement.executeUpdate( >> PreparedStatement.java:2246) >> at >> org.eclipse.persistence.internal.databaseaccess.DatabaseAccessor. >> executeDirectNoSelect(DatabaseAccessor.java:890) >> ... 159 more >> >> >> >> Boris >> >> [image: Facebook] <http://www.facebook.com/borismil> [image: Twitter] >> <http://www.twitter.com/borismi> >> >> >