@@ -56,7 +56,7 @@ protected void doGet(HttpServletRequest request, HttpServletResponse response) t
5656 Map <String , Object > templateParam = new HashMap <>();
5757 String zkPath = request .getParameter ("zkPath" );
5858 String navigate = request .getParameter ("navigate" );
59- ZooKeeper zk = ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]);
59+ ZooKeeper zk = ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) );
6060 List <String > nodeLst ;
6161 List <LeafBean > leafLst ;
6262 String currentPath , parentPath , displayPath ;
@@ -130,7 +130,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
130130 case "Save Node" :
131131 if (!newNode .equals ("" ) && !currentPath .equals ("" ) && authRole .equals (ZooKeeperUtil .ROLE_ADMIN )) {
132132 //Save the new node.
133- ZooKeeperUtil .INSTANCE .createFolder (currentPath + newNode , "foo" , "bar" , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]));
133+ ZooKeeperUtil .INSTANCE .createFolder (currentPath + newNode , "foo" , "bar" , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ));
134134 request .getSession ().setAttribute ("flashMsg" , "Node created!" );
135135 dao .insertHistory ((String ) request .getSession ().getAttribute ("authName" ), request .getRemoteAddr (), "Creating node: " + currentPath + newNode );
136136 }
@@ -139,7 +139,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
139139 case "Save Property" :
140140 if (!newProperty .equals ("" ) && !currentPath .equals ("" ) && authRole .equals (ZooKeeperUtil .ROLE_ADMIN )) {
141141 //Save the new node.
142- ZooKeeperUtil .INSTANCE .createNode (currentPath , newProperty , newValue , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]));
142+ ZooKeeperUtil .INSTANCE .createNode (currentPath , newProperty , newValue , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ));
143143 request .getSession ().setAttribute ("flashMsg" , "Property Saved!" );
144144 if (ZooKeeperUtil .INSTANCE .checkIfPwdField (newProperty )) {
145145 newValue = ZooKeeperUtil .INSTANCE .SOPA_PIPA ;
@@ -151,7 +151,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
151151 case "Update Property" :
152152 if (!newProperty .equals ("" ) && !currentPath .equals ("" ) && authRole .equals (ZooKeeperUtil .ROLE_ADMIN )) {
153153 //Save the new node.
154- ZooKeeperUtil .INSTANCE .setPropertyValue (currentPath , newProperty , newValue , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]));
154+ ZooKeeperUtil .INSTANCE .setPropertyValue (currentPath , newProperty , newValue , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ));
155155 request .getSession ().setAttribute ("flashMsg" , "Property Updated!" );
156156 if (ZooKeeperUtil .INSTANCE .checkIfPwdField (newProperty )) {
157157 newValue = ZooKeeperUtil .INSTANCE .SOPA_PIPA ;
@@ -161,7 +161,7 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
161161 response .sendRedirect ("/home?zkPath=" + displayPath );
162162 break ;
163163 case "Search" :
164- Set <LeafBean > searchResult = ZooKeeperUtil .INSTANCE .searchTree (searchStr , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]), authRole );
164+ Set <LeafBean > searchResult = ZooKeeperUtil .INSTANCE .searchTree (searchStr , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ), authRole );
165165 templateParam .put ("searchResult" , searchResult );
166166 ServletUtil .INSTANCE .renderHtml (request , response , templateParam , "search.ftl.html" );
167167 break ;
@@ -171,15 +171,15 @@ protected void doPost(HttpServletRequest request, HttpServletResponse response)
171171 if (propChkGroup != null ) {
172172 for (String prop : propChkGroup ) {
173173 List delPropLst = Arrays .asList (prop );
174- ZooKeeperUtil .INSTANCE .deleteLeaves (delPropLst , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]));
174+ ZooKeeperUtil .INSTANCE .deleteLeaves (delPropLst , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ));
175175 request .getSession ().setAttribute ("flashMsg" , "Delete Completed!" );
176176 dao .insertHistory ((String ) request .getSession ().getAttribute ("authName" ), request .getRemoteAddr (), "Deleting Property: " + delPropLst .toString ());
177177 }
178178 }
179179 if (nodeChkGroup != null ) {
180180 for (String node : nodeChkGroup ) {
181181 List delNodeLst = Arrays .asList (node );
182- ZooKeeperUtil .INSTANCE .deleteFolders (delNodeLst , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ]));
182+ ZooKeeperUtil .INSTANCE .deleteFolders (delNodeLst , ServletUtil .INSTANCE .getZookeeper (request , response , zkServerLst [0 ], globalProps . getProperty ( "defaultAcl" ) ));
183183 request .getSession ().setAttribute ("flashMsg" , "Delete Completed!" );
184184 dao .insertHistory ((String ) request .getSession ().getAttribute ("authName" ), request .getRemoteAddr (), "Deleting Nodes: " + delNodeLst .toString ());
185185 }
0 commit comments