devendra tagare created APEXCORE-682: ----------------------------------------
Summary: Not able to view application from a web service when a user specified launch path is provided Key: APEXCORE-682 URL: https://issues.apache.org/jira/browse/APEXCORE-682 Project: Apache Apex Core Issue Type: Bug Reporter: devendra tagare Assignee: devendra tagare Hi, I was trying to launch an apex app from a user defined path by specifying dt.attr.APPLICATION_PATH = <some_user_path> No other user has access to the above path. The application launch works fine but I am not able to get the application info from a webservice since the retrieveWebServicesInfo in StramAgent is failing on an AccessControlException for the permissions.json file which is not in use. Since this file is not a mandatory file, we can catch an IOException here which would encompass the existing FileNotFoundException & AccessControlException and let the call return the StramWebServicesInfo object. Proposed change : try (FSDataInputStream is = fileSystem.open(new Path(appPath, "permissions.json"))) { permissionsInfo = new JSONObject(IOUtils.toString(is)); } catch (IOException ex) { // ignore if file is not found LOG.info("Exception in accessing the permissions file", ex); } [~PramodSSImmaneni] - does this approach look fine ? Thanks, Dev -- This message was sent by Atlassian JIRA (v6.3.15#6346)