if (schemaFilename != null) {
cfg.put(ToolCorbaConstants.CFG_SCHEMA, schemaFilename);
}
env.setParameters(cfg);
IDLToWSDLProcessor processor = new IDLToWSDLProcessor();
processor.setEnvironment(env);
java.io.CharArrayWriter outD = new java.io.CharArrayWriter();
processor.setOutputWriter(outD);
java.io.CharArrayWriter outL = new java.io.CharArrayWriter();
java.io.CharArrayWriter outP = new java.io.CharArrayWriter();
java.io.CharArrayWriter outS = new java.io.CharArrayWriter();
if (logicalName != null) {
processor.setLogicalOutputWriter(outL);
}
if (physicalName != null) {
processor.setPhysicalOutputWriter(outP);
}
if (schemaFilename != null) {
processor.setSchemaOutputWriter(outS);
}
processor.process();
String userdir = System.getProperty("user.dir");
String sep = System.getProperty("file.separator");
File file = new File(userdir + sep + importName);
String location = file.toURI().toString();