// StAX pipeline with SAXCleaningTransformer
InputStream input = CleaningTransformerTest.class.getResource(
"/org/apache/cocoon/stax/converter/complex-stax-test-document.xml").openStream();
ByteArrayOutputStream outputStAX = new ByteArrayOutputStream();
NonCachingPipeline<PipelineComponent> pipeStAX = new NonCachingPipeline<PipelineComponent>();
pipeStAX.addComponent(new XMLGenerator(input));
pipeStAX.addComponent(new StAXToSAXPipelineAdapter());
pipeStAX.addComponent(new CleaningTransformer());
pipeStAX.addComponent(new XMLSerializer());
pipeStAX.setup(outputStAX);
pipeStAX.execute();