OpenStore icon indicating copy to clipboard operation
OpenStore copied to clipboard

Cannot access admin interface on when using an object qualifier

Open valadas opened this issue 5 years ago • 14 comments

Steps to reproduce

  1. Install Dnn 9.2.2 use an object qualifier during install.
  2. Download and install the NBright template system from https://github.com/nbrightproject/NBrightTS/releases/tag/v8.5.1.1
  3. Download and install OpenStore from https://github.com/openstore-ecommerce/OpenStore/releases/tag/v4.0.5.0
  4. Create an os-admin page
  5. Change the page skin as documented at https://doc.openstore-ecommerce.com/
  6. Refresh the page
  7. Notice dnn error page

Event log error message:

AbsoluteURL:/Default.aspx

DefaultDataProvider:DotNetNuke.Data.SqlDataProvider, DotNetNuke

ExceptionGUID:59c548f7-b6fc-49f6-b571-33b34113cc33

AssemblyVersion:

PortalId:-1

UserId:-1

TabId:-1

RawUrl:

Referrer:

UserAgent:

ExceptionHash:e/fVNc1HKXW6xX1pYrOITUIA2j0=

Message:Invalid object name 'NBrightBuy'.

StackTrace:

InnerMessage:Invalid object name 'NBrightBuy'.

InnerStackTrace:

at System.Data.SqlClient.SqlConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.SqlInternalConnection.OnError(SqlException exception, Boolean breakConnection, Action`1 wrapCloseInAction) at System.Data.SqlClient.TdsParser.ThrowExceptionAndWarning(TdsParserStateObject stateObj, Boolean callerHasConnectionLock, Boolean asyncClose) at System.Data.SqlClient.TdsParser.TryRun(RunBehavior runBehavior, SqlCommand cmdHandler, SqlDataReader dataStream, BulkCopySimpleResultSet bulkCopyHandler, TdsParserStateObject stateObj, Boolean& dataReady) at System.Data.SqlClient.SqlDataReader.TryConsumeMetaData() at System.Data.SqlClient.SqlDataReader.get_MetaData() at System.Data.SqlClient.SqlCommand.FinishExecuteReader(SqlDataReader ds, RunBehavior runBehavior, String resetOptionsString, Boolean isInternal, Boolean forDescribeParameterEncryption, Boolean shouldCacheForAlwaysEncrypted) at System.Data.SqlClient.SqlCommand.RunExecuteReaderTds(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, Boolean async, Int32 timeout, Task& task, Boolean asyncWrite, Boolean inRetry, SqlDataReader ds, Boolean describeParameterEncryptionRequest) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method, TaskCompletionSource`1 completion, Int32 timeout, Task& task, Boolean& usedCache, Boolean asyncWrite, Boolean inRetry) at System.Data.SqlClient.SqlCommand.RunExecuteReader(CommandBehavior cmdBehavior, RunBehavior runBehavior, Boolean returnStream, String method) at System.Data.SqlClient.SqlCommand.ExecuteScalar() at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(SqlConnection connection, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, CommandType commandType, String commandText, SqlParameter[] commandParameters) at Microsoft.ApplicationBlocks.Data.SqlHelper.ExecuteScalar(String connectionString, String spName, Object[] parameterValues) at Nevoweb.DNN.NBrightBuy.Components.SqlDataProvider.SqlDataProvider.Update(Int32 ItemId, Int32 PortalId, Int32 ModuleId, String TypeCode, String XMLData, String GUIDKey, DateTime ModifiedDate, String TextData, Int32 XrefItemId, Int32 ParentItemId, Int32 UserId, String Lang) at Nevoweb.DNN.NBrightBuy.Components.NBrightBuyController.Update(NBrightInfo objInfo) at Nevoweb.DNN.NBrightBuy.Components.PluginUtils.CreateDBrecords(List`1 pluginList, Int32 portalId) at Nevoweb.DNN.NBrightBuy.Components.PluginUtils.CreateSystemPlugins() at Nevoweb.DNN.NBrightBuy.Base.NBrightBuyBase.OnInit(EventArgs e) at Nevoweb.DNN.NBrightBuy.Admin.BackOffice.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Control.AddedControl(Control control, Int32 index) at System.Web.UI.ControlCollection.Add(Control child) at DotNetNuke.Framework.DefaultPage.OnInit(EventArgs e) at System.Web.UI.Control.InitRecursive(Control namingContainer) at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)
Source:

FileName:

FileLineNumber:0

FileColumnNumber:0

Method:

valadas avatar Nov 11 '18 08:11 valadas