if (activate) {
//TODO find a better way to trigger that
// the singleton idea of AWPP is boring
AspectWerkzPreProcessor awpp = (AspectWerkzPreProcessor) ClassPreProcessorHelper.getClassPreProcessor();
for (Iterator it = awpp.getClassCacheTuples().iterator(); it.hasNext();) {
ClassCacheTuple tuple = (ClassCacheTuple) it.next();
if (isChildOfOrEqual(tuple.getClassLoader(), loader)) {
try {
System.out.println("hotswapping " + tuple.getClassName());
// TODO - HotSwap is in extensions //
// HotSwapClient.hotswap(tuple.getClassLoader().loadClass(tuple.getClassName()));
} catch (Throwable t) {
System.err.println("WARNING: " + t.getMessage());