Close

Server Error in "/" Application

ginc2000
12 years ago
#1233 Quote
Avatar
  • 3
Greetings,

I downloaded the NopCategoriesHeaderMenu for 2.65 and uploaded the two folders to my plugins directory. But as soon as I hit re-load plugins in Admin, I get following error...

***************************************************************

Server Error in '/' Application.

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
   SevenSpikes.Nop.Framework.Routing.BaseRouteProvider.(IViewEngine7Spikes ) +164
   SevenSpikes.Nop.Framework.Routing.BaseRouteProvider.RegisterRoutes(RouteCollection routes) +112
   Nop.Web.Framework.Mvc.Routes.<>c__DisplayClass3.<RegisterRoutes>b__1(IRouteProvider rp) +15
   System.Collections.Generic.List`1.ForEach(Action`1 action) +145
   Nop.Web.Framework.Mvc.Routes.RoutePublisher.RegisterRoutes(RouteCollection routes) +394
   Nop.Web.MvcApplication.RegisterRoutes(RouteCollection routes) +75
   Nop.Web.MvcApplication.Application_Start() +328

[HttpException (0x80004005): Object reference not set to an instance of an object.]
   System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +9171773
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +131
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +194
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +339
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +253

[HttpException (0x80004005): Object reference not set to an instance of an object.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9090876
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +256

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

*******************************************************************************

The moment I remove the two folders, there is no error. Please help.

Regards,
Pratik
Support
12 years ago
#1237 Quote
Avatar
  • Moderator
  • 1044
ginc2000 wrote:
Greetings,

I downloaded the NopCategoriesHeaderMenu for 2.65 and uploaded the two folders to my plugins directory. But as soon as I hit re-load plugins in Admin, I get following error...

***************************************************************

Server Error in '/' Application.

Object reference not set to an instance of an object.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.NullReferenceException: Object reference not set to an instance of an object.

Source Error:

The source code that generated this unhandled exception can only be shown when compiled in debug mode. To enable this, please follow one of the below steps, then request the URL:

1. Add a "Debug=true" directive at the top of the file that generated the error. Example:

  <%@ Page Language="C#" Debug="true" %>

or:

2) Add the following section to the configuration file of your application:

<configuration>
   <system.web>
       <compilation debug="true"/>
   </system.web>
</configuration>

Note that this second technique will cause all files within a given application to be compiled in debug mode. The first technique will cause only that particular file to be compiled in debug mode.

Important: Running applications in debug mode does incur a memory/performance overhead. You should make sure that an application has debugging disabled before deploying into production scenario.

Stack Trace:


[NullReferenceException: Object reference not set to an instance of an object.]
   SevenSpikes.Nop.Framework.Routing.BaseRouteProvider.(IViewEngine7Spikes ) +164
   SevenSpikes.Nop.Framework.Routing.BaseRouteProvider.RegisterRoutes(RouteCollection routes) +112
   Nop.Web.Framework.Mvc.Routes.<>c__DisplayClass3.<RegisterRoutes>b__1(IRouteProvider rp) +15
   System.Collections.Generic.List`1.ForEach(Action`1 action) +145
   Nop.Web.Framework.Mvc.Routes.RoutePublisher.RegisterRoutes(RouteCollection routes) +394
   Nop.Web.MvcApplication.RegisterRoutes(RouteCollection routes) +75
   Nop.Web.MvcApplication.Application_Start() +328

[HttpException (0x80004005): Object reference not set to an instance of an object.]
   System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +9171773
   System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +131
   System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +194
   System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +339
   System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +253

[HttpException (0x80004005): Object reference not set to an instance of an object.]
   System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +9090876
   System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +97
   System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +256

Version Information: Microsoft .NET Framework Version:4.0.30319; ASP.NET Version:4.0.30319.272

*******************************************************************************

The moment I remove the two folders, there is no error. Please help.

Regards,
Pratik


Hi Pratik,

Could you try first coping only the Core pugin folder and install it.
Then copy the Header menu folder and install it.

Best Regards,
Nop-Templates Support Team
ginc2000
12 years ago
#1239 Quote
Avatar
  • 3
Hey,

Thanks for the reply. I managed to install the plugin successfully, however I did with some other method. When I copied two folders to my website pluginf folder, the plugins got installed automatically. I had to first uninstall both items and than install again both of them as per install instructions. That did the trick.

But now I am facing another issue. The menu stops working at random times and starts working on its own at other times.

The error that shows up when it stops working is this...

*************************************************

Server Error in '/' Application.

The controller for path '/' was not found or does not implement IController.

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.Web.HttpException: The controller for path '/' was not found or does not implement IController.

