ZooKeeper
  1. ZooKeeper
  2. ZOOKEEPER-1307

zkCli.sh is exiting when an Invalid ACL exception is thrown from setACL command through client

    Details

    • Type: Bug Bug
    • Status: Resolved
    • Priority: Minor Minor
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 3.4.4, 3.5.0
    • Component/s: java client
    • Labels:
    • Environment:

      zkCli.sh

    • Hadoop Flags:
      Reviewed

      Description

      use consoleClient (zkCli.sh) and issue setAcl /temp abc
      [zk: XX.XX.XX.XX:XXXX(CONNECTED) 17] setAcl /temp abc
      abc does not have the form scheme:id:perm
      Exception in thread "main" org.apache.zookeeper.KeeperException$InvalidACLException: KeeperErrorCode = InvalidACL
      at org.apache.zookeeper.ZooKeeper.setACL(ZooKeeper.java:1172)
      at org.apache.zookeeper.ZooKeeperMain.processZKCmd(ZooKeeperMain.java:717)
      at org.apache.zookeeper.ZooKeeperMain.processCmd(ZooKeeperMain.java:582)
      at org.apache.zookeeper.ZooKeeperMain.executeLine(ZooKeeperMain.java:354)
      at org.apache.zookeeper.ZooKeeperMain.run(ZooKeeperMain.java:312)
      at org.apache.zookeeper.ZooKeeperMain.main(ZooKeeperMain.java:271)
      linux-xxx:/zookeeper1/bin #

      if any InvalidACLException is thrown then client is exiting.
      client should be able to handle this kind of issues

        Issue Links

          Activity

          No work has yet been logged on this issue.

            People

            • Assignee:
              kavita sharma
              Reporter:
              amith
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development