Submit a ticketCall us

whitepaperYour VM Perplexities Called, and They Need You to Read This.

Virtualization can give you enormous flexibility with future workloads and can be a key enabler for other areas, like cloud computing and disaster recovery. So, how can you get a handle on the performance challenges in your virtual environment and manage deployments without erasing the potential upside? Learn the four key areas you need to be focusing on to help deliver a healthy and well-performing data center.

Get your free white paper.

Home > Success Center > Netflow Traffic Analyzer (NTA) > NTA - Knowledgebase Articles > Core Businesslayer Plugin on APE not loading after installing NTA 4.0 or 4.1

Core Businesslayer Plugin on APE not loading after installing NTA 4.0 or 4.1

Created by Matthew Lamb, last modified by Laura C on Aug 23, 2017

Views: 866 Votes: 0 Revisions: 7

Overview

 

When attempting to upgrade or install NTA 4.1 or lower (v4) onto the primary poller, the Core Businesslayer Plugin fails to load. Indications in the BusinessLayerHost.log give a FATAL error when attempting to load the plugin:

 

2015-12-11 08:49:43,888 [7] ERROR SolarWinds.Orion.Common.SWEventLogging - Unhandled Exception caught in Core Service Engine startup. RunQuery failed, check fault information.
2015-12-11 08:49:43,888 [7] FATAL SolarWinds.Orion.Core.BusinessLayer.CoreBusinessLayerPlugin - Unhandled Exception caught in plugin startup.
System.ServiceModel.FaultException`1[SolarWinds.InformationService.Contract2.InfoServiceFaultContract]: RunQuery failed, check fault information. (Fault Detail is equal to InfoServiceFaultContract [ System.NullReferenceException: Object reference not set to an instance of an object.
   at SolarWinds.Data.Query.Processor.StorageTranslator.TryMakeStorageExpression(EntityExpression conceptualEntityExpression, IMappingFragment mappingFragment, SwqlExpression& storageExpression)
   at SolarWinds.Data.Query.Processor.StorageTranslator.HandlePropertyFromEntityWithSinglePartitions(IEntityTypeMapping entityMapping, EntityExpression conceptualEntityExpression)
   at SolarWinds.Data.Query.Processor.StorageTranslator.HandleProperty(EntityExpression entityExpression)
   at SolarWinds.Data.Query.Processor.StorageTranslator.Visit(ColumnExpression column)
   at SolarWinds.Data.Query.Swql.ParseTreeDuplicatorNoState.Visit(SelectClause select)
   at SolarWinds.Data.Query.Processor.StorageTranslator.Visit(SelectStatement statement)
   at SolarWinds.Data.Query.Processor.StorageTranslator.Process(SelectStatement statement)
   at SolarWinds.Data.Query.Processor.PreProcessor.ProcessInternal...).

Environment

  • NPM 11+
  • NTA v4 to v4.1

 

Cause 

This is a known bug that occurs in this version where the patch files applied normally to the primary poller have also been applied to the Additional Polling Engine (APE).

Resolution

This issue has been resolved in NTA Primary and APE version 4.1.1. If you are unable to upgrade, remove the schemas affecting the APE:

Warning: 

  • Save a copy of the original files to your local drive as a backup file, in case you need to rollback later.
  • SolarWinds strongly recommends that you only edit the following files as instructed. Any additional modifications may result in system performance issues or may create an error state.

1. Stop NetFlow Service and information services on all pollers.
2. On the APE, delete the following:

  • C:\Program Files (x86)\SolarWinds\Orion\Information Service\3.0\SolarWinds.Data.Providers.Orion.Netflow.FastBit.dll
  • C:\Program Files (x86)\SolarWinds\Orion\Information Service\3.0\Schemas\NetflowFastBitSchema.xml
  • C:\Program Files (x86)\SolarWinds\Orion\Information Service\2.0\SolarWinds.Netflow.Reporting.dll

3. Start NetFlow service and information services.

 

 

Last modified

Tags

Classifications

Public