[rt-devel] rt extension and mason templates

Jim Brandt jbrandt at bestpractical.com
Mon Feb 29 09:05:11 EST 2016


Did you add a line to RT_SiteConfig.pm to tell RT to pull it in? If not, 
that's the issue. You just need to add:

Plugin("RT::Extension::KANBAN");

And restart the server.

On 2/27/16 6:05 AM, Joachim Schiele wrote:
> hey,
>
> i want to package the extension now but it can't find the Kanban once it
> is installed using 'make install' from the Kanban. here is the log:
>
>
> === make install ====
> cd rt-extension-kanban
> make install
> Skip blib/lib/RT/Extension/KANBAN/Dispatcher.pm (unchanged)
> Skip blib/lib/RT/Extension/KANBAN/Middleware/Log.pm (unchanged)
> Skip blib/lib/RT/Extension/KANBAN/Middleware/Auth.pm (unchanged)
> Skip blib/lib/RT/Extension/KANBAN.pm (unchanged)
> Skip blib/lib/RT/Extension/KANBAN/PodViewer.pm (unchanged)
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/RT/Extension/KANBAN.pm
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/RT/Extension/KANBAN/PodViewer.pm
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/RT/Extension/KANBAN/Dispatcher.pm
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/RT/Extension/KANBAN/Middleware/Log.pm
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/RT/Extension/KANBAN/Middleware/Auth.pm
> Appending installation info to
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/lib/perllocal.pod
> Installing /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/html/Kanban
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/html/Elements/Kanban
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/static/js/doT.min.js
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/static/js/kanbanConf.json
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/static/js/md5.min.js
> Installing
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/static/css/tasks.css
>
>
> note: i put it there 4 times in the hope it would just be a 'wrong
> directory' or similar.
>
> === starting the daemon ===
>
> plackup  /tmp/rt4/opt/rt4/sbin/standalone_httpd --port 8080
>
> ...
>
> [17060] [Sat Feb 27 01:30:23 2016] [error]: could not find component for
> path 'Kanban'
>
> Stack:
>    [/tmp/rt4/opt/rt4/share/html/Elements/MyRT:96]
>    [/tmp/rt4/opt/rt4/share/html/index.html:78]
>    [/tmp/rt4/opt/rt4/sbin/../lib/RT/Interface/Web.pm:681]
>    [/tmp/rt4/opt/rt4/sbin/../lib/RT/Interface/Web.pm:369]
>    [/tmp/rt4/opt/rt4/share/html/autohandler:53]
> (/tmp/rt4/opt/rt4/sbin/../lib/RT/Interface/Web/Handler.pm:208)
>
> === looking for Kanban in the installation dir ===
>
>   du -a /tmp/rt4/opt/rt4/| grep Kanban
> 20
> /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/html/Elements/Kanban
> 20      /tmp/rt4/opt/rt4/local/plugins/RT-Extension-KANBAN/html/Kanban
>
>
> === so? ===
>
> what am i doing wrong? do i also need callbacks or something? i've been
> looking into the RSSfeed extension and others but i don't see what i'm
> missing.
>
> please give me a hand if you know what to do.
>
> thanks!
> joachim
>
> ---------
> RT 4.4 and RTIR Training Sessions (http://bestpractical.com/services/training.html)
> * Hamburg Germany - March 14 & 15, 2016
> * Washington DC - May 23 & 24, 2016



More information about the rt-devel mailing list