When Network Manager Server service is not running, will try to start the service
Target | Jalasoft.Xian.Io.NetworkManagerServer |
Monitor | Jalsoft.Xian.Io.NetworkManagerServer.AvailabilityMonitor |
Reset Monitor | False |
Remotable | True |
Timeout | 300 |
Category | Custom |
Enabled | true |
Accessibility | Public |
<Recovery ID="Jalasoft.Xian.Io.NetworkManagerServer.Recovery" Accessibility="Public" Enabled="true" Target="Jalasoft.Xian.Io.NetworkManagerServer" Monitor="Jalsoft.Xian.Io.NetworkManagerServer.AvailabilityMonitor" ResetMonitor="false" ExecuteOnState="Error" Remotable="true" Timeout="300">
<Category>Custom</Category>
<WriteAction ID="Jalasoft.Xian.Io.NetworkManagerServer.Recovery.WriteActionModule" TypeID="System!System.CommandExecuter">
<ApplicationName>%windir%\system32\net.exe</ApplicationName>
<WorkingDirectory>%windir%</WorkingDirectory>
<CommandLine>start "$Target/Property[Type="Jalasoft.Xian.Io.NetworkManagerServer"]/ServiceName$"</CommandLine>
<TimeoutSeconds>60</TimeoutSeconds>
<RequireOutput>false</RequireOutput>
</WriteAction>
</Recovery>