Tom thanks for your response.<br><br>&gt;&gt; I have recently updated my Catalyst installation from 5.71001 to  <br>&gt;&gt; version 5.80007 and have made one of my websites completely unusable.<br>&gt;<br>&gt;But you&#39;ve got the old code in revision control, right? And you&#39;re  <br>
&gt;deploying a tagged version, so this isn&#39;t an issue for your actual  <br>&gt;&#39;production&#39; site?<br><br>Yes, everything is under version control, but the original code I had and the tutorial modified code. When I updated Catalyst it affected both development and production sites and I&#39;m getting the same missing driver error message which I wasn&#39;t getting before upgrading.<br>
<br>&gt;&gt; I followed the instructions in the tutorial (<a href="http://search.cpan.org/~hkclark/Catalyst-Manual-5.8000/lib/Catalyst/Manual/Tutorial/04_BasicCRUD.pod">http://search.cpan.org/~hkclark/Catalyst-Manual-5.8000/lib/Catalyst/Manual/Tutorial/04_BasicCRUD.pod</a> <br>
&gt;&gt; ) to update the database to use load_components and have updated my  <br>&gt;&gt; schema files to match. However, when I go to my site I get the  <br>&gt;&gt; following error message:<br>&gt;<br>&gt;Erm, this is the tutorial for building a new application, it has  <br>
&gt;nothing to do with updating your app.<br>&gt;<br>&gt;You don&#39;t need to &#39;upgrade&#39; the layout of your DBIC schema classes in  <br>&gt;any way to be compatible with 5.80, or with the latest DBIC.<br><br>The schema that that I had using the older load_classes method and the schema using the recommended load_namespaces method are returning the same missing driver error so I&#39;m not sure that this is the source of the problem.<br>
<br>&gt;&gt;<br>&gt;&gt; while ( my $tag = $result-&gt;next ) { # Hangs here<br>&gt;<br>&gt;That&#39;ll be the point at which DBIC first executes the query.<br><br>I forgot about that, that makes sense.<br><br>&gt;<br>&gt;On a tangential note, putting this much logic into your Catalyst  <br>
&gt;controller is not recommended - this would be better implemented as a  <br>&gt;method on your ResultSet class.<br><br>Thanks for the tip. I just learned about it when reading the updated tutorial. I&#39;ll start using this method as soon as I can.<br>
<br>&gt;<br>&gt;&gt; Any idea of why this is failing? Did I miss a step somewhere in the  <br>&gt;&gt; conversion? I&#39;d be happy to provide more information if needed.<br>&gt;<br>&gt;Nope. I&#39;d start by turning DBIC_TRACE on to get extra debugging (which  <br>
&gt;may reveal something), and then asking the DBIC list - this isn&#39;t  <br>&gt;anything to do with Catalyst, so you&#39;re much more likely to get help  <br>&gt;over there.<br><br>I turned on DBIC_TRACE as you suggested but I still get the same missing driver errors from my original message. However, when I when do what the error messages say and set DBI_DRIVER=SQLite and run it, I can see the raw SQL statements in the error messages. It appears that I have the correct driver modules installed but Catalyst doesn&#39;t know how to load them without a little help.<br>
<br>Do you still think this is a DBIC error? If not, I&#39;d appreciate any help in finding where I&#39;ve done something wrong.<br><br>Again, thanks for taking the time to help me with this problem. <br><br>&gt;Cheers<br>
&gt;t0m<br><br clear="all">Collin Condray<br>@ccondray<br><a href="http://condray.net">condray.net</a><br>