Регистрация  |  Вход

Не запускается callback метод веб-сервиса

Сгенерировал сервис из 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]

могу быть неправ, но не уверен что он умеет вызывать статичные методы класса.

могу быть неправ, но не уверен что он умеет вызывать статичные методы класса. 

в составе объекта тоже самое

в составе объекта тоже самое