File tmpBar = TempFileManager.getTemporaryFile("bpel-compile");
WsdlCacheRr cacheGenerator = new WsdlCacheRr();
cacheGenerator.addWSDL(wsdlUrl);
if (!cacheGenerator.containsResource("file:main.wsdl")) {
cacheGenerator.aliasUri(wsdlUrl.toExternalForm(), "file:main.wsdl");
}
ExplodedSarFile sf = new ExplodedSarFile();
sf.setCommonResourceRepository(cacheGenerator);
BpelC bc = BpelC.newBpelCompiler();