Crea un Lookup a partir del contenido de otros Lookups. Si el contenido de algun Lookup cambia, tambien cambia en el ProxyLookup. (Union de Lookups).
Lookup bolsa4 = new ProxyLookup(new Lookup[]{bolsa, bolsa2});
Collection objP = bolsa4.lookup(new Lookup.Template(String.class)).allInstances();
System.out.println("Lookup.Proxy: "+objP);