Browse Source

Provide better error messages

Submitted By: "Adam Murdoch" <adammurdoch@yahoo.com>


git-svn-id: https://svn.apache.org/repos/asf/ant/core/trunk@270754 13f79535-47bb-0310-9956-ffa450edef68
master
Peter Donald 23 years ago
parent
commit
167787a0a4
2 changed files with 3 additions and 3 deletions
  1. +1
    -1
      proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java
  2. +2
    -2
      proposal/myrmidon/src/java/org/apache/myrmidon/components/type/Resources.properties

+ 1
- 1
proposal/myrmidon/src/java/org/apache/myrmidon/components/type/MultiSourceTypeFactory.java View File

@@ -81,7 +81,7 @@ public class MultiSourceTypeFactory

if( !m_type.isInstance( object ) )
{
final String message = REZ.getString( "no-factory.error", name, m_type.getName() );
final String message = REZ.getString( "mismatched-type.error", name, object.getClass().getName() );
throw new TypeException( message );
}



+ 2
- 2
proposal/myrmidon/src/java/org/apache/myrmidon/components/type/Resources.properties View File

@@ -1,5 +1,5 @@
no-instantiate.error=Unable to instantiate ({0}).
no-mapping.error=Malconfigured factory, no clasname for ({0}).
no-mapping.error=Malconfigured factory, no classname for ({0}).
no-factory.error=Failed to locate factory for {0}.
bad-type.error=Object {0} is not of correct Type ({1}).
mismatched-type.error=Factory for type {0} created an object of incompatible type {1}.
no-work-interface.error=Role {0} does not specify accessible work interface.

Loading…
Cancel
Save