Source Error:


Line 3:  @foreach (var widget in Model)
Line 4:  {
Line 5:      @Html.Action(widget.ActionName, widget.ControllerName, widget.RouteValues)
Line 6:  }

Source File: d:\hosting\8717288\html\Views\Widget\WidgetsByZone.cshtml    Line: 5

Stack Trace:


[HttpException (0x80004005): The controller for path '/' was not found or does not implement IController.]
   System.Web.Mvc.DefaultControllerFactory.GetControllerInstance(RequestContext requestContext, Type controllerType) +329790
   System.Web.Mvc.DefaultControllerFactory.CreateController(RequestContext requestContext, String controllerName) +74
   System.Web.Mvc.MvcHandler.ProcessRequestInit(HttpContextBase httpContext, IController& controller, IControllerFactory& factory) +232
   System.Web.Mvc.<>c__DisplayClass6.<BeginProcessRequest>b__2() +49
   System.Web.Mvc.<>c__DisplayClassb`1.<ProcessInApplicationTrust>b__a() +13
   System.Web.Mvc.SecurityUtil.<GetCallInAppTrustThunk>b__0(Action f) +7
   System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Action action) +22
   System.Web.Mvc.SecurityUtil.ProcessInApplicationTrust(Func`1 func) +124
   System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContextBase httpContext, AsyncCallback callback, Object state) +98
   System.Web.Mvc.MvcHandler.BeginProcessRequest(HttpContext httpContext, AsyncCallback callback, Object state) +50
   System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +16
   System.Web.Mvc.<>c__DisplayClass7.<BeginProcessRequest>b__6() +29
   System.Web.Mvc.ServerExecuteHttpHandlerWrapper.Wrap(Func`1 func) +38

[HttpException (0x80004005): Execution of the child request failed. Please examine the InnerException for more information.]
   System.Web.Mvc.ServerExecuteHttpHandlerWrapper.Wrap(Func`1 func) +110
   System.Web.Mvc.ServerExecuteHttpHandlerAsyncWrapper.BeginProcessRequest(HttpContext context, AsyncCallback cb, Object extraData) +98
   System.Web.HttpServerUtility.ExecuteInternal(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage, VirtualPath path, VirtualPath filePath, String physPath, Exception error, String queryStringOverride) +1529
   System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm, Boolean setPreviousPage) +77
   System.Web.HttpServerUtility.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) +28
   System.Web.HttpServerUtilityWrapper.Execute(IHttpHandler handler, TextWriter writer, Boolean preserveForm) +22
   System.Web.Mvc.Html.ChildActionExtensions.ActionHelper(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues, TextWriter textWriter) +497
   System.Web.Mvc.Html.ChildActionExtensions.Action(HtmlHelper htmlHelper, String actionName, String controllerName, RouteValueDictionary routeValues) +88
   ASP._Page_Views_Widget_WidgetsByZo
Support
12 years ago
#1260 Quote
Avatar
  • Moderator
  • 1044
ginc2000 wrote:
Hey,

Thanks for the reply. I managed to install the plugin successfully, however I did with some other method. When I copied two folders to my website pluginf folder, the plugins got installed automatically. I had to first uninstall both items and than install again both of them as per install instructions. That did the trick.

But now I am facing another issue. The menu stops working at random times and starts working on its own at other times.



Hi ginc2000,

Is there some pattern when it stops working?
Is there something that causes it to stop working i.e some specific action you do?
Are you working locally or it is installed on a web server?

Best Regards,
Nop-Templates Support Team
ginc2000
12 years ago
#1472 Quote
Avatar
  • 3
Support wrote:

Is there some pattern when it stops working?

No, I don't see any specific pattern when it stops working.

Support wrote:

Is there something that causes it to stop working i.e some specific action you do?

I have no clue why and how it stops working. I am sorry for not being able to point to any specific direction

Support wrote:

Are you working locally or it is installed on a web server?

We store is installed on web server.

This is the store url www.pbfstore.com

Today its not working again as of writing this.
IvanStoyanov
12 years ago
#1473 Quote
Avatar
  • 269
ginc2000 wrote:

Is there some pattern when it stops working?

No, I don't see any specific pattern when it stops working.


Is there something that causes it to stop working i.e some specific action you do?

I have no clue why and how it stops working. I am sorry for not being able to point to any specific direction


Are you working locally or it is installed on a web server?

We store is installed on web server.

This is the store url www.pbfstore.com

Today its not working again as of writing this.


Hi ginc2000,

We can not open your website. Please fix it so we can try and find the problem with the Menu.
Thank you for choosing our products! Your feedback is important to us!