{
System.err.println( "usage: InteropTester file [name=value ...]" );
System.exit( 1 );
}
StringArrayIterator i = new StringArrayIterator( args );
TagElement te = new XmlParser().parseOne( new File( i.next() ), null,
"interoptest" );
// System.out.println( te );
InteropTestIntf itest = InteropTest.parse( te );
te = null;
Map<String, String> overrides = new HashMap<String, String>();
while (i.hasNext())
{
String s = i.next();
String[] x = StringUtil.leftSplit( s, '=' );
if (x == null)
throw new IllegalArgumentException(
"malformed 'name=value' token on command line" );
overrides.put( x[0], x[1] );