«Контекст CorrelationResponse не должен быть нулевым» в рабочем процессе окна 4.0 - PullRequest
0 голосов
/ 24 августа 2011

Я разрабатываю службу Windows Workflow 4, которая имеет несколько приемов. Я работаю со всеми исключениями, и служба не выдает никаких необработанных исключений. У меня есть два действия ответа: одно отправляет errorException, а другое - фактический ответ.

при первом действии получения я получаю ответ, но при втором исключении возвращается ошибка, но любой последующий запрос ко второму получению выдает

Операция не может быть выполнена, поскольку экземпляр находится в приостановленном состоянии.

Если я проверяю отслеживание через панель инструментов Windows AppFabric, рабочий процесс фактически приостанавливается со следующей ошибкой

Контекст CorrelationResponse не должен быть нулевым. Это может быть связано с неправильной настройкой маркера корреляции.

В действиях ответа нет ничего в CorrelationInitializer, и я не хочу, чтобы рабочий процесс приостанавливался и получал дополнительные запросы.

Есть идеи?

Спасибо, Вахид

1 Ответ

0 голосов
/ 31 августа 2011

Я наконец докопался до сути.Следующий пост имеет решение.

http://social.msdn.microsoft.com/Forums/en-US/wfprerelease/thread/df4dacba-4197-4dda-8b91-abddc1da35b6?prof=required

Спасибо, Waheed http://whussain.wordpress.com

...