This has been a consistent problem for us at Pagely as we have been migrating blogs to a new setup. Anytime I move a site, tubepress fatals trying to calling a method on a non object.
The issue seems to be that the finder can't find the storageManger
src/main/php/add-ons/core/classes/tubepress/addons/core/impl/listeners/boot/OptionsStorageInitListener.php
$storageManager = tubepress_impl_patterns_sl_ServiceLocator::getOptionStorageManager();
is returning null
The same thing happens in
src/main/php/classes/tubepress/impl/context/MemoryExecutionContext.php
There seems to be some sort of cache for the finder, but I can't figure out where its storage to clear things out. I've bypassed it in the pass by hacking up tubepress_impl_patterns_sl_ServiceLocator, but managed to lose my notes and I don't remember what I did.
Any feedback would be appreciated.
-josh