Hi Richard, I think I have seen that before. Do you have an info placeholder some where in the page with properties like
Content: PAGE: URL of Page Project Variant: HTML Language Variant: English Sometimes, when one deletes a project variant or language variant, in this case, say I deleted English, but for that info placeholder on that page, it remains English selected, but English variant is no more, hence error. Have you had a chance to delete code until the error goes away to narrow down to the line of code that gave the error? -Jian On Tuesday, October 22, 2013 2:01:00 AM UTC-4, Richard Hauer (5 Limes) wrote: > > For the record the problem has been resolved by deleting the page and > creating a new one. That is hardly *solving* the problem, though, and I > would definitely be interested in any leads anyone may have that could help > to pinpoint the issue, as I'm sure I'll hit another one soon enough. > > Richard. > > > On Tuesday, October 22, 2013 1:38:04 PM UTC+11, Richard Hauer (5 Limes) > wrote: > >> Hi all, strange one here. >> >> I have a Content Class where some instances, in some languages, returns >> the error >> >> *An error occured:* >> *PrepareTemplateVariantElements: ERROR#0, , Line 0* >> ** >> when you open the page for editing in SmartEdit. The page also refuses >> to publish. Other instances of the Content Class behave normally, >> including the same instance in another language. That makes me think the >> issue is related to language-specific content. Edit Elements via Form >> works. There are several pages exhibiting this curious behaviour. >> >> Digging around in log files I found this: >> *2013-10-22T12:26:31.5160394+11:00 Error: Object reference not set to an >> instance of an object. >> Source: RedDot.CMS.PageBuilder >> at RDCMSPB.PageBuilder.PrepareTemplateVariantElements(PageBuilderType& >> tPbA, Rights& oRightsA, Builder& oBuilderA, UrlValuesType& tUrlValuesA, >> Int32& iProjectIndexA, Int32& iPageTagsIndexA, Dictionary`2& >> nPageTagsIndexByPageGuidA, PageTagsType[]& aPageTagsA, Pages& oPagesA)* >> >> however none of the decompilers I have available to me are able to >> decompile that particular method, so I have no idea what object might be >> null that shouldn't be. >> >> Another curiosity is that if I look in the database I see many PGE rows >> (Page Elements) which join to many TLE rows (template elements) for the >> given page that don't appear in SmartTree or in the template itself (i.e. >> when I join the template to its TLEs). That makes me think something is >> corrupt, but doesn't explain why other page instances work OK including the >> same strange rows. >> >> Anyone care to hazard a guess at what's going on here? >> >> Richard. >> >> > -- You received this message because you are subscribed to the Google Groups "RedDot CMS Users" group. To unsubscribe from this group and stop receiving emails from it, send an email to reddot-cms-users+unsubscr...@googlegroups.com. To post to this group, send email to reddot-cms-users@googlegroups.com. Visit this group at http://groups.google.com/group/reddot-cms-users. For more options, visit https://groups.google.com/groups/opt_out.