<div>The Set(@Plugins line was the problem... I had a spelling mistake.</div>
<div> </div>
<div>Now I'm seeing a different error</div>
<div> </div>
<div>[Wed Apr 20 08:20:25 2011] [error] Can't call method "require" without a package or object reference at /opt/rt3/bin/../lib/RT.pm line 670.\nCompilation failed in require at (eval 2) line 1.\n<br>[Wed Apr 20 08:20:25 2011] [error] Can't load Perl file: /opt/rt3/bin/<a href="http://webmux.pl">webmux.pl</a> for server <a href="http://myserver.mydomain.com:0">myserver.mydomain.com:0</a>, exiting...<br>
</div>
<div>By looking at the code in RT.pm, and my very limited Perl knowledge... it seems when it's reading through trying to find all the Plugins defined in the RT_SiteConfig.pm it hiccups on the newly corrected Set(@Plugins...); line for ExtractCustomFieldValues.</div>

<div> </div>
<div>My Set line is as follows:</div>
<div> </div>
<div>Set(@Plugins,qw(... RT::Extension::ExtractCustomFieldValues));</div>
<div> </div>
<div>As indicated on the wiki page for ExtractCustomFieldValues.</div>
<div> </div>
<div>I'm trying to figure out exactly what the Set(@Plugins line means(till now, I've simply used what was posted on the wiki, without understanding what each piece of the config line actually means...) but I'm having a hard time googling/searching wiki or rt-users for that information.</div>

<div> </div>
<div>This page <a href="http://requesttracker.wikia.com/wiki/SiteConfig">http://requesttracker.wikia.com/wiki/SiteConfig</a> tells you a little bit of the Plugins line, but doesn't define what it means.  I'm assuming I'd inherently know this if I knew more about Perl itself... </div>

<div><br><br> </div>
<div class="gmail_quote">On Wed, Apr 20, 2011 at 1:17 AM, Ruslan Zakirov <span dir="ltr"><<a href="mailto:ruz@bestpractical.com">ruz@bestpractical.com</a>></span> wrote:<br>
<blockquote style="BORDER-LEFT: #ccc 1px solid; MARGIN: 0px 0px 0px 0.8ex; PADDING-LEFT: 1ex" class="gmail_quote">
<div class="im">On Tue, Apr 19, 2011 at 9:29 PM, Mike Johnson <<a href="mailto:mike.johnson@nosm.ca">mike.johnson@nosm.ca</a>> wrote:<br>> When the apache error_log shows an error stating it can't locate a given .pm<br>
> file in @INC what are my steps to resolve this?<br>><br>> Specifically, when I insert the line<br>><br>> Set(@Plugins,qw(... RT::Extension::ExtractCustomFieldValues));<br>><br>> into my site config, apache won't start up and complains it cannot find the<br>
> ExtractCustomFieldValues.pm<br>><br>> I searched the lists, and some have said the path to the pm is not in the<br>> @INC environment variable and to move the .pm to a place that is.  In the<br>> error it lists the @INC variable, and /opt/rt3/local/lib or /opt/rt3/lib<br>
> exist in it<br><br></div>In 3.8 @INC should be<br><br>rt3/local/lib<br>rt3/local/plugins/X/lib<br>rt3/local/plugins/Y/lib<br>rt3/local/plugins/Z/lib<br>rt3/lib<br><br>If you have set @Plugins to (X Y Z) in the config, but ...<br>
<br>* ..., but only some plugins' paths are in the @INC - check config for<br>double Set(@Plugins, ...)<br>* ..., but only some plugins' paths are in the @INC - check above and<br>check permissions on dirs<br>* ..., but none of rt3/local/plugins/.../lib is in the @INC - check<br>
above, may be you have earlier 3.8.x release with a bug, upgrade to<br>the latest<br>
<div class="im"><br>> , so I attempted to move the .pm in question to one of those<br>> areas with no luck...<br>> Strikes me as odd that I'd have to move this considering I've installed 2<br>> other extensions prior to this one that fired up with out any issues...<br>
<br></div>100% there is no need in moving files around. Pretty good chances to<br>break things further or complicate future upgrades.<br>
<div class="im"><br>> Anyone give me a few steps to troubleshoot or try out?<br>><br>> Thanks!<br>> Mike.<br><br>--<br></div>Best regards, Ruslan.<br></blockquote></div><br><br clear="all"><br>-- <br>Mike Johnson<br>
Datatel Programmer/Analyst<br>Northern Ontario School of Medicine<br>955 Oliver Road<br>Thunder Bay, ON   P7B 5E1<br>Phone: (807) 766-7331<br>Email: <a href="mailto:mike.johnson@nosm.ca">mike.johnson@nosm.ca</a><br>