[jira] [Commented] (NIFI-2822) JoltTransformer Advanced UI doesn't load in a secured cluster

2016-12-15 Thread ASF subversion and git services (JIRA)

[ 
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

2016-09-26 Thread ASF GitHub Bot (JIRA)

[ 
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

2016-09-26 Thread ASF GitHub Bot (JIRA)

[ 
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

2016-09-26 Thread ASF GitHub Bot (JIRA)

[ 
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

2016-09-26 Thread ASF subversion and git services (JIRA)

[ 
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

2016-09-26 Thread ASF GitHub Bot (JIRA)

[ 
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. Davis 
Date:   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 
>