From 47e31ec91976431d9103a818237ea7f246d632d3 Mon Sep 17 00:00:00 2001 From: Peter Donald Date: Sun, 8 Jul 2001 07:21:00 +0000 Subject: [PATCH] Change to reflect fact that context no longer resolves propertys. Thus extends AbstractContainerTask to implement functionality. git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@269297 13f79535-47bb-0310-9956-ffa450edef68 --- .../myrmidon/libs/selftest/ConfigurationTest.java | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/proposal/myrmidon/src/java/org/apache/myrmidon/libs/selftest/ConfigurationTest.java b/proposal/myrmidon/src/java/org/apache/myrmidon/libs/selftest/ConfigurationTest.java index 74bc412d4..bae0d0e7b 100644 --- a/proposal/myrmidon/src/java/org/apache/myrmidon/libs/selftest/ConfigurationTest.java +++ b/proposal/myrmidon/src/java/org/apache/myrmidon/libs/selftest/ConfigurationTest.java @@ -12,6 +12,7 @@ import org.apache.avalon.framework.configuration.Configuration; import org.apache.avalon.framework.configuration.ConfigurationException; import org.apache.myrmidon.api.AbstractTask; import org.apache.myrmidon.api.TaskException; +import org.apache.myrmidon.framework.AbstractContainerTask; /** * This is to test self interpretation of configuration. @@ -19,7 +20,7 @@ import org.apache.myrmidon.api.TaskException; * @author Peter Donald */ public class ConfigurationTest - extends AbstractTask + extends AbstractContainerTask implements Configurable { private String m_message; @@ -27,15 +28,8 @@ public class ConfigurationTest public void configure( final Configuration configuration ) throws ConfigurationException { - String message = configuration.getAttribute( "message" ); - - Object object = null; - - try { object = getContext().resolveValue( message ); } - catch( final TaskException ae ) - { - throw new ConfigurationException( "Error resolving : " + message, ae ); - } + final String message = configuration.getAttribute( "message" ); + final Object object = resolve( message ); if( object instanceof String ) {