> 
> 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

Reply via email to