backtrace when trying to create new items with the repository plugin
When doing:
- 'repository management'
- action -> create -> 'build repository' or 'repository section'
A backtrace is printed (here for 'build repository'):
Fatal error: Uncaught exception 'Exception' with message 'No such object (while operating on LDAP server ldap://192.168.122.226:389)' in /usr/share/fusiondirectory/include/class_config.inc:1387 Stack trace: #0 /usr/share/fusiondirectory/plugins/admin/repository/class_buildRepository.inc(106): config->getObjectList('repoDistributio...', 'cn') #1 /usr/share/fusiondirectory/include/class_tabs.inc(89): buildRepository->__construct(Object(config), 'new', NULL) #2 /usr/share/fusiondirectory/include/simpleplugin/class_simpleTabs.inc(33): tabs->tabs(Object(config), Array, 'new', 'repository', NULL) #3 /usr/share/fusiondirectory/include/class_management.inc(648): simpleTabs->__construct(Object(config), Array, 'new', 'repository') #4 /usr/share/fusiondirectory/include/simpleplugin/class_simpleManagement.inc(177): management->newEntry('new_BUILDREPOSI...', Array, Array, NULL, 'BUILDREPOSITORY...', 'repository') #5 /usr/share/fusiondirectory/include/class_management.inc(463): simpleManagement->newEntry('new_BUILDREPOSI...', Array, Ar in /usr/share/fusiondirectory/include/class_config.inc on line 1387
(it's with packages version 1.0.7-1~1308200957 and repository package version 1.0-1)
(from redmine: issue id 2643, created on 2013-08-20, closed on 2013-08-22)
- Changesets:
- Revision 7e1499b0 by Côme Chilliet on 2013-08-20T14:25:59.000Z:
Fixes: #2643 Fixed object listing when ou is not existing
- Revision 4f536754 by Côme Chilliet on 2013-08-20T14:42:04.000Z:
Fixes: #2643 Returning empty list when searching non existing branch
- Revision eb967339 by Côme Chilliet on 2013-08-21T08:39:48.000Z:
Fixes: #2643 using dn_exists instead of cd to test ou presence
- Revision 0eb66739 by Côme Chilliet on 2013-08-21T08:40:29.000Z:
Fixes: #2643 Using dn_exists to test the ou exists