in reply to Catalyst Question: setting up new models in Catalyst

You haven't shown any code, which makes it quite hard for us to guess what might have gone wrong in your elaborate and complicated setup.

My wild guess is that you did not edit the "Test File Model" file testFileModel/Model/File.pm, so its first line still reads:

package MyApp::Model::File;

... which will install all code into the MyApp::Model::File namespace and not into the testFileMode::Model::File namespace, which then seem s to confuse Catalyst.