-
Type: Bug
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: 5.6, 5.7.1
-
Fix Version/s: 5.6.0-HF23, 5.7.3
-
Component/s: Runtime
The local class loader may dead-lock with the dev class loader in SDK mode. We can solve by synchronizing on the dev class loader when attempting to load local classes instead of the local class loader. Here is an illustrating case of this
Thread [Nuxeo-Work-default-2] (Suspended) owns: LocalURLClassLoader (id=453) waited by: Daemon Thread [http-0.0.0.0-8080-23] (Suspended) waited by: Thread [Nuxeo-Work-default-3] (Suspended) waiting for: NuxeoDevWebappClassLoader (id=466) owned by: Daemon Thread [http-0.0.0.0-8080-23] (Suspended) NuxeoDevWebappClassLoader.loadClass(String, boolean) line: 109 LocalURLClassLoader(ClassLoader).loadClass(String, boolean) line: 411 LocalURLClassLoader(ClassLoader).loadClass(String) line: 357 H.c(String) line: not available d.b(String) line: not available d.<clinit>() line: not available cr.a(k) line: not available cr.<init>(k) line: not available MapiMessageReader.<init>(k) line: not available MailMessage.a(k, MessageFormat) line: not available MailMessage.load(InputStream, MessageFormat) line: not available MailFileConverter.convert(BlobHolder, Map<String,Serializable>) line: 40 ConversionServiceImpl.convert(String, BlobHolder, Map<String,Serializable>) line: 168 FullTextConverter.convert(BlobHolder, Map<String,Serializable>) line: 73 ConversionServiceImpl.convert(String, BlobHolder, Map<String,Serializable>) line: 168 FulltextExtractorWork.convert(BlobHolder) line: 231 FulltextExtractorWork.blobsToText(List<Blob>, String) line: 198 FulltextExtractorWork.work() line: 148 FulltextExtractorWork(AbstractWork).run() line: 164 WorkManagerImpl$WorkThreadPoolExecutor(ThreadPoolExecutor).runWorker(ThreadPoolExecutor$Worker) line: 1145 ThreadPoolExecutor$Worker.run() line: 615 Thread.run() line: 724 Thread [Nuxeo-Work-default-3] (Suspended) waiting for: LocalURLClassLoader (id=453) owned by: Thread [Nuxeo-Work-default-2] (Suspended) CachePreviewUnrestrictedSessionRunner.getConversionService() line: 185 CachePreviewUnrestrictedSessionRunner.getPdfConvertorName(String) line: 173 CachePreviewUnrestrictedSessionRunner.run() line: 75 PiPreviewListener.handleEvent(Event) line: 40 PiPreviewListener.handleEvent(EventBundle) line: 59 AsyncEventExecutor$ListenerWork.work() line: 153 AsyncEventExecutor$ListenerWork(AbstractWork).run() line: 164 WorkManagerImpl$WorkThreadPoolExecutor(ThreadPoolExecutor).runWorker(ThreadPoolExecutor$Worker) line: 1145 ThreadPoolExecutor$Worker.run() line: 615 Thread.run() line: 724 Daemon Thread [http-0.0.0.0-8080-23] (Suspended) owns: NuxeoDevWebappClassLoader (id=466) waiting for: LocalURLClassLoader (id=453) owned by: Thread [Nuxeo-Work-default-2] (Suspended) LocalURLClassLoader.loadLocalClass(String, boolean) line: 49 NuxeoDevWebappClassLoader.loadClass(String, boolean) line: 115 NuxeoDevWebappClassLoader(WebappClassLoader).loadClass(String) line: 1526 Class<T>.forName0(String, boolean, ClassLoader) line: not available [native method] Class<T>.forName(String, boolean, ClassLoader) line: 270 ClassFinder.findClass(String, ClassLoader) line: 103 BeanInfoFinder(InstanceFinder<T>).instantiate(Class<?>, String) line: 93 BeanInfoFinder(InstanceFinder<T>).find(Class<?>) line: 66 Introspector.findExplicitBeanInfo(Class) line: 436 Introspector.<init>(Class, Class, int) line: 386 Introspector.getBeanInfo(Class<?>) line: 161 BeanELResolver$BeanProperties.<init>(Class<?>) line: 200 BeanELResolver.property(ELContext, Object, Object) line: 296 BeanELResolver.getValue(ELContext, Object, Object) line: 81 FacesCompositeELResolver(CompositeELResolver).getValue(ELContext, Object, Object) line: 54 FacesCompositeELResolver.getValue(ELContext, Object, Object) line: 72 AstPropertySuffix.getValue(Object, EvaluationContext) line: 53 AstValue.getValue(EvaluationContext) line: 67 AstEmpty.getValue(EvaluationContext) line: 29 AstNot.getValue(EvaluationContext) line: 26 ValueExpressionImpl.getValue(ELContext) line: 186 TagValueExpression.getValue(ELContext) line: 71 AstIdentifier.getValue(EvaluationContext) line: 40 AstOr.getValue(EvaluationContext) line: 21 AstOr.getValue(EvaluationContext) line: 21 ValueExpressionImpl.getValue(ELContext) line: 186 TagValueExpression.getValue(ELContext) line: 71 TagAttribute.getObject(FaceletContext, Class) line: 233 TagAttribute.getBoolean(FaceletContext) line: 79 IfHandler.apply(FaceletContext, UIComponent) line: 49 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 WidgetTagHandler.applyWidgetHandler(FaceletContext, UIComponent, TagConfig, Widget, TagAttribute, boolean, FaceletHandler) line: 322 WidgetTagHandler.apply(FaceletContext, UIComponent) line: 256 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 DefineHandler.applyDefinition(FaceletContext, UIComponent) line: 64 DecorateHandler.apply(FaceletContext, UIComponent, String) line: 116 DefaultFaceletContext$TemplateManager.apply(FaceletContext, UIComponent, String) line: 385 DefaultFaceletContext.includeDefinition(UIComponent, String) line: 353 InsertHandler.apply(FaceletContext, UIComponent) line: 68 HtmlComponentHandler(ComponentHandler).applyNextHandler(FaceletContext, UIComponent) line: 314 HtmlComponentHandler(ComponentHandler).apply(FaceletContext, UIComponent) line: 169 IfHandler.apply(FaceletContext, UIComponent) line: 54 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 WidgetTagHandler.apply(FaceletContext, UIComponent) line: 254 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 CompositionHandler.apply(FaceletContext, UIComponent) line: 119 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 IncludeHandler.apply(FaceletContext, UIComponent) line: 65 ChooseWhenHandler.apply(FaceletContext, UIComponent) line: 45 ChooseHandler.apply(FaceletContext, UIComponent) line: 68 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 IncludeHandler.apply(FaceletContext, UIComponent) line: 65 ChooseOtherwiseHandler.apply(FaceletContext, UIComponent) line: 41 ChooseHandler.apply(FaceletContext, UIComponent) line: 73 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 DefineHandler.applyDefinition(FaceletContext, UIComponent) line: 64 DecorateHandler.apply(FaceletContext, UIComponent, String) line: 116 DefaultFaceletContext$TemplateManager.apply(FaceletContext, UIComponent, String) line: 385 DefaultFaceletContext.includeDefinition(UIComponent, String) line: 353 InsertHandler.apply(FaceletContext, UIComponent) line: 68 IfHandler.apply(FaceletContext, UIComponent) line: 54 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ForEachHandler.apply(FaceletContext, UIComponent) line: 175 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 RepeatTagHandler.apply(FaceletContext, UIComponent) line: 232 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ChooseOtherwiseHandler.apply(FaceletContext, UIComponent) line: 41 ChooseHandler.apply(FaceletContext, UIComponent) line: 73 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ComponentHandler.applyNextHandler(FaceletContext, UIComponent) line: 314 ComponentHandler.apply(FaceletContext, UIComponent) line: 169 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ValueHolderTagHandler(ComponentHandler).applyNextHandler(FaceletContext, UIComponent) line: 314 ValueHolderTagHandler.applyNextHandler(FaceletContext, UIComponent) line: 109 ValueHolderTagHandler(ComponentHandler).apply(FaceletContext, UIComponent) line: 169 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 IfHandler.apply(FaceletContext, UIComponent) line: 54 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 CompositionHandler.apply(FaceletContext, UIComponent) line: 119 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 WidgetTagHandler.applyWidgetHandler(FaceletContext, UIComponent, TagConfig, Widget, TagAttribute, boolean, FaceletHandler) line: 322 WidgetTypeTagHandler.apply(FaceletContext, UIComponent) line: 266 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 ComponentHandler.applyNextHandler(FaceletContext, UIComponent) line: 314 ComponentHandler.apply(FaceletContext, UIComponent) line: 169 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 WidgetTagHandler.applyWidgetHandler(FaceletContext, UIComponent, TagConfig, Widget, TagAttribute, boolean, FaceletHandler) line: 322 WidgetTypeTagHandler.apply(FaceletContext, UIComponent) line: 266 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 WidgetTagHandler.applyWidgetHandler(FaceletContext, UIComponent, TagConfig, Widget, TagAttribute, boolean, FaceletHandler) line: 322 WidgetTagHandler.apply(FaceletContext, UIComponent) line: 256 DefineHandler.applyDefinition(FaceletContext, UIComponent) line: 64 DecorateHandler.apply(FaceletContext, UIComponent, String) line: 116 DefaultFaceletContext$TemplateManager.apply(FaceletContext, UIComponent, String) line: 385 DefaultFaceletContext.includeDefinition(UIComponent, String) line: 353 InsertHandler.apply(FaceletContext, UIComponent) line: 68 IfHandler.apply(FaceletContext, UIComponent) line: 54 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 IfHandler.apply(FaceletContext, UIComponent) line: 54 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 DecorateHandler.apply(FaceletContext, UIComponent) line: 105 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 LayoutRowWidgetTagHandler.apply(FaceletContext, UIComponent) line: 159 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 LayoutRowTagHandler.apply(FaceletContext, UIComponent) line: 125 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ComponentHandler.applyNextHandler(FaceletContext, UIComponent) line: 314 ComponentHandler.apply(FaceletContext, UIComponent) line: 169 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 IncludeHandler.apply(FaceletContext, UIComponent) line: 65 AliasTagHandler.apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 AliasTagHandler.apply(FaceletContext, UIComponent) line: 118 LayoutTagHandler.applyLayoutHandler(FaceletContext, UIComponent, FaceletHandlerHelper, WebLayoutManager, Layout, String, Map<String,Serializable>, Map<String,ValueExpression>, boolean) line: 414 LayoutTagHandler.apply(FaceletContext, UIComponent) line: 273 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 DocumentLayoutTagHandler.apply(FaceletContext, UIComponent) line: 162 ComponentHandler.applyNextHandler(FaceletContext, UIComponent) line: 314 ComponentHandler.apply(FaceletContext, UIComponent) line: 169 ComponentHandler.applyNextHandler(FaceletContext, UIComponent) line: 314 ComponentHandler.apply(FaceletContext, UIComponent) line: 169 IfHandler.apply(FaceletContext, UIComponent) line: 54 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 SetTagHandler(AliasTagHandler).apply(FaceletContext, UIComponent, AliasVariableMapper) line: 167 SetTagHandler.apply(FaceletContext, UIComponent) line: 133 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFacelet.include(DefaultFaceletContext, UIComponent, String) line: 280 DefaultFaceletContext.includeFacelet(UIComponent, String) line: 169 IncludeHandler.apply(FaceletContext, UIComponent) line: 65 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 DefineHandler.applyDefinition(FaceletContext, UIComponent) line: 64 CompositionHandler.apply(FaceletContext, UIComponent, String) line: 191 DefaultFaceletContext$TemplateManager.apply(FaceletContext, UIComponent, String) line: 385 DefaultFaceletContext.includeDefinition(UIComponent, String) line: 353 InsertHandler.apply(FaceletContext, UIComponent) line: 68 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 ViewHandler.apply(FaceletContext, UIComponent) line: 109 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.include(DefaultFaceletContext, UIComponent) line: 256 DefaultFacelet.include(DefaultFaceletContext, UIComponent, URL) line: 306 DefaultFaceletContext.includeFacelet(UIComponent, URL) line: 308 CompositionHandler.apply(FaceletContext, UIComponent) line: 167 NamespaceHandler.apply(FaceletContext, UIComponent) line: 49 CompositeFaceletHandler.apply(FaceletContext, UIComponent) line: 47 EncodingHandler.apply(FaceletContext, UIComponent) line: 25 DefaultFacelet.apply(FacesContext, UIComponent) line: 104 NXThemesFaceletViewHandler(FaceletViewHandler).buildView(FacesContext, UIViewRoot) line: 524 NXThemesFaceletViewHandler(FaceletViewHandler).renderView(FacesContext, UIViewRoot) line: 567 AjaxViewHandler(ViewHandlerWrapper).renderView(FacesContext, UIViewRoot) line: 100 AjaxViewHandler.renderView(FacesContext, UIViewRoot) line: 176 RenderResponsePhase.execute(FacesContext) line: 110 RenderResponsePhase(Phase).doPhase(FacesContext, Lifecycle, ListIterator<PhaseListener>) line: 100 LifecycleImpl.render(FacesContext) line: 139 NuxeoLifeCycleImpl.render(FacesContext) line: 98 FacesServlet.service(ServletRequest, ServletResponse) line: 266 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 290 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 WSSFilter(BaseWSSFilter).doFilter(ServletRequest, ServletResponse, FilterChain) line: 137 FailSafeWSSFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 55 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 SeamFilter$FilterChainImpl.doFilter(ServletRequest, ServletResponse) line: 83 MultipartFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 73 SeamFilter$FilterChainImpl.doFilter(ServletRequest, ServletResponse) line: 69 ExceptionFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 64 SeamFilter$FilterChainImpl.doFilter(ServletRequest, ServletResponse) line: 69 RedirectFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 45 SeamFilter$FilterChainImpl.doFilter(ServletRequest, ServletResponse) line: 69 ConfigurableXMLFilter(BaseXMLFilter).doXmlFilter(FilterChain, HttpServletRequest, HttpServletResponse) line: 178 Filter(BaseFilter).handleRequest(HttpServletRequest, HttpServletResponse, FilterChain) line: 290 Filter(BaseFilter).processUploadsAndHandleRequest(HttpServletRequest, HttpServletResponse, FilterChain) line: 368 Filter(BaseFilter).doFilter(ServletRequest, ServletResponse, FilterChain) line: 495 Ajax4jsfFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 56 SeamFilter$FilterChainImpl.doFilter(ServletRequest, ServletResponse) line: 69 SeamFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 158 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoAuthenticationFilter.doFilterInternal(ServletRequest, ServletResponse, FilterChain) line: 423 NuxeoAuthFilterChain.doFilter(ServletRequest, ServletResponse) line: 35 NuxeoOAuthFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 119 NuxeoAuthFilterChain.doFilter(ServletRequest, ServletResponse) line: 33 NuxeoAuthenticationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 391 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoExceptionFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 79 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoEncodingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 59 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 ApplicationDispatcher.invoke(ServletRequest, ServletResponse, ApplicationDispatcher$State) line: 646 ApplicationDispatcher.processRequest(ServletRequest, ServletResponse, ApplicationDispatcher$State) line: 436 ApplicationDispatcher.doForward(ServletRequest, ServletResponse) line: 374 ApplicationDispatcher.forward(ServletRequest, ServletResponse) line: 302 FancyURLFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 121 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 WIRequestFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 114 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoRequestControllerFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 145 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoAuthenticationFilter.doFilterInternal(ServletRequest, ServletResponse, FilterChain) line: 595 NuxeoAuthFilterChain.doFilter(ServletRequest, ServletResponse) line: 35 NuxeoOAuthFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 119 NuxeoAuthFilterChain.doFilter(ServletRequest, ServletResponse) line: 33 NuxeoAuthenticationFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 391 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoExceptionFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 79 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 NuxeoEncodingFilter.doFilter(ServletRequest, ServletResponse, FilterChain) line: 59 ApplicationFilterChain.internalDoFilter(ServletRequest, ServletResponse) line: 235 ApplicationFilterChain.doFilter(ServletRequest, ServletResponse) line: 206 StandardWrapperValve.invoke(Request, Response) line: 233 StandardContextValve.invoke(Request, Response) line: 191 DevValve.invoke(Request, Response) line: 70 StandardHostValve.invoke(Request, Response) line: 127 ErrorReportValve.invoke(Request, Response) line: 102 StandardEngineValve.invoke(Request, Response) line: 109 CoyoteAdapter.service(Request, Response) line: 293 Http11Processor.process(Socket) line: 859 Http11Protocol$Http11ConnectionHandler.process(Socket) line: 602 JIoEndpoint$Worker.run() line: 489 Thread.run() line: 724