Ralph, What have you added to the lib/ directory? Custom processors, for example, or database drivers, etc? Adding anything to the lib/ directory without providing appropriate classloader isolation can result in this type of error.
Thanks -Mark On Mar 29, 2021, at 5:46 AM, Ralph Vercauteren <[email protected]<mailto:[email protected]>> wrote: Hi All, Thanks for reacting. I wish we could upgrade, but we certified our application with this version. To upgrade we need to certify it again and this will be a (internal) struggle. I hoped to solve it without upgrading. With regards, Mit freundlichem Gruß, Met vriendelijke groet, Ralph Vercauteren Technical Architect QAD Automation Solutions Mobile NL: +31 6 5397 7230 [email protected]<mailto:[email protected]> This e-mail may contain QAD proprietary information and should be treated as confidential. On Fri, Mar 26, 2021 at 4:12 PM Mark Payne <[email protected]<mailto:[email protected]>> wrote: I would definitely also recommend upgrading to the latest. There have been many many improvements and bug fixes since 1.8. I would also ask if you added anything to the lib/ directory? Custom processors, for example, or database drivers, etc? Adding anything to the lib/ directory without providing appropriate classloader isolation can result in this type of error. Thanks -Mark Sent from my iPhone On Mar 26, 2021, at 11:10 AM, Joe Witt <[email protected]<mailto:[email protected]>> wrote: Thanks Ralph. I'm not aware of any specific authorization classpath issues in that release but from your stack trace it seems likely there was. I do recommend you upgrade and/or verify your settings. You also should consider updating to the latest available Java 8 build (unlikely that is related to the issue but I recommend that for other reasons). Thanks On Fri, Mar 26, 2021 at 7:45 AM Ralph Vercauteren <[email protected]<mailto:[email protected]>> wrote: We using nifi version 1.8.0 java version "1.8.0_202" Java(TM) SE Runtime Environment (build 1.8.0_202-b08) Java HotSpot(TM) 64-Bit Server VM (build 25.202-b08, mixed mode) Thanks in advance. With regards, Mit freundlichem Gruß, Met vriendelijke groet, Ralph Vercauteren Technical Architect QAD Automation Solutions Mobile NL: +31 6 5397 7230 [email protected]<mailto:[email protected]> This e-mail may contain QAD proprietary information and should be treated as confidential. On Fri, Mar 26, 2021 at 3:26 PM Joe Witt <[email protected]<mailto:[email protected]>> wrote: We would need to know which nice version, Java version, and so you’re on. From the jetty output this appears potentially quite old. Please try on 1.13.2 Thanks On Fri, Mar 26, 2021 at 5:15 AM Ralph Vercauteren <[email protected]<mailto:[email protected]>> wrote: Hi All, I get the next error connecting to the nifi website: <image.png> And in the nifi-users.log I see this error. I tried to google it but I can find any solution, what could be theissue? 2021-03-26 06:36:10,595 ERROR [NiFi Web Server-114] o.a.nifi.web.api.config.ThrowableMapper An unexpected error has occurred: java.lang.NoClassDefFoundError: org/apache/nifi/authorization/StandardAuthorizableLookup$StandardConnectionAuthorizable. Returning Internal Server Error response. java.lang.NoClassDefFoundError: org/apache/nifi/authorization/StandardAuthorizableLookup$StandardConnectionAuthorizable at org.apache.nifi.authorization.StandardAuthorizableLookup.getConnection(StandardAuthorizableLookup.java:274) at org.apache.nifi.web.api.FlowFileQueueResource.lambda$createFlowFileListing$0(FlowFileQueueResource.java:335) at org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:371) at org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke(<generated>) at org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) at org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:736) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) at org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) at org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) at org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:671) at org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$cc01c7f0.authorizeAccess(<generated>) at org.apache.nifi.web.api.ApplicationResource.withWriteLock(ApplicationResource.java:705) at org.apache.nifi.web.api.FlowFileQueueResource.createFlowFileListing(FlowFileQueueResource.java:331) at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:498) at org.glassfish.jersey.server.model.internal.ResourceMethodInvocationHandlerFactory.lambda$static$0(ResourceMethodInvocationHandlerFactory.java:76) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher$1.run(AbstractJavaResourceMethodDispatcher.java:148) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.invoke(AbstractJavaResourceMethodDispatcher.java:191) at org.glassfish.jersey.server.model.internal.JavaResourceMethodDispatcherProvider$ResponseOutInvoker.doDispatch(JavaResourceMethodDispatcherProvider.java:200) at org.glassfish.jersey.server.model.internal.AbstractJavaResourceMethodDispatcher.dispatch(AbstractJavaResourceMethodDispatcher.java:103) at org.glassfish.jersey.server.model.ResourceMethodInvoker.invoke(ResourceMethodInvoker.java:493) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:415) at org.glassfish.jersey.server.model.ResourceMethodInvoker.apply(ResourceMethodInvoker.java:104) at org.glassfish.jersey.server.ServerRuntime$1.run(ServerRuntime.java:277) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:272) at org.glassfish.jersey.internal.Errors$1.call(Errors.java:268) at org.glassfish.jersey.internal.Errors.process(Errors.java:316) at org.glassfish.jersey.internal.Errors.process(Errors.java:298) at org.glassfish.jersey.internal.Errors.process(Errors.java:268) at org.glassfish.jersey.process.internal.RequestScope.runInScope(RequestScope.java:289) at org.glassfish.jersey.server.ServerRuntime.process(ServerRuntime.java:256) at org.glassfish.jersey.server.ApplicationHandler.handle(ApplicationHandler.java:703) at org.glassfish.jersey.servlet.WebComponent.serviceImpl(WebComponent.java:416) at org.glassfish.jersey.servlet.WebComponent.service(WebComponent.java:370) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:389) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:342) at org.glassfish.jersey.servlet.ServletContainer.service(ServletContainer.java:229) at org.eclipse.jetty.servlet.ServletHolder.handle(ServletHolder.java:865) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1655) at org.apache.nifi.web.filter.RequestLogger.doFilter(RequestLogger.java:66) at org.eclipse.jetty.servlet.ServletHandler$CachedChain.doFilter(ServletHandler.java:1642) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:317) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.invoke(FilterSecurityInterceptor.java:127) at org.springframework.security.web.access.intercept.FilterSecurityInterceptor.doFilter(FilterSecurityInterceptor.java:91) at org.springframework.security.web.FilterChainProxy$VirtualFilterChain.doFilter(FilterChainProxy.java:331) With regards, Mit freundlichem Gruß, Met vriendelijke groet, Ralph Vercauteren Technical Architect QAD Automation Solutions Mobile NL: +31 6 5397 7230 [email protected]<mailto:[email protected]> This e-mail may contain QAD proprietary information and should be treated as confidential.
