From: Erik Brakkee 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.7~721 X-Git-Url: http://wamblee.org/gitweb/?a=commitdiff_plain;h=29f061959f55f18df17ff1df114d262cdecfe7a4;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/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java b/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java index 5e9f8bb6..7fc96530 100644 --- a/system/general/src/main/java/org/wamblee/system/core/DefaultRequiredInterface.java +++ b/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; }