final void call(final JS.UnpauseCallback callback, final JSArray args) {
try {
if (Log.verbose) Log.info(this, "call to " + url + " : " + method);
+ if (tracker == null) tracker = new Hash();
+ if (objects == null) objects = new Vec();
String request = buildRequest(args);
if (Log.verbose) Log.info(this, "send:\n" + request);
InputStream is = http.POST("text/xml", request);
BufferedReader br = new BufferedReader(new InputStreamReader(is));
- if (tracker == null) tracker = new Hash();
- if (objects == null) objects = new Vec();
try {
new Helper().parse(br);
final Object result = fault ? new JSExn(objects.elementAt(0)) : objects.size() == 0 ? null : objects.elementAt(0);