private void parseConfigFile(URL url, ClassLoader classLoader, List<Class> classes) throws DeploymentException {
log.debug("parseConfigFile( " + url.toString() + " ): Entry");
try {
XmlObject xml = XmlBeansUtil.parse(url, null);
FacesConfigDocument fcd = convertToFacesConfigSchema(xml);
FacesConfigType facesConfig = fcd.getFacesConfig();
// Get all the managed beans from the faces configuration file
FacesConfigManagedBeanType[] managedBeans = facesConfig.getManagedBeanArray();
for (FacesConfigManagedBeanType managedBean : managedBeans) {
FullyQualifiedClassType cls = managedBean.getManagedBeanClass();