Сгенерировал сервис из WSLD, синхронный метод работает ok, а асинхронный не хочет запускать callback функцию. Где может быть засада ? Что то уже не знаю куда еще лезть за ответом ))
static AsyncOpportunitySOAP.UpsertOrderResponse_elementFuture asyncResult;
public static void execute_async()
{
Continuation cont = new Continuation(60);
cont.continuationMethod = 'asyncCallback';
AsyncOpportunitySOAP.AsyncERPSalesForceWSSoap wsproxy = new AsyncOpportunitySOAP.AsyncERPSalesForceWSSoap();
asyncResult = wsproxy.beginUpsertOrder( cont, op_x );
}
public static Object asyncCallback()
{
System.debug('Async debug:');
OpportunitySOAP.UpsertResult result = asyncResult.getValue();
return null;
}
Сгенерировал сервис из WSLD, синхронный метод работает ok, а асинхронный не хочет запускать callback функцию. Где может быть засада ? Что то уже не знаю куда еще лезть за ответом )) [code] static AsyncOpportunitySOAP.UpsertOrderResponse_elementFuture asyncResult; public static void execute_async() { Continuation cont = new Continuation(60); cont.continuationMethod = 'asyncCallback'; AsyncOpportunitySOAP.AsyncERPSalesForceWSSoap wsproxy = new AsyncOpportunitySOAP.AsyncERPSalesForceWSSoap(); asyncResult = wsproxy.beginUpsertOrder( cont, op_x ); } public static Object asyncCallback() { System.debug('Async debug:'); OpportunitySOAP.UpsertResult result = asyncResult.getValue(); return null; } [/code]
могу быть неправ, но не уверен что он умеет вызывать статичные методы класса.
могу быть неправ, но не уверен что он умеет вызывать статичные методы класса.
в составе объекта тоже самое
в составе объекта тоже самое