2014-12-08 1 views
3

У меня есть .Net service, который используется для подключения к Enterprise Architect API. При прямом запуске файла .exe, для соединения и получения ответа требуется около 30 секунд. При регистрации такой же сервис, как службы WCF и запустить его, он дал следующую ошибку:Предоставление услуги WCF Time Out

Retrieving the COM class factory for component with CLSID 
{67F4E0FA-46A7-4255-B084-69A9433D08C3} failed due to the following 
error: 80080005 Server execution failed (Exception from HRESULT: 
0x80080005 (CO_E_SERVER_EXEC_FAILURE)). 

решена выше ошибки, следуя инструкциям, приведенным в this link.

После того, что сейчас на учете службы WCF занимает около 4-5 минут, чтобы соединиться, а затем он дает ошибку, "tjava.net.SocketTimeoutException: чтения тайм-аут.»

+1

Я не знаю WCF, но работает EA как сервис не работает ли искали вы форум Sparx»(это PITA, я знаю)? –

ответ

1

Проблема заключается в том, что EA требует„реальной“пользователю . работать правильно

ребята LieberLieber по-видимому, нашел решение для этого:. Running-enterprise-architect-on-a-server