Tu ne charges pas les fonctions nécessaires. Soit tu utilise au début de ton script use joomla/cms/factory , soit tu utilise une seconde syntaxe que tu teouveras sur le site de la doc.
pour moi tu ne devrais pas utiliser un autoloader dans ton script.... tous les autoloader que j ai vu sont...