[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15752175#comment-15752175 ] ASF subversion and git services commented on NIFI-2822: --- Commit e80a670b0ecc9b6a06e415010c188793b5575021 in nifi's branch refs/heads/support/nifi-1.0.x from [~YolandaMDavis] [ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=e80a670 ] NIFI-2822 - pass the JWT Authorization token i. This closes #1065 > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > Fix For: 1.1.0 > > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorResource.getDetails(ProcessorResource.java:49) > ~[classes/:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.8.0_77] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[na:1.8.0_77] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.8.0_77] > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_77] > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) >
[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523939#comment-15523939 ] ASF GitHub Bot commented on NIFI-2822: -- Github user YolandaMDavis commented on the issue: https://github.com/apache/nifi/pull/1065 thx @mcgilman ! > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorResource.getDetails(ProcessorResource.java:49) > ~[classes/:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.8.0_77] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[na:1.8.0_77] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.8.0_77] > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_77] > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) > ~[jersey-server-1.19.1.jar:1.19.1] > at >
[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523936#comment-15523936 ] ASF GitHub Bot commented on NIFI-2822: -- Github user mcgilman commented on the issue: https://github.com/apache/nifi/pull/1065 Looks good @YolandaMDavis! This has been merged to master. Thanks! > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorResource.getDetails(ProcessorResource.java:49) > ~[classes/:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.8.0_77] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[na:1.8.0_77] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.8.0_77] > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_77] > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) > ~[jersey-server-1.19.1.jar:1.19.1] >
[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523934#comment-15523934 ] ASF GitHub Bot commented on NIFI-2822: -- Github user asfgit closed the pull request at: https://github.com/apache/nifi/pull/1065 > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorResource.getDetails(ProcessorResource.java:49) > ~[classes/:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.8.0_77] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[na:1.8.0_77] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.8.0_77] > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_77] > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.uri.rules.HttpMethodRule.accept(HttpMethodRule.java:302) > ~[jersey-server-1.19.1.jar:1.19.1] > at >
[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523933#comment-15523933 ] ASF subversion and git services commented on NIFI-2822: --- Commit 30f008d6764ac9f41c9bbdeec723ed09ac5c44a6 in nifi's branch refs/heads/master from [~YolandaMDavis] [ https://git-wip-us.apache.org/repos/asf?p=nifi.git;h=30f008d ] NIFI-2822 - pass the JWT Authorization token i. This closes #1065 > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorResource.getDetails(ProcessorResource.java:49) > ~[classes/:na] > at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) > ~[na:1.8.0_77] > at > sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) > ~[na:1.8.0_77] > at > sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) > ~[na:1.8.0_77] > at java.lang.reflect.Method.invoke(Method.java:498) ~[na:1.8.0_77] > at > com.sun.jersey.spi.container.JavaMethodInvokerFactory$1.invoke(JavaMethodInvokerFactory.java:60) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.AbstractResourceMethodDispatchProvider$ResponseOutInvoker._dispatch(AbstractResourceMethodDispatchProvider.java:205) > ~[jersey-server-1.19.1.jar:1.19.1] > at > com.sun.jersey.server.impl.model.method.dispatch.ResourceJavaMethodDispatcher.dispatch(ResourceJavaMethodDispatcher.java:75) > ~[jersey-server-1.19.1.jar:1.19.1] > at >
[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster
[ https://issues.apache.org/jira/browse/NIFI-2822?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=15523725#comment-15523725 ] ASF GitHub Bot commented on NIFI-2822: -- GitHub user YolandaMDavis opened a pull request: https://github.com/apache/nifi/pull/1065 NIFI-2822 - Provide the JWT Authorization token This change ensures that the JWT token used for authorization is added to headers when using the $http service. Testing requires a secured server. The Jolt Transform Advanced UI should appear, and validate/format/transform operation should work. However a separate JIRA was filed (NIFI-2824) in order to handle a separate problem related to saving that was found during testing: https://issues.apache.org/jira/browse/NIFI-2824 This problem also impacts saving the UpdateAttributes processor. It does not appear related to the token issue. You can merge this pull request into a Git repository by running: $ git pull https://github.com/YolandaMDavis/nifi NIFI-2822 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/nifi/pull/1065.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #1065 commit 2de95b7cf853b94e6de2fdb13ed40fe9fea65593 Author: Yolanda M. DavisDate: 2016-09-26T16:11:28Z NIFI-2822 - pass the JWT Authorization token i > JoltTransformer Advanced UI doesn't load in a secured cluster > - > > Key: NIFI-2822 > URL: https://issues.apache.org/jira/browse/NIFI-2822 > Project: Apache NiFi > Issue Type: Bug > Components: Core UI >Affects Versions: 1.0.0 > Environment: LDAP-secured 3 node NiFi cluster >Reporter: Andrew Grande >Assignee: Yolanda M. Davis > > JoltTransformer -> click Advanced. The UI doesn't load - "An error has > occurred loading the editor." > The error on the backend is below, doesn't seem to pass authorization tokens > at all, lists 'anonymous': > {noformat} > 2016-09-26 09:19:16,794 WARN NiFi Web Server-74433 - > org.eclipse.jetty.servlet.ServletHandler > /nifi-jolt-transform-json-ui-1.0.0.2.0.0.0-579/api/standard/processor/details > org.apache.nifi.authorization.AccessDeniedException: Unknown user with > identity 'anonymous'. > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:166) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:163) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.authorization.resource.Authorizable.authorize(Authorizable.java:179) > ~[nifi-framework-api-1.0.0.2.0.0.0-579.jar:1.0.0.2.0.0.0-579] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.lambda$getComponentDetails$0(StandardNiFiWebConfigurationContext.java:342) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade.authorizeAccess(StandardNiFiServiceFacade.java:289) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$FastClassBySpringCGLIB$$358780e0.invoke() > ~[na:na] > at > org.springframework.cglib.proxy.MethodProxy.invoke(MethodProxy.java:204) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$CglibMethodInvocation.invokeJoinpoint(CglibAopProxy.java:720) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:157) > ~[na:na] > at > org.springframework.aop.interceptor.ExposeInvocationInterceptor.invoke(ExposeInvocationInterceptor.java:92) > ~[na:na] > at > org.springframework.aop.framework.ReflectiveMethodInvocation.proceed(ReflectiveMethodInvocation.java:179) > ~[na:na] > at > org.springframework.aop.framework.CglibAopProxy$DynamicAdvisedInterceptor.intercept(CglibAopProxy.java:655) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiServiceFacade$$EnhancerBySpringCGLIB$$80c8c166.authorizeAccess() > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext$ProcessorFacade.getComponentDetails(StandardNiFiWebConfigurationContext.java:340) > ~[na:na] > at > org.apache.nifi.web.StandardNiFiWebConfigurationContext.getComponentDetails(StandardNiFiWebConfigurationContext.java:256) > ~[na:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:47) > ~[classes/:na] > at > org.apache.nifi.web.standard.api.processor.ProcessorWebUtils.getComponentDetails(ProcessorWebUtils.java:52) > ~[classes/:na] > at >