Я разработал веб-сервис Axis2 с использованием среды IDE Netbeans для Java.Я хочу вернуть объект типа java.lang.Process
class из программы веб-службы.Я успешно развернул его на сервере GlassFish, но когда я пытаюсь использовать веб-сервис, написав клиент, тип возвращаемого значения отображается как Object.Как получить точный тип, возвращаемый веб-службой?
public Process comp(String filename, String filecontent) {
Process p = null;
Runtime rt = Runtime.getRuntime();
String msg = "";
String command[] = new String[4];
command[0] = "cmd";
command[1] = "/C";
command[2] = "javac";
command[3] = filename;
String envp[] = new String[1];
envp[0] = "path=C:/Program Files (x86)/Java/jdk1.6.0/bin";
File dir = new File("Path to file");
try {
FileWriter writer = new FileWriter(jfile);
writer.append(filecontent);
writer.close();
p = rt.exec(command, envp, dir);
return p;
} catch (Exception e) {
//
}
}