@Test
public void testTwoLevelComponentLookup() throws Exception { 

  InitialContext ctx = new InitialContext();
  Context ctx2 = (Context) ctx.lookup("blueprint:comp");
  SimpleComponent sc = (SimpleComponent) ctx2.lookup("comp2"); 
  assertNotNull (sc);
  String msg = sc.getIdMessage();
  assertEquals ("comp2 message wrong", "AnotherComponent with id comp2", msg);
}