Fix issue 1910: dsconfig: unable to create or remove optional components
| | |
| | | ManagementContext context = app.getManagementContext(); |
| | | ManagedObject<?> parent; |
| | | try { |
| | | parent = getManagedObject(context, path, names.subList(0, |
| | | names.size() - 1)); |
| | | parent = getManagedObject(context, path, names); |
| | | } catch (AuthorizationException e) { |
| | | int msgID = MSGID_DSCFG_ERROR_CREATE_AUTHZ; |
| | | String msg = getMessage(msgID, d.getUserFriendlyName()); |
| | |
| | | ManagementContext context = app.getManagementContext(); |
| | | ManagedObject<?> parent = null; |
| | | try { |
| | | parent = getManagedObject(context, path, names.subList(0, |
| | | names.size() - 1)); |
| | | parent = getManagedObject(context, path, names); |
| | | } catch (AuthorizationException e) { |
| | | int msgID = MSGID_DSCFG_ERROR_DELETE_AUTHZ; |
| | | String msg = getMessage(msgID, relation.getUserFriendlyName()); |