I to have similar issue.
When I pass the input Parameters:
and say:
geoprocessor.executeAsync(parameters, new CallbackListener<GPParameter[]>(){
@Override
public void onError(Throwable e) {
e.printStackTrace();
return;
}
@Override
public void onCallback(GPParameter[] result) {
if(result != null){
System.out.println("success");
}
}
});
It gives following error::
com.esri.core.io.EsriServiceException: Unable to complete operation.
Error executing tool.: ERROR 000735: inGraphics: Value is required
ERROR 000735: inGraphics: Value is required
ERROR 000735: inGraphics: Value is required
at com.esri.core.io.EsriServiceException.fromJson(Unknown Source)
at com.esri.core.internal.io.handler.c.a(Unknown Source)
at com.esri.core.internal.io.handler.l.a(Unknown Source)
at com.esri.core.internal.io.handler.l.a(Unknown Source)
at com.esri.core.tasks.ags.geoprocessing.b.b(Unknown Source)
at com.esri.core.tasks.ags.geoprocessing.b.a(Unknown Source)
at com.esri.core.tasks.ags.geoprocessing.b.execute(Unknown Source)
at com.esri.core.internal.tasks.b.call(Unknown Source)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:662)