You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@ranger.apache.org by "Gautam Borad (JIRA)" <ji...@apache.org> on 2015/12/07 11:21:11 UTC

[jira] [Updated] (RANGER-770) Fix NullPointerException Unit test cases on master branch

     [ https://issues.apache.org/jira/browse/RANGER-770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Gautam Borad updated RANGER-770:
--------------------------------
    Attachment: RANGER-770.patch

> Fix NullPointerException Unit test cases on master branch
> ---------------------------------------------------------
>
>                 Key: RANGER-770
>                 URL: https://issues.apache.org/jira/browse/RANGER-770
>             Project: Ranger
>          Issue Type: Bug
>          Components: admin
>    Affects Versions: 0.6.0
>            Reporter: Gautam Borad
>            Assignee: Gautam Borad
>             Fix For: 0.6.0
>
>         Attachments: RANGER-770.patch
>
>
>  Fix these 8 NullPointerExceptions  in ranger-admin unit tests.
> {code:java}
> 1. TestServiceREST.test16createPolicyFalse
> 2015-12-01 20:26:19,927 ERROR [main] rest.ServiceREST: createPolicy(RangerPolicy={id={8} guid={policyguid} isEnabled={true} createdBy={null} updatedBy={Admin} createTime={Tue Dec 01 20:26:19 PST 2015} updateTime={Tue Dec 01 20:26:19 PST 2015} version={null} service={HDFS_1-1-20150316062453} name={HDFS_1-1-20150316062453} policyType={null} description={policy} resourceSignature={null} isAuditEnabled={true} resources={resource={RangerPolicyResource={values={} isExcludes={true} isRecursive={true} }} } policyItems={RangerPolicyItem={accessTypes={} users={} groups={} conditions={} delegateAdmin={false} isEnabled={true} comments={null} }} denyPolicyItems={} allowExceptions={} denyExceptions={} }) failed
> java.lang.NullPointerException
>     at org.apache.ranger.rest.ServiceREST.ensureAdminAccess(ServiceREST.java:1840)
>     at org.apache.ranger.rest.ServiceREST.createPolicy(ServiceREST.java:1115)
>     at org.apache.ranger.rest.TestServiceREST.test16createPolicyFalse(TestServiceREST.java:748)
> 2. TestServiceREST.test17updatePolicyFalse
> 2015-12-01 20:26:19,941 ERROR [main] rest.ServiceREST: updatePolicy(RangerPolicy={id={8} guid={policyguid} isEnabled={true} createdBy={null} updatedBy={Admin} createTime={Tue Dec 01 20:26:19 PST 2015} updateTime={Tue Dec 01 20:26:19 PST 2015} version={null} service={HDFS_1-1-20150316062453} name={HDFS_1-1-20150316062453} policyType={null} description={policy} resourceSignature={null} isAuditEnabled={true} resources={resource={RangerPolicyResource={values={} isExcludes={true} isRecursive={true} }} } policyItems={RangerPolicyItem={accessTypes={} users={} groups={} conditions={} delegateAdmin={false} isEnabled={true} comments={null} }} denyPolicyItems={} allowExceptions={} denyExceptions={} }) failed
> java.lang.NullPointerException
>     at org.apache.ranger.rest.ServiceREST.ensureAdminAccess(ServiceREST.java:1840)
>     at org.apache.ranger.rest.ServiceREST.updatePolicy(ServiceREST.java:1153)
>     at org.apache.ranger.rest.TestServiceREST.test17updatePolicyFalse(TestServiceREST.java:783)
> 3. TestServiceREST.test18deletePolicyFalse
> 2015-12-01 20:26:19,954 ERROR [main] rest.ServiceREST: deletePolicy(8) failed
> java.lang.NullPointerException
>     at org.apache.ranger.rest.ServiceREST.deletePolicy(ServiceREST.java:1192)
>     at org.apache.ranger.rest.TestServiceREST.test18deletePolicyFalse(TestServiceREST.java:816)
> 4. TestServiceREST.test19getPolicyFalse
> 2015-12-01 20:26:19,969 ERROR [main] rest.ServiceREST: getPolicy(8) failed
> java.lang.NullPointerException
>     at org.apache.ranger.rest.ServiceREST.ensureAdminAccess(ServiceREST.java:1840)
>     at org.apache.ranger.rest.ServiceREST.getPolicy(ServiceREST.java:1228)
>     at org.apache.ranger.rest.TestServiceREST.test19getPolicyFalse(TestServiceREST.java:847)
> 5. TestRangerServiceDefServiceBase.test10populateRangerPolicyConditionDefToXX
> 2015-12-01 20:26:20,349 WARN  [main] service.RangerServiceDefServiceBase: mapToJsonString() failed to convert map: {}
> java.lang.NullPointerException
>     at org.apache.ranger.service.RangerServiceDefServiceBase.mapToJsonString(RangerServiceDefServiceBase.java:490)
>     at org.apache.ranger.service.RangerServiceDefServiceBase.populateRangerPolicyConditionDefToXX(RangerServiceDefServiceBase.java:334)
>     at org.apache.ranger.service.TestRangerServiceDefServiceBase.test10populateRangerPolicyConditionDefToXX(TestRangerServiceDefServiceBase.java:436)
> 6. TestRangerServiceDefServiceBase.test13populateRangerContextEnricherDefToXX
> 2015-12-01 20:26:20,358 WARN  [main] service.RangerServiceDefServiceBase: mapToJsonString() failed to convert map: {}
> java.lang.NullPointerException
>     at org.apache.ranger.service.RangerServiceDefServiceBase.mapToJsonString(RangerServiceDefServiceBase.java:490)
>     at org.apache.ranger.service.RangerServiceDefServiceBase.populateRangerContextEnricherDefToXX(RangerServiceDefServiceBase.java:376)
>     at org.apache.ranger.service.TestRangerServiceDefServiceBase.test13populateRangerContextEnricherDefToXX(TestRangerServiceDefServiceBase.java:538)
> 7. TestRangerServiceDefServiceBase.test1MapViewToEntityBean
> 2015-12-01 20:26:20,377 WARN  [main] service.RangerServiceDefServiceBase: mapToJsonString() failed to convert map: {}
> java.lang.NullPointerException
>     at org.apache.ranger.service.RangerServiceDefServiceBase.mapToJsonString(RangerServiceDefServiceBase.java:490)
>     at org.apache.ranger.service.RangerServiceDefServiceBase.mapViewToEntityBean(RangerServiceDefServiceBase.java:165)
>     at org.apache.ranger.service.RangerServiceDefService.mapViewToEntityBean(RangerServiceDefService.java:49)
>     at org.apache.ranger.service.TestRangerServiceDefServiceBase.test1MapViewToEntityBean(TestRangerServiceDefServiceBase.java:165)
> 8. TestRangerServiceDefServiceBase.test5populateRangerResourceDefToXX
> 2015-12-01 20:26:20,395 WARN  [main] service.RangerServiceDefServiceBase: mapToJsonString() failed to convert map: {}
> java.lang.NullPointerException
>     at org.apache.ranger.service.RangerServiceDefServiceBase.mapToJsonString(RangerServiceDefServiceBase.java:490)
>     at org.apache.ranger.service.RangerServiceDefServiceBase.populateRangerResourceDefToXX(RangerServiceDefServiceBase.java:252)
>     at org.apache.ranger.service.TestRangerServiceDefServiceBase.test5populateRangerResourceDefToXX(TestRangerServiceDefServiceBase.java:259)
> {code}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)