[ 
https://issues.apache.org/jira/browse/OOZIE-1491?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13821770#comment-13821770
 ] 

Robert Kanter commented on OOZIE-1491:
--------------------------------------

The test failures are all because of a {{NoSuchMethodError}} when trying to use 
ehcache:
{noformat}
java.lang.NoSuchMethodError: 
net.sf.ehcache.CacheManager.newInstance(Ljava/net/URL;)Lnet/sf/ehcache/CacheManager;
        at 
org.apache.oozie.dependency.hcat.EhcacheHCatDependencyCache.init(EhcacheHCatDependencyCache.java:89)
{noformat}

I tried removing the {{hadoop-minikdc}} dependency because that's the only 
dependency I added/changed, and the test passes.  I'm not sure why that's 
happening.  {{hadoop-minikdc}} doesn't use ehcache and I check with and without 
the {{mini-kdc}} dependency and the ehcache jar is the same version.  
{noformat}
[INFO] +- org.apache.hadoop:hadoop-minikdc:jar:2.3.0-SNAPSHOT:test
[INFO] |  +- commons-io:commons-io:jar:2.1:test
[INFO] |  \- org.apache.directory.server:apacheds-all:jar:2.0.0-M15:test
{noformat}
I even did a diff on the {{dependency:tree}} with and without 
{{hadoop-minikdc}} and the only difference was the above.  

I'll keep looking, but anyone have any ideas?

> Make sure HA works with a secure ZooKeeper
> ------------------------------------------
>
>                 Key: OOZIE-1491
>                 URL: https://issues.apache.org/jira/browse/OOZIE-1491
>             Project: Oozie
>          Issue Type: Improvement
>          Components: HA
>    Affects Versions: trunk
>            Reporter: Robert Kanter
>            Assignee: Robert Kanter
>         Attachments: OOZIE-1491.patch
>
>
> We need to make sure that HA works with a secure ZooKeeper.  This includes 
> the SASL ACL setting that will prevent someone else from deleting the oozie 
> znodes.



--
This message was sent by Atlassian JIRA
(v6.1#6144)

Reply via email to