> > Did you restart Tomcat after the upgrade? Yes, several times. But, being stuck on the whole tomcat thing I hadn't restarted the main djigzo service after fixing the last issue. Once I restarted the djigzo service, the errors cleared up.
> > Kind regards, > > Martijn > > On 07/25/2013 05:41 AM, Brad Triem wrote: > > Follow-up upgrade problem. It appears my SSL store is corrupt. When I > > click on Certificates, CR, and Roots I get the following: > > > > An unexpected application exception has occurred. > > Render queue error in > > SetupRender[Roots:certificatestoregrid.certificategrid.grid]: > > mitm/common/security/certificate/X509CertSelectorInspector > > > > This is from tomcats log file, probably a bit over-verbose: > > > > [24 Jul 2013 22:33:12 http-8443-1] ERROR Render queue error in > > SetupRender[Certificates:certificatestoregrid.certificategrid.grid]: > > mitm/common/security/certificate/X509CertSelectorInspector > > (tapestry.render.mitm.djigzo.web.pages.Certificates) > > org.apache.tapestry5.ioc.internal.util.TapestryException: > > mitm/common/security/certificate/X509CertSelectorInspector [at > > classpath:mitm/djigzo/web/components/MultiSelectCertificateGrid.tml, line > > 12, column 77] > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:932) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$13.render(ComponentPageElementImpl.java:499) > > at > > > > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) > > at > > > > org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121) > > at > > $PageRenderQueue_14012397405.render($PageRenderQueue_14012397405.java) > > at > > $PageRenderQueue_1401239739f.render($PageRenderQueue_1401239739f.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$19.renderMarkup(TapestryModule.java:1200) > > at > > > > org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1580) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1561) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1543) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1525) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1495) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > $MarkupRenderer_14012397403.renderMarkup($MarkupRenderer_14012397403.java) > > at > > > > org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64) > > at > > > > $PageMarkupRenderer_14012397401.renderPageMarkup($PageMarkupRenderer_14012397401.java) > > at > > > > org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57) > > at > > > > $PageResponseRenderer_140123973c1.renderPageResponse($PageResponseRenderer_140123973c1.java) > > at > > > > org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59) > > at > > > > org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1779) > > at > > > > $PageRenderRequestHandler_140123973c2.handle($PageRenderRequestHandler_140123973c2.java) > > at > > > > $PageRenderRequestHandler_140123973b7.handle($PageRenderRequestHandler_140123973b7.java) > > at > > > > org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92) > > at > > > > org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71) > > at $Dispatcher_140123973bd.dispatch($Dispatcher_140123973bd.java) > > at $Dispatcher_140123973b0.dispatch($Dispatcher_140123973b0.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029) > > at > > > > org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:83) > > at > > > > org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at $RequestHandler_140123973a8.service($RequestHandler_140123973a8.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007) > > at > > > > org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) > > at > > > > $HttpServletRequestFilter_140123973a6.service($HttpServletRequestFilter_140123973a6.java) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > mitm.djigzo.web.services.SecurityModule$2.service(SecurityModule.java:273) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > $HttpServletRequestHandler_140123973a5.service($HttpServletRequestHandler_140123973a5.java) > > at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:399) > > at > > > > org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) > > at > > > > org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:188) > > at > > > > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) > > at > > > > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) > > at > > > > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at mitm.djigzo.web.utils.IPFilter.doFilter(IPFilter.java:288) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > at > > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > at > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > at > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > at > > > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > at > > > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) > > at > > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > > at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > > at java.lang.Thread.run(Thread.java:724) > > Caused by: javax.xml.ws.soap.SOAPFaultException: > > mitm/common/security/certificate/X509CertSelectorInspector > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156) > > at com.sun.proxy.$Proxy115.getCertificates(Unknown Source) > > at > > > > $KeyAndCertStoreWS_1401239795d.getCertificates($KeyAndCertStoreWS_1401239795d.java) > > at > > > > $KeyAndCertStoreWS_1401239748d.getCertificates($KeyAndCertStoreWS_1401239748d.java) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.getAllCertificates(CertStoreCertificateGridDataSource.java:172) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.getCertificates(CertStoreCertificateGridDataSource.java:243) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.prepare(CertStoreCertificateGridDataSource.java:130) > > at > > > > org.apache.tapestry5.corelib.components.Grid$CachingDataSource.prepare(Grid.java:333) > > at > > > > org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:503) > > at > > org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468) > > at org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$13$1.run(ComponentPageElementImpl.java:495) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917) > > ... 100 more > > Caused by: org.apache.cxf.binding.soap.SoapFault: > > mitm/common/security/certificate/X509CertSelectorInspector > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75) > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46) > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at > > > > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:114) > > at > > > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69) > > at > > > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:800) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1696) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1532) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1440) > > at > > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) > > at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:659) > > at > > > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:463) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:366) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134) > > ... 112 more > > [24 Jul 2013 22:33:12 http-8443-1] ERROR Processing of request failed with > > uncaught exception: Render queue error in > > SetupRender[Certificates:certificatestoregrid.certificategrid.grid]: > > mitm/common/security/certificate/X509CertSelectorInspector > > (org.apache.tapestry5.services.TapestryModule.RequestExceptionHandler) > > org.apache.tapestry5.internal.services.RenderQueueException: Render queue > > error in > > SetupRender[Certificates:certificatestoregrid.certificategrid.grid]: > > mitm/common/security/certificate/X509CertSelectorInspector [at > > classpath:mitm/djigzo/web/components/MultiSelectCertificateGrid.tml, line > > 12, column 77] > > at > > > > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:84) > > at > > > > org.apache.tapestry5.internal.services.PageRenderQueueImpl.render(PageRenderQueueImpl.java:121) > > at > > $PageRenderQueue_14012397405.render($PageRenderQueue_14012397405.java) > > at > > $PageRenderQueue_1401239739f.render($PageRenderQueue_1401239739f.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$19.renderMarkup(TapestryModule.java:1200) > > at > > > > org.apache.tapestry5.services.TapestryModule$29.renderMarkup(TapestryModule.java:1580) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$28.renderMarkup(TapestryModule.java:1561) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$27.renderMarkup(TapestryModule.java:1543) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$26.renderMarkup(TapestryModule.java:1525) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$25.renderMarkup(TapestryModule.java:1495) > > at > > > > $MarkupRenderer_14012397407.renderMarkup($MarkupRenderer_14012397407.java) > > at > > > > $MarkupRenderer_14012397403.renderMarkup($MarkupRenderer_14012397403.java) > > at > > > > org.apache.tapestry5.internal.services.PageMarkupRendererImpl.renderPageMarkup(PageMarkupRendererImpl.java:64) > > at > > > > $PageMarkupRenderer_14012397401.renderPageMarkup($PageMarkupRenderer_14012397401.java) > > at > > > > org.apache.tapestry5.internal.services.PageResponseRendererImpl.renderPageResponse(PageResponseRendererImpl.java:57) > > at > > > > $PageResponseRenderer_140123973c1.renderPageResponse($PageResponseRenderer_140123973c1.java) > > at > > > > org.apache.tapestry5.internal.services.PageRenderRequestHandlerImpl.handle(PageRenderRequestHandlerImpl.java:59) > > at > > > > org.apache.tapestry5.services.TapestryModule$35.handle(TapestryModule.java:1779) > > at > > > > $PageRenderRequestHandler_140123973c2.handle($PageRenderRequestHandler_140123973c2.java) > > at > > > > $PageRenderRequestHandler_140123973b7.handle($PageRenderRequestHandler_140123973b7.java) > > at > > > > org.apache.tapestry5.internal.services.PageRenderDispatcher.process(PageRenderDispatcher.java:92) > > at > > > > org.apache.tapestry5.internal.services.PageRenderDispatcher.dispatch(PageRenderDispatcher.java:71) > > at $Dispatcher_140123973bd.dispatch($Dispatcher_140123973bd.java) > > at $Dispatcher_140123973b0.dispatch($Dispatcher_140123973b0.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$17.service(TapestryModule.java:1029) > > at > > > > org.apache.tapestry5.internal.services.LocalizationFilter.service(LocalizationFilter.java:42) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.RequestErrorFilter.service(RequestErrorFilter.java:26) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$3.service(TapestryModule.java:621) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$2.service(TapestryModule.java:611) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.StaticFilesFilter.service(StaticFilesFilter.java:85) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:93) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter$2.invoke(CheckForUpdatesFilter.java:83) > > at > > > > org.apache.tapestry5.ioc.internal.util.ConcurrentBarrier.withRead(ConcurrentBarrier.java:83) > > at > > > > org.apache.tapestry5.internal.services.CheckForUpdatesFilter.service(CheckForUpdatesFilter.java:106) > > at $RequestHandler_140123973b1.service($RequestHandler_140123973b1.java) > > at $RequestHandler_140123973a8.service($RequestHandler_140123973a8.java) > > at > > > > org.apache.tapestry5.services.TapestryModule$16.service(TapestryModule.java:1007) > > at > > > > org.apache.tapestry5.upload.internal.services.MultipartServletRequestFilter.service(MultipartServletRequestFilter.java:44) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > org.apache.tapestry5.internal.services.IgnoredPathsFilter.service(IgnoredPathsFilter.java:62) > > at > > > > $HttpServletRequestFilter_140123973a6.service($HttpServletRequestFilter_140123973a6.java) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > mitm.djigzo.web.services.SecurityModule$2.service(SecurityModule.java:273) > > at > > > > $HttpServletRequestHandler_140123973a9.service($HttpServletRequestHandler_140123973a9.java) > > at > > > > $HttpServletRequestHandler_140123973a5.service($HttpServletRequestHandler_140123973a5.java) > > at org.apache.tapestry5.TapestryFilter.doFilter(TapestryFilter.java:179) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:399) > > at > > > > org.springframework.security.intercept.web.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:109) > > at > > > > org.springframework.security.intercept.web.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:83) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.SessionFixationProtectionFilter.doFilterHttp(SessionFixationProtectionFilter.java:67) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.ExceptionTranslationFilter.doFilterHttp(ExceptionTranslationFilter.java:101) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.wrapper.SecurityContextHolderAwareRequestFilter.doFilterHttp(SecurityContextHolderAwareRequestFilter.java:91) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.ui.AbstractProcessingFilter.doFilterHttp(AbstractProcessingFilter.java:278) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.context.HttpSessionContextIntegrationFilter.doFilterHttp(HttpSessionContextIntegrationFilter.java:235) > > at > > > > org.springframework.security.ui.SpringSecurityFilter.doFilter(SpringSecurityFilter.java:53) > > at > > > > org.springframework.security.util.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:411) > > at > > > > org.springframework.security.util.FilterChainProxy.doFilter(FilterChainProxy.java:188) > > at > > > > org.springframework.web.filter.DelegatingFilterProxy.invokeDelegate(DelegatingFilterProxy.java:236) > > at > > > > org.springframework.web.filter.DelegatingFilterProxy.doFilter(DelegatingFilterProxy.java:167) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.springframework.web.filter.CharacterEncodingFilter.doFilterInternal(CharacterEncodingFilter.java:96) > > at > > > > org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at mitm.djigzo.web.utils.IPFilter.doFilter(IPFilter.java:288) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:235) > > at > > > > org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206) > > at > > > > org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233) > > at > > > > org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191) > > at > > > > org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > > at > > > > org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102) > > at > > > > org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109) > > at > > > > org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:298) > > at > > > > org.apache.coyote.http11.Http11Processor.process(Http11Processor.java:857) > > at > > > > org.apache.coyote.http11.Http11Protocol$Http11ConnectionHandler.process(Http11Protocol.java:588) > > at > > org.apache.tomcat.util.net.JIoEndpoint$Worker.run(JIoEndpoint.java:489) > > at java.lang.Thread.run(Thread.java:724) > > Caused by: org.apache.tapestry5.ioc.internal.util.TapestryException: > > mitm/common/security/certificate/X509CertSelectorInspector [at > > classpath:mitm/djigzo/web/components/MultiSelectCertificateGrid.tml, line > > 12, column 77] > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:932) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.access$200(ComponentPageElementImpl.java:50) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$13.render(ComponentPageElementImpl.java:499) > > at > > > > org.apache.tapestry5.internal.services.RenderQueueImpl.run(RenderQueueImpl.java:72) > > ... 97 more > > Caused by: javax.xml.ws.soap.SOAPFaultException: > > mitm/common/security/certificate/X509CertSelectorInspector > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:156) > > at com.sun.proxy.$Proxy115.getCertificates(Unknown Source) > > at > > > > $KeyAndCertStoreWS_1401239795d.getCertificates($KeyAndCertStoreWS_1401239795d.java) > > at > > > > $KeyAndCertStoreWS_1401239748d.getCertificates($KeyAndCertStoreWS_1401239748d.java) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.getAllCertificates(CertStoreCertificateGridDataSource.java:172) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.getCertificates(CertStoreCertificateGridDataSource.java:243) > > at > > > > mitm.djigzo.web.grid.CertStoreCertificateGridDataSource.prepare(CertStoreCertificateGridDataSource.java:130) > > at > > > > org.apache.tapestry5.corelib.components.Grid$CachingDataSource.prepare(Grid.java:333) > > at > > > > org.apache.tapestry5.corelib.components.Grid.setupDataSource(Grid.java:503) > > at > > org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java:468) > > at org.apache.tapestry5.corelib.components.Grid.setupRender(Grid.java) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl$13$1.run(ComponentPageElementImpl.java:495) > > at > > > > org.apache.tapestry5.internal.structure.ComponentPageElementImpl.invoke(ComponentPageElementImpl.java:917) > > ... 100 more > > Caused by: org.apache.cxf.binding.soap.SoapFault: > > mitm/common/security/certificate/X509CertSelectorInspector > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.unmarshalFault(Soap11FaultInInterceptor.java:75) > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:46) > > at > > > > org.apache.cxf.binding.soap.interceptor.Soap11FaultInInterceptor.handleMessage(Soap11FaultInInterceptor.java:35) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at > > > > org.apache.cxf.interceptor.AbstractFaultChainInitiatorObserver.onMessage(AbstractFaultChainInitiatorObserver.java:114) > > at > > > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:69) > > at > > > > org.apache.cxf.binding.soap.interceptor.CheckFaultInterceptor.handleMessage(CheckFaultInterceptor.java:34) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at org.apache.cxf.endpoint.ClientImpl.onMessage(ClientImpl.java:800) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponseInternal(HTTPConduit.java:1696) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.handleResponse(HTTPConduit.java:1532) > > at > > > > org.apache.cxf.transport.http.HTTPConduit$WrappedOutputStream.close(HTTPConduit.java:1440) > > at > > org.apache.cxf.transport.AbstractConduit.close(AbstractConduit.java:56) > > at org.apache.cxf.transport.http.HTTPConduit.close(HTTPConduit.java:659) > > at > > > > org.apache.cxf.interceptor.MessageSenderInterceptor$MessageSenderEndingInterceptor.handleMessage(MessageSenderInterceptor.java:62) > > at > > > > org.apache.cxf.phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:262) > > at org.apache.cxf.endpoint.ClientImpl.doInvoke(ClientImpl.java:530) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:463) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:366) > > at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:319) > > at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:96) > > at > > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:134) > > ... 112 more > > [24 Jul 2013 22:33:12 http-8443-1] ERROR Page Page[Certificates en] is > > dirty, and will be discarded (rather than returned to the page pool). > > (org.apache.tapestry5.internal.services.InternalModule.PagePool) > > > > > > ----- Original Message ----- > > From: "Martijn Brinkers" <[email protected]> > > To: [email protected] > > Sent: Wednesday, July 24, 2013 2:33:52 PM > > Subject: Re: [Djigzo users] DJIGZO gateway 2.5.0-4 upgrade > > > > On 07/24/2013 09:17 PM, Brad Triem wrote: > >> > >>> > >>> On 07/24/2013 08:45 PM, Brad Triem wrote: > >>>> I finally got around to upgrading from 2.4 and have run into an issue > >>>> with > >>>> the admin portal coming up as a blank page. Email is still flowing, > >>>> policies are being enforced, the web-portal for pdf password retrieval > >>>> or > >>>> pdf reply's are working fine. I've tried different browsers, clearning > >>>> cache, different computers, etc. > >>>> > >>>> https://ourdjigzo.site.com:8443/djigzo > >>>> > >>>> Comes up with a blank white page and I can't see anything in the logs > >>>> that > >>>> would suggest what is wrong. The upgrade was a typical RPM upgrade. > >>>> > >>>> Anyone run into this or have any suggestions? > >>> > >>> Hi Brad, > >>> > >>> Can you check whether the file: > >>> > >>> /etc/tomcat6/Catalina/localhost/djigzo.xml > >>> > >>> is available and that it contains > >>> > >>> <Context docBase="/usr/share/djigzo-web/djigzo.war" unpackWAR="false"/> > >>> </Context> > >>> > >> > >> Sure enough, it was gone. I added it and restarted both djigzo and > >> tomcat6, but unfortunately it was still giving me a blank page. I > >> checked the documentation and it doesn't include the terminating > >> </Context> you just posted above so I removed that and also updated > >> the /etc/tomcat6/server.xml file as explained in the quick install > >> guide on page 15 because they were slightly different. Restarted > >> tomcat6 and all is well. > > > > Sorry my bad. It should be either: > > > > <Context docBase="/usr/share/djigzo-web/djigzo.war" unpackWAR="false"/> > > > > or > > > > <Context docBase="/usr/share/djigzo-web/djigzo.war" unpackWAR="false"> > > </Context> > > > > (/> from the first option already closes the element) > > > > Kind regards, > > > > Martijn > > > > > -- > DJIGZO email encryption > _______________________________________________ > Users mailing list > [email protected] > https://lists.djigzo.com/lists/listinfo/users > _______________________________________________ Users mailing list [email protected] https://lists.djigzo.com/lists/listinfo/users
