throws Exception
{
Properties props = new Properties();
InvokerProperties facade = new InvokerProperties( props );
InvocationRequest request = new DefaultInvocationRequest();
request.setRecursive( true );
facade.configureInvocation( request, 0 );
assertTrue( request.isRecursive() );
request.setRecursive( false );
facade.configureInvocation( request, 0 );
assertFalse( request.isRecursive() );
props.setProperty( "invoker.nonRecursive", "true" );
facade.configureInvocation( request, 0 );
assertFalse( request.isRecursive() );
props.setProperty( "invoker.nonRecursive", "false" );
facade.configureInvocation( request, 0 );
assertTrue( request.isRecursive() );
}