private void checkParentDirectory(String uri) throws TgwSecurityException, TgwResourceCreationException { String parentUri = PathUtils.getParentPath(uri); if (!isExist(parentUri, false)) { checkParentDirectory(parentUri); try { createDirectory(parentUri); } catch (TgwResourceAlreadyExistsException e) { } } }
private void checkParent(String skinName, String uri) throws TgwSecurityException { if (uri.equals(skinName)) { return; } String parentPath = PathUtils.getParentPath(uri); if (!storeService.isExistResource(SKIN_DIR, parentPath, false)) { checkParent(skinName, parentPath); try { storeService.createFolder(SKIN_DIR, parentPath); } catch (TgwResourceAlreadyExistsException e) { log.log("WTGW4001", null, e); } } }
e.printStackTrace(); String parentUri = PathUtils.getParentPath(uri); boolean parentExist = parentUri != null && !parentUri.equals("/") && parentUri.length() > 0;