I solved this problem recently. But only for my case. To enable uniadm for your project you just need to do
use Catalyst qw/Uniadm/; and possibly. __PACKAGE__->config->{uniadm} = { prefix => 'admin', }; and it will be available at yoursite/admin The plugin attaches all actions (changing namespaces) + all views + serves uniadm's static files. Everythings works great (the problems i described in the first post were caused by a bug). I need it to be a full catalyst app because uniadm is a very complicated system. It supports extending datatypes, automatic problems detection, relations, compilated search, extensions to admin pages design to meet manager's requirements, triggers and many other things.
_______________________________________________ List: Catalyst@lists.rawmode.org Listinfo: http://lists.rawmode.org/mailman/listinfo/catalyst Searchable archive: http://www.mail-archive.com/catalyst@lists.rawmode.org/ Dev site: http://dev.catalyst.perl.org/