[utilities COMMIT] /java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestruca...
noreply at shibboleth.net
noreply at shibboleth.net
Sat Mar 17 13:15:04 GMT 2012
Author: lajoie
Date: Sat Mar 17 13:15:04 2012
New Revision: 246
URL: http://svn.shibboleth.net/view/utilities?rev=246&view=rev
Log:
Check that ID is set during initialization
Modified:
java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestrucableIdentifiableInitializableComponent.java
Modified: java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestrucableIdentifiableInitializableComponent.java
URL: http://svn.shibboleth.net/view/utilities/java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestrucableIdentifiableInitializableComponent.java?rev=246&r1=245&r2=246&view=diff
==============================================================================
--- java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestrucableIdentifiableInitializableComponent.java (original)
+++ java-support/trunk/src/main/java/net/shibboleth/utilities/java/support/component/AbstractDestrucableIdentifiableInitializableComponent.java Sat Mar 17 13:15:04 2012
@@ -49,4 +49,13 @@
id = Assert.isNotNull(StringSupport.trimOrNull(componentId), "Component ID can not be null or empty");
}
+
+ /** {@inheritDoc} */
+ protected void doInitialize() throws ComponentInitializationException {
+ super.doInitialize();
+
+ if (id == null) {
+ throw new ComponentInitializationException("No component ID has not be set");
+ }
+ }
}
More information about the commits
mailing list