Commit 278d825d1d75938057802a22fe2c328f80d8e5c5

Authored by Ednara Oliveira
1 parent b775e465
Exists in master

Alteração no carregamento da classe

impl/core/src/main/java/br/gov/frameworkdemoiselle/internal/bootstrap/AbstractStrategyBootstrap.java
@@ -99,7 +99,7 @@ public abstract class AbstractStrategyBootstrap<T, D extends T> extends Abstract @@ -99,7 +99,7 @@ public abstract class AbstractStrategyBootstrap<T, D extends T> extends Abstract
99 Configuration config = new PropertiesConfiguration(url); 99 Configuration config = new PropertiesConfiguration(url);
100 canonicalName = config.getString(getConfigKey(), getDefaultClass().getCanonicalName()); 100 canonicalName = config.getString(getConfigKey(), getDefaultClass().getCanonicalName());
101 101
102 - ClassLoader classLoader = ConfigurationLoader.getClassLoaderForResource(canonicalName); 102 + ClassLoader classLoader = ConfigurationLoader.getClassLoaderForResource(canonicalName.replaceAll("\\.", "/") + ".class");
103 result = (Class<T>) Class.forName(canonicalName, false, classLoader); 103 result = (Class<T>) Class.forName(canonicalName, false, classLoader);
104 result.asSubclass(getType()); 104 result.asSubclass(getType());
105 105