Posted: 2018-02-05 10:35 AM
I am upgrading smartconnector on my machine from SmartConnector 184.108.40.206 to ‘SmartConnector-2.3.110.exe’. After running the installer, Smartconnector service is not starting on my machine. I am getting below error in the logs . I wonder what I am missing?
2018-02-05 12:49:47.9067,Error,Service,<no principal>,Error while building type Mongoose.Service.LoggerFilterProvider. See the inner exception for details
An error occurred while executing the command definition. See the inner exception for details.
Invalid column name 'IsEnumerated'.
at lambda_method(Closure , IBuildSession , IContext )
at StructureMap.Building.BuildPlan.Build(IBuildSession session, IContext context)
at StructureMap.BuildSession.BuildNewInSession(Type pluginType, Instance instance)
at StructureMap.Pipeline.NulloTransientCache.Get(Type pluginType, Instance instance, IBuildSession session)
at StructureMap.BuildSession.ResolveFromLifecycle(Type pluginType, Instance instance)
at StructureMap.SessionCache.GetObject(Type pluginType, Instance instance, ILifecycle lifecycle)
at StructureMap.SessionCache.GetDefault(Type pluginType, IPipelineGraph pipelineGraph)
at StructureMap.Container.GetInstance(Type pluginType)
at Mongoose.Service.Mongoose.OnStart(String args)
This is for sure a strange issue, as I have not heard of anyone coming across this before.
Did you previously add columns to the SmartConnector database with/for an extension? It could be that with the database migrations from 2.2 to 2.3 something was overriden and the column was removed?
Also, could you attach the full log?
I have not added any columns to the existing tables in smartconnector database. However, I have added tables for the extension. It does seems like a database error though. Attached is the full log. Do you know which specific table is 'LoggerFilterProvider' accessing ? Can you send me the table scheme to compare ?
Thanks Jeff! Fixing db table did it. Smartconnector service is running now and I can connect to the smartconnector portal on my machine