totalLength += files[i].length();
}
out.flush();
SpyReader reader = new SpyReader(mainStream.inputStream,paramStreams);
TracerEngine engine = new TracerEngine(reader);
ProcessListener listener = new ProcessListener(mainStream, holders, out, totalLength);
engine.addRunnerEventListener(listener);
org.jboss.profiler.model.JBPProcess spyProcess
= (org.jboss.profiler.model.JBPProcess) form.getJbpProcess();
engine.targetMethodID = startMethodID;
engine.doTrace(pid,spyProcess); // nao gera output com os arquivos html.gz
form.setJbtTransactions(engine.getCompleteTransactions());
form.setJbtiTransactions(engine.getIncompleteTransactions());
form.setStartMethod(startMethod);
for (int i=0;i<paramStreams.length;i++) {
paramStreams[i].close();
}