0

Форма и форма InfoPath, человек отправит запрос в библиотеку формы. После создания нового элемента в библиотеке автоматически запускается рабочий процесс (с использованием SharePoint Designer из функциональности без кода). Это довольно простой рабочий процесс с тремя шагами утверждения. 75% времени он отлично работает, в 25% случаев он переключится на «Ошибка». В частности, это особенно часто вызывает ошибку в утренние часы, хотя не ограничивается этим временем суток. Я читал о каждой статье и не нашел решения.Sharepoint 2010 Workflow С перерывами отображается ошибка

-Внешний рабочий стол показывает «Примечание: из-за большой нагрузки последняя операция рабочего процесса была поставлена ​​в очередь. Он попытается возобновить свое позднее время ", пока он не завершит ошибки.

-У уже увеличили рабочий дроссель и размер партии, вопрос, кажется, из ухудшился с тех пор

-Workflow история говорит "Ошибка в работе [имя рабочего процесса] с помощью учетной записи системы.

-Есть появляться не должно быть никаких пакетных заданий, работающих одновременно, не тяжелая работа, как резервное копирование не происходит

-Этот происходит на более чем один рабочий процесс для более чем одной библиотеке форм, все они полностью не связанные друг другу

-Мы проверили наш процессор на сервере, без всплесков за это время, у нас много памяти. В то же время у нас не так много рабочих процессов. Особенно утром, когда я вижу, что это происходит больше всего, я всего лишь единственный пользователь, представляющий формы и начинающие рабочие процессы.

-Мы проверили, чтобы обеспечить наше время синхронизируются на сервере (они на 1 секунду), и что мы временные зоны установлены в наших веб-приложений

-Если вы вручную перезапустить рабочий процесс на тот, который был с ошибкой, он будет обрабатывать штраф снова во второй попытке (на основе этого, если это означает, что он не может быть связан с тем, как был создан рабочий процесс SPD или разрешениями)

-Продолжил вход в историю рабочего процесса, чтобы увидеть, где это ошибки, мой журнал до этапа «Процесс утверждения» появляется в истории ... рабочий процесс не работает при попытке инициировать первую задачу. Опять же, перезапуск рабочего процесса отлично работает и назначает задачу, поэтому я не думаю, что это могло быть связано с чем-либо с списком задач.

Любые предложения, которые могут возникнуть, чтобы помочь мне здесь, будем очень благодарны!

Ниже приведены журналы ошибок с 14:

* Неожиданный WinWF Внутренняя ошибка, завершение рабочего процесса Id # f413610c-0981-4c37-9583-1d7cac4f0265

09/12/2013 06:57: 42.65 w3wp.exe (0x2768) 0x1740 Инфраструктура рабочего процесса SharePoint Foundation 98d4 Неожиданная ошибка System.Reflection.TargetInvocationException: исключение было вызвано целью вызова. ---> Microsoft.SharePoint.SPException: контекст истек и больше не может использоваться. (Исключение из HRESULT: 0x80090317) ---> System.Runtime.InteropServices.COMException (0x80090317): контекст истек и больше не может использоваться. (Исключение из HRESULT: 0x80090317) в Microsoft.SharePoint.Library.SPRequestInternalClass.SetHttpParameters (String bstrHttpMethod, String bstrRequestDigest, UInt32 флаги, Guid gTranLockerId, Byte [] & ppsaImpersonateUserToken, Boolean bIgnoreTimeout, String bstrUserLogin, String bstrUserKey, UInt32 ulRoleCount, String bstrRoles, Boolean bWindowsMode, ApplicationPrincipalInfo & pAppUserInfo, булевы bInvalidateCachedConfigurationProperties, Int32 LAP ...

09/12/2013 06: 57: 42,65 * w3wp.exe (0x2768) 0x1740 Foundation Workflow SharePoint Инфраструктура 98d4 Неожиданный ... pDomainId, ISPManagedObjectFactory pFactory, Boolean bCallstack) в Microsoft.SharePoint.Library.SPRequest.SetHttpParameters (String bstrHttpMethod, String bstrRequestDigest, флаги UInt32, Guid gTranLockerId, Byte [] & ppsaImpersonateUserToken, Boolean bIgnoreTimeout, String bstrUserLogin, Strin г bstrUserKey, UInt32 ulRoleCount, String bstrRoles, булева bWindowsMode, ApplicationPrincipalInfo & pAppUserInfo, булевы bInvalidateCachedConfigurationProperties, Int32 lAppDomainId, ISPManagedObjectFactory pFactory, булева bCallstack) --- Конец внутренней трассировки стека исключений --- в Microsoft.SharePoint.SPGlobal.HandleComException (COMException COMEX) в Microsoft.SharePoint.Library.SPRequest.SetHttpParameters (String bstrHttpMethod, String bstrRequestDigest, UInt32 флаги, Guid gTranLock ...

09/12/2013 06: 57: 42,65 * w3wp.exe (0x2768) 0x1740 SharePoint Foundation Workflow Infrastructure 98d4 Неожиданный ... erId, Byte [] & ppsaImpersonateUserToken, Boolean bIgnoreTimeout, String bstrUserLogin, String bstrUserKey, UInt32 ulRoleCount, String bstrRoles, Boolean bWindowsMode, ApplicationPrincipalInfo & pAppUserInfo, булевы bInvalidateCachedConfigurationProperties, Int32 lAppDomainId, ISPManagedObjectFactory pFactory, Boolean bCallstack) на Microsoft.SharePoint.SPGlobal.CreateSPRequestAndSetIdentity (SPSite сайт, имя String, Boolean bNotGlobalAdminCode, String strUrl, Boolean bNotAddToContext, Byte [] UserToken, String имя_пользователя, Boolean bIgnoreTokenTimeout, Boolean bAsAnonymous) в Microsoft.SharePoint.SPSite.GetSPRequest() в Microsoft.SharePoint.SPSite.get_Request() в Microsoft.SharePoint.SPSite.InitSite() в Microsoft.SharePoint.SPSite.get_SystemAccount() в Microsoft.Shar ...

