Windows Workflow 4.0 Modülü Çalışma Zamanı Hatası

Microsoft.SystemCenter.WindowsWorkflow40Module.FailedRuntime (Rule)

Bu kural Windows Workflow 4.0 Modülü bir çalışma zamanı hatası yaşadığında uyarılar oluşturur.

Knowledge Base article:

Özet

Windows Workflow 4.0 modülünde bir çalışma zamanı hatası oluştu.

Nedenler

Windows Workflow 4.0 modülünde şu durumlarda çalışma zamanı sırasında hata oluşabilir: Çalışma zamanı süresi, yapılandırılmış zaman aşımı değerini aşarsa Windows İş Akışları sırası diğer iş akışlarıyla dolarsa ve maksimum bekleme süresi aşılırsa Durum yapılandırması kaydedilirken, veriler günlüğe kaydedilirken veya işlenirken bir sorun oluşursa veya tamamen beklenmedik bir olay meydana gelirse.

Çözümlemeler

Çalışma zamanı süresi, yapılandırılmış zaman aşımı değerini aşarsa zaman aşımı değerini değiştirmeyi ve Windows İş Akışını yeniden çalıştırmayı deneyin.

Sıra dolu olduğu için Windows İş Akışı modülünün süresi dolduysa, diğer hangi Windows İş Akışlarının sırada olduğunu anlamak için sistemi kontrol edin ve ardından Windows İş Akışını yeniden çalıştırın.

Durum yapılandırması kaydedilirken, veriler günlüğe kaydedilirken veya işlenirken bir sorun oluşursa veya tamamen beklenmedik bir olay meydana gelirse, aracıyı veya yönetim sunucusu yapılandırmasını kontrol edin, .Net Framework 4.0'ın yüklü olduğundan emin olun ve Windows İş Akışını yeniden çalıştırın.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
CategoryEventCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
RemotableTrue
Alert Message
Windows Workflow 4.0 Modülü Çalışma Zamanı Hatası
{0}
Event LogOperations Manager

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource Microsoft.Windows.EventProvider Default
Alert WriteAction System.Health.GenerateAlert Default

Source Code:

<Rule ID="Microsoft.SystemCenter.WindowsWorkflow40Module.FailedRuntime" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ConfirmDelivery="true" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>EventCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="Windows!Microsoft.Windows.EventProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Operations Manager</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Health Service Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[1]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/ManagementGroup/Id$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<Or>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">22505</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">22506</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">22507</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">22508</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</Or>
</Expression>
</And>
</Expression>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="Alert" TypeID="Health!System.Health.GenerateAlert">
<Priority>1</Priority>
<Severity>1</Severity>
<AlertName/>
<AlertDescription/>
<AlertOwner/>
<AlertMessageId>$MPElement[Name="Microsoft.SystemCenter.WindowsWorkflow40Module.FailedRuntime.AlertMessage"]$</AlertMessageId>
<AlertParameters>
<AlertParameter1>$Data/EventDescription$</AlertParameter1>
</AlertParameters>
<Suppression>
<SuppressionValue>$Data/Params/Param[2]$</SuppressionValue>
</Suppression>
<Custom1/>
<Custom2/>
<Custom3/>
<Custom4/>
<Custom5/>
<Custom6/>
<Custom7/>
<Custom8/>
<Custom9/>
<Custom10/>
</WriteAction>
</WriteActions>
</Rule>