Submit a ticketCall us

Cloud Workloads: Meet Your New Hybrid IT Reality
Have you found yourself in that evolving, hybrid IT grey area and wondering if cloud workloads are now part of your purview? And if so, will monitoring cloud workloads require a new set of dedicated cloud monitoring tools? Your answers: yes, they should be, and no, they don’t.

Find out how SolarWinds® Server & Application Monitor (SAM) can help you monitor your cloud workloads side by side with your on-premises workloads. Register Now.

Home > Success Center > Web Performance Monitor (WPM) > WPM error: Plugin failed to start on polling engine

WPM error: Plugin failed to start on polling engine

Updated January 11, 2017


This article addresses the issue where the WPM business layer does not start and the following error is found in the SEUM businesslayer log file:

File name: 'C:\Program Files (x86)\SolarWinds\Orion\SEUM\SEUMResourceConfig.xml'
   at System.IO.Error.WinIOError(Int32 errorCode, String maybeFullPath)
   at System.IO.FileStream.Init(String path, FileMode mode, FileAccess access, Int32 rights, Boolean useRights, FileShare share, Int32 bufferSize, FileOptions options, SECURITY_ATTRIBUTES secAttrs, String msgPath, Boolean bFromProxy, Boolean useLongPath, Boolean checkHost)
   at System.IO.FileStream..ctor(String path, FileMode mode, FileAccess access, FileShare share, Int32 bufferSize)
   at System.Xml.XmlDownloadManager.GetStream(Uri uri, ICredentials credentials, IWebProxy proxy, RequestCachePolicy cachePolicy)
   at System.Xml.XmlUrlResolver.GetEntity(Uri absoluteUri, String role, Type ofObjectToReturn)
   at System.Xml.XmlTextReaderImpl.FinishInitUriString()
   at System.Xml.XmlTextReaderImpl..ctor(String uriStr, XmlReaderSettings settings, XmlParserContext context, XmlResolver uriResolver)
   at System.Xml.XmlReaderSettings.CreateReader(String inputUri, XmlParserContext inputContext)
   at System.Xml.XmlReader.Create(String inputUri, XmlReaderSettings settings, XmlParserContext inputContext)
   at System.Xml.Linq.XDocument.Load(String uri, LoadOptions options)
   at SolarWinds.SEUM.BusinessLayer.DAL.SubViewsDal.EnsureResourcesLoaded()
   at SolarWinds.SEUM.BusinessLayer.DAL.SubViewsDal.CreateMissingApplicationSubViews()
   at SolarWinds.SEUM.BusinessLayer.Services.SubViewsService.CreateMissingApplicationSubViews()
   at SolarWinds.SEUM.BusinessLayer.SEUMBusinessLayerService.<CreateMissingApplicationSubViews>b99()
   at SolarWinds.SEUM.BusinessLayer.SEUMBusinessLayerService.SafeCall[T](Func`1 method)
2016-12-07 20:17:15,644 [Scheduler] ERROR SolarWinds.SEUM.BusinessLayer.SEUMBusinessLayerPlugin - Unable to create missing application subviews.



NPM 12.0 and later


This occurs when WPM is looking for a file on the additional polling engine that it cannot find.


Copy the missing file from the primary server to the additional polling engine.
Note: In this case it was looking for C:\Program Files (x86)\SolarWinds\Orion\SEUM\SEUMResourceConfig.xml.




Last modified