throws Exception
{
final Hierarchy hierarchy = new Hierarchy();
final ByteArrayOutputStream output1 = new ByteArrayOutputStream();
final ByteArrayOutputStream output2 = new ByteArrayOutputStream();
final StreamTarget target1 = new StreamTarget( output1, FORMATTER );
final StreamTarget target2 = new StreamTarget( output2, FORMATTER );
final LogTarget[] targets1 = new LogTarget[]{target1};
final LogTarget[] targets2 = new LogTarget[]{target2};
final Logger b = hierarchy.getLoggerFor( "b" );