You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@sirona.apache.org by ol...@apache.org on 2014/03/03 07:05:08 UTC
svn commit: r1573452 -
/incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java
Author: olamy
Date: Mon Mar 3 06:05:08 2014
New Revision: 1573452
URL: http://svn.apache.org/r1573452
Log:
more details on error
Modified:
incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java
Modified: incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java
URL: http://svn.apache.org/viewvc/incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java?rev=1573452&r1=1573451&r2=1573452&view=diff
==============================================================================
--- incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java (original)
+++ incubator/sirona/trunk/core/src/main/java/org/apache/sirona/configuration/ioc/IoCs.java Mon Mar 3 06:05:08 2014
@@ -66,8 +66,8 @@ public final class IoCs {
public static synchronized <T> T newInstance(final Class<T> clazz) {
+ String config = Configuration.getProperty(clazz.getName(), null);
try {
- String config = Configuration.getProperty(clazz.getName(), null);
if (config == null) {
if (clazz.isInterface()) {
config = clazz.getPackage().getName() + ".Default" + clazz.getSimpleName();
@@ -79,7 +79,8 @@ public final class IoCs {
SINGLETONS.put(clazz, t);
return t;
} catch (final Exception e) {
- throw new SironaException("Cannot find instance for class " + clazz.getName() + " : " + e.getMessage(),e);
+ throw new SironaException("Cannot find instance for class " + clazz.getName() + " with config : " //
+ + config + " : " + e.getMessage(),e);
}
}