09/12/2013 06: 57: 42,65 * w3wp.exe (0x2768) 0x1740 Foundation Workflow SharePoint Инфраструктура 98d4 Неожиданные ... ePoint.WorkflowActions.Helper.SplitMultiUserToObjects (WorkflowContext контекст, объект Val) в Microsoft.SharePoint. WorkflowActi ons.Helper.MultiDisplayNameSemicolon (контекст WorkflowContext, Object val) --- Конец внутренней трассировки стека исключений --- в System.RuntimeMethodHandle._InvokeMethodFast (Object target, Object [] arguments, SignatureStruct & sig, MethodAttributes methodAttributes, RuntimeTypeHandle typeOwner) при System.Reflection.RuntimeMethodInfo.Invoke (Object obj, BindingFlags invokeAttr, Binder binder, Object [] parameters, CultureInfo culture, Boolean skipVisibilityChecks) в System.Reflection.RuntimeMethodInfo.Invoke (Object obj, BindingFlags invokeAttr, Binder binder, Object [] параметры , Культура CultureInfo) в System.Reflection.MethodBase.Invoke (Object obj, Ob ...

09/12/2013 06: 57: 42.65 * w3wp.exe (0x2768) 0x1740 Инфраструктура рабочего процесса SharePoint Foundation 98d4 Неожиданный .. .ject []) в Microsoft.SharePoint.WorkflowActions.Coer ceActivity.Coerce() в Microsoft.SharePoint.WorkflowActions.CoerceActivity.Execute (поставщик ActivityExecutionContext) в System.Workflow.ComponentModel.ActivityExecutor 1.Execute(T activity, ActivityExecutionContext executionContext) at System.Workflow.ComponentModel.ActivityExecutor 1.Execute (Activity activity, ActivityExecutionContext executeContext) в System.Workflow.ComponentModel.ActivityExecutorOperation.Run (IWorkflowCoreRuntime workflowCoreRuntime) в System.Workflow.Runtime.Scheduler.Run() *

+0

Этот вопрос имел 40 просмотры до сих пор, но никаких ответов, не есть ли какие-либо предложения, чтобы помочь в этом? Обратите внимание, что это также иногда происходит на полпути через рабочий процесс. –

ответ

0

Очистить историю рабочего процесса и хранить в нем минимально возможные элементы ... Большой список журналов рабочего процесса иногда вызывает серьезную проблему с производительностью, а также проблемы с функциями автоматического запуска автозапуска ,Я предполагаю, что причина этого объясняется в списке ограничений дроссельных определенных в SP 2010: Plz относятся: http://blogs.technet.com/b/speschka/archive/2009/10/27/working-with-large-lists-in-sharepoint-2010-list-throttling.aspx http://code.msdn.microsoft.com/CleanWorkflowHistory

0

Маркер таймаут был установлен в 1 несколько месяцев назад, чтобы решить различные проблемы с разрешениями проверки. Сброс этого значения до 10 разрешил эту проблему.

stsadm.exe -o SetProperty -propertyname маркер тайм-аута -propertyvalue 10

Смежные вопросы