Error executing template "/Designs/Hags2024/Paragraph/h24-pdf-data_provider.cshtml"
System.Xml.XmlException: There are multiple root elements. Line 1, position 43.
at System.Xml.XmlTextReaderImpl.Throw(Exception e)
at System.Xml.XmlTextReaderImpl.Throw(String res, String arg)
at System.Xml.XmlTextReaderImpl.ParseDocumentContent()
at System.Xml.XmlTextReaderImpl.Read()
at System.Xml.XmlLoader.LoadDocSequence(XmlDocument parentDoc)
at System.Xml.XmlLoader.Load(XmlDocument doc, XmlReader reader, Boolean preserveWhitespace)
at System.Xml.XmlDocument.Load(XmlReader reader)
at System.Xml.XmlDocument.LoadXml(String xml)
at Dynamicweb.Modules.Properties.LoadProperty(String xml, Boolean merge)
at Dynamicweb.Modules.Properties.GetParagraphModuleSettings(Int32 pageId, String paragraphModuleSystemName)
at HagsWeb.Library.Utilities.DWUtilities.GetProductUrl(Product product, Int32 areaId)
at HagsCustomModules.Ajax.UsersProductCollection.UsersProductCollection.AddToCollection(String ProductData) in B:\Projects\Hags_Dw915\Application (9.15.8)\Ajax\UsersProductCollection\UsersProductCollection.aspx.cs:line 188
at HagsCustomModules.Ajax.UsersProductCollection.UsersProductCollection.AddTestDataToCollection(String language, String culture, String areaId) in B:\Projects\Hags_Dw915\Application (9.15.8)\Ajax\UsersProductCollection\UsersProductCollection.aspx.cs:line 1609
at CompiledRazorTemplates.Dynamic.RazorEngine_da93b1059d6f48e7bec155b8a1529c5e.Execute() in B:\Projects\Hags_Dw915\Files\Templates\Designs\Hags2024\Paragraph\h24-pdf-data_provider.cshtml:line 10
at RazorEngine.Templating.TemplateBase.RazorEngine.Templating.ITemplate.Run(ExecuteContext context, TextWriter reader)
at RazorEngine.Templating.RazorEngineCore.RunTemplate(ICompiledTemplate template, TextWriter writer, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.DynamicWrapperService.RunCompile(ITemplateKey key, TextWriter writer, Type modelType, Object model, DynamicViewBag viewBag)
at RazorEngine.Templating.RazorEngineServiceExtensions.<>c__DisplayClass16_0.<RunCompile>b__0(TextWriter writer)
at RazorEngine.Templating.RazorEngineServiceExtensions.WithWriter(Action`1 withWriter)
at RazorEngine.Templating.RazorEngineServiceExtensions.RunCompile(IRazorEngineService service, String name, Type modelType, Object model, DynamicViewBag viewBag)
at Dynamicweb.Rendering.RazorTemplateRenderingProvider.Render(Template template)
at Dynamicweb.Rendering.TemplateRenderingService.Render(Template template)
at Dynamicweb.Rendering.Template.RenderRazorTemplate()
1 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>>
2 @using HagsWeb.Library.BusinessObjects.UsersLists;
3 @using HagsCustomModules.Ajax.UsersProductCollection;
4 @{
5 string catalogueId = System.Web.HttpContext.Current.Request["catalogue"];
6 UsersPdfCatalogue catalogue = new UsersPdfCatalogue();
7 string collectionAdded = string.Empty;
8 string catalogueAdded = string.Empty;
9
10 string addTestProductCollection = UsersProductCollection.AddTestDataToCollection("LANG1", "en-US", "28");
11
12 if(!string.IsNullOrEmpty(addTestProductCollection) && !string.IsNullOrEmpty(catalogueId))
13 {
14 collectionAdded = " A 6 product collection was added";
15 string setTestCatalogue = UsersProductCollection.SetTestCatalogueToCache("LANG1", "en-us", "28", catalogueId);
16
17 if(!string.IsNullOrEmpty(setTestCatalogue))
18 {
19 catalogueAdded = "A 6 product Catalogue was added to session, <br />" + setTestCatalogue;
20 }
21 }
22 }
23
24 <!DOCTYPE html>
25
26 <html>
27 <head>
28 <meta name="viewport" content="width=device-width" />
29 <title></title>
30 </head>
31 <body>
32 <div>
33 @if (string.IsNullOrEmpty(catalogueId))
34 {
35 <p>
36 Please request a test catalogue with an ID. Use a querystring parameter like ?Catalogue=223344
37 </p>
38 }
39
40 <p>@collectionAdded</p>
41 <p>@catalogueAdded</p>
42 </div>
43 </body>
44 </html>
45