From: erik Date: Thu, 15 May 2008 10:17:51 +0000 (+0000) Subject: ORMappingConfig is now provided by the datasource component. X-Git-Tag: wamblee-utils-0.2@603~118 X-Git-Url: http://wamblee.org/gitweb/?a=commitdiff_plain;h=069ceabbb0154168f67179cfca6c37260af925a4;p=utils ORMappingConfig is now provided by the datasource component. ExternalDatasourceComponent reads config from property file. Next step is that it requires config from a separate Properties object which is provided by either a property component, or a DatabaseComponent (e.g. Derby). --- diff --git a/trunk/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java b/trunk/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java index 5e9f8bb6..7fc96530 100644 --- a/trunk/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java +++ b/trunk/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java @@ -90,6 +90,8 @@ public class DefaultRequiredInterface implements RequiredInterface { @Override public void setProvider(ProvidedInterface aProvider) { + assert aProvider != null; + assert implementedBy(aProvider); _provider = aProvider; }