November Happy Hour will be moved to Thursday December 5th.

Xforms Custom rendering stopped working

Vote:
 

Using EPiServer CMS 7.6.4 and today the custom rendering of xforms (using MVC) does no longer work in production server.

Locally it works as aspected  and no obvious errors are being logged.

It has happened once before (in march 2014), and EPiServer Support then said it was due to a .NET patch installed by Windows Update on the night before. This occation, though, Windows Update has not installed anything.

Some else seen this?

#87855
Jun 24, 2014 14:39
Vote:
 

Here's an outtake from the DEBUG LOG:

2014-06-24 14:41:14,236 [17] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-06-24 14:41:14,236 [17] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-06-24 14:41:14,236 [17] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-06-24 14:41:22,784 [7] DEBUG EPiServer.Web.TemplateResolver: XFormBlock: Selected Nefab.Controllers.XFormBlockController. (tag='', channel='', category='MvcPartial')



#87857
Jun 24, 2014 14:48
Vote:
 

Hello Jonas, I have such issue- xform custom rendering works locally but not in production. Did you find solution?

#88609
Jul 18, 2014 15:40
Vote:
 

No, same issue.

#88913
Aug 04, 2014 12:09
Vote:
 

Bump - anyone?

#89314
Aug 13, 2014 10:41
Vote:
 

Hi Jonas,

We updated episerver today and looks like it solved our problem.

#89370
Aug 14, 2014 13:50
Vote:
 

Sounds good, to what version did you update to?

I've updated to 7.11, but no change.

#89372
Aug 14, 2014 14:03
Vote:
 

Current version on our server 7.11

#89373
Aug 14, 2014 14:48
Vote:
 

Ok, more outtake from the log:

2014-08-15 15:12:43,315 [19] DEBUG EPiServer.Web.TemplateResolver: XFormBlock: Selected Nefab.Controllers.XFormBlockController. (tag='', channel='', category='MvcPartial')
2014-08-15 15:12:43,315 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,316 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,316 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,316 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,317 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,317 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,317 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,318 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,318 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,318 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,318 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,319 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,319 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'renderSettings=System.Collections.Generic.Dictionary`2[System.String,System.Object], currentContent=Castle.Proxies.XFormBlockProxy, controllerType=Nefab.Controllers.XFormBlockController, language=en, action=Index, controller=XFormBlock' due to no module area in values
2014-08-15 15:12:43,321 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,322 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,323 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,324 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,325 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,325 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,326 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,327 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,327 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,328 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,328 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,328 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,329 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,329 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,329 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,329 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,330 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,330 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,330 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,331 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,331 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,332 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,333 [19] DEBUG EPiServer.Web.TemplateResolver: GoogleMapsPage: Selected Nefab.Controllers.GoogleMapsPageController. (tag='', channel='', category='Page')
2014-08-15 15:12:43,333 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,334 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,334 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,335 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,335 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,335 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,335 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,336 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,336 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,336 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,337 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,337 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,337 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,338 [19] DEBUG EPiServer.Shell.Web.Routing.ModuleRouteCollection: Not getting path for values 'action=XFormPost, controller=XFormBlock, XFormId=bca1c62f-dabe-42df-87e1-2af0e4eb55f0, postAction=XFormPost, postController=, failedAction=Index, successAction=Index, language=en, contentLink=' due to no module area in values
2014-08-15 15:12:43,338 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,339 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,339 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,341 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,342 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,342 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,343 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,344 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,345 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,345 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.
2014-08-15 15:12:43,346 [19] DEBUG EPiServer.Shell.Web.Mvc.ModuleViewEngineCollection: Not looking for view on '~/en/contact/' due to no module in route.

What does this even mean?

#89421
Aug 15, 2014 15:28
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.