public void createFolder(PackageName packageName) { try { MDSSession mdsSession = getMdsSession(); PTransaction transaction = getpTransaction(mdsSession); transaction.createPackage(packageName); mdsSession.flushChanges(); } catch (Exception e) { throw new IllegalArgumentException("Could not create Folder ! " + e.getMessage()); } }