Версии приложения и клиента какие?
"Object 'FormRun' could not be created" было исправлено в SP3 (нужен не только клиент от SP3, но и приложение) Ошибка связана с попыткой создать формочку для инфолога в потоке. В SP3 в ядре появилось новое значение WorkerThread в енуме ClientType и некоторое количество проверок типа этой в классе Info
X++:
// Syp Modifications - SP3 - BEGIN
// DE-552-764-S99J
// do not init browser for threads
if (new xSession().clientKind() == ClientType::WorkerThread)
return;
// Syp Modifications - SP3 - END
Не проявляется в трехуровневой, так как там похоже все связанное с отображением вырезано из серверного экзешника какой нито дерективой прекомпилера
Но это еще не спасает от глюков всех глюков - еще некоторое их количество было исправлено в KR1 (мучил поддержку MBS почти год). Вроде как все и живое и работает, на тестировании все замечательно, но приблизительно раз в сутки систему клинит насмерть. (На малом количестве потоков практически не проявляется, при увеличении их до 20 и более становится более заметным)
В общем если хотите поэксперементировать, то берите приложение SP3 и новее и клиента KR1. Но строить на основе аксаптовких потоков какие либо серьезные многопоточные решения имхо не стоит.