Sitefinity 5.4 issue
Sitefinity 5 issue. I have a big issue with my sitefinity 5.4website. Site URL is below silatechtraining.virtueqatar.com. It is a bilingual site. Whenever I try to create translation I am getting "Object reference not set to an instance of an object" pop up. Any one can tell me about a solution please. This site was built on 5.3 and then upgraded.
Thanks
Paul
Hi Paul,
This is rather general error. Can you browse to ~/App_Data/Sitefinity/Logs and delete all log files, then reproduce the issue. It should generate new error.log file which content you could share with us in order to provide you potential resolution.
Regards,
Vassil Vassilev
Telerik
Hi Please see below details
1. I did an upgrade from sitefinity 5.3 to 5.42. Below is the error log (it is from my local machine. same thing hapening on live site as well)
3. The error appears only when I try to create page under about us section. My about us page is a group page.
My site is a bilingual site(ENGLISH and ARABIC). When I try to create a page under about us section it creates the English version of page and I have no problem in editing the page. But when I try to create arabic translation for this page, It gives me option to copy from another language or start from scratch. If I click start from scratch I get pop up error message(screen shot attached). If I click copy from another language it gives me chose language pop up and when I click ok it gives me same pop up error message.
4. My sitefinity version is 5.4
Error log
----------------------------------------
Timestamp: 5/19/2014 6:27:16 PM
Message: HandlingInstanceID: b5ee77b0-7d30-4a65-aca3-be2f22fbcedd
An exception of type 'System.NullReferenceException' occurred and was caught.
-----------------------------------------------------------------------------
05/19/2014 21:27:16
Type : System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Object reference not set to an instance of an object.
Source : Telerik.Sitefinity
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : Void ChangeParent(Telerik.Sitefinity.Pages.Model.PageNode, Telerik.Sitefinity.Pages.Model.PageNode, Boolean)
Stack Trace : at Telerik.Sitefinity.Modules.Pages.PageManager.ChangeParent(PageNode childNode, PageNode newParent, Boolean storeCurrentUrlAsAdditional)
at Telerik.Sitefinity.Modules.Pages.PageManager.CreatePageNodeLanguageVersion(PageNode sourceNode, CultureInfo sourceLanguage, CultureInfo targetLanguage, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitPageNode(PageNode node, IEnumerable`1 languages, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitSynchronizedPageNode(PageNode pageNode, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.InitializePageLocalizationStrategy(PageNode pageNode, LocalizationStrategy strategy, Boolean copyData)
at Telerik.Sitefinity.Modules.Pages.Web.Services.ZoneEditorService.SetPageLocalizationStrategy(String pageNodeId, String strategyString, Boolean copyData)
at SyncInvokeSetPageLocalizationStrategy(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Additional Info:
FullName : Telerik.Sitefinity.Utilities, Version=5.4.4010.0, Culture=neutral, PublicKeyToken=b28c218413bdf563
AppDomainName : /LM/W3SVC/6/ROOT-2-130449975905878384
ThreadIdentity :
WindowsIdentity : IIS APPPOOL\ASP.NET v4.0
Requested URL : localhost:8011/.../
Category: ErrorLog
Priority: 0
EventId: 90000
Severity: Error
Title:Enterprise Library Exception Handling
Machine: USER-PC
App Domain: /LM/W3SVC/6/ROOT-2-130449975905878384
ProcessId: 4440
Process Name: c:\windows\system32\inetsrv\w3wp.exe
Thread Name:
Win32 ThreadId:5996
Extended Properties:
----------------------------------------
----------------------------------------
Timestamp: 5/19/2014 6:34:47 PM
Message: HandlingInstanceID: d9e5bc74-e5f7-40b4-b6da-61d9e48f2e01
An exception of type 'System.NullReferenceException' occurred and was caught.
-----------------------------------------------------------------------------
05/19/2014 21:34:47
Type : System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Object reference not set to an instance of an object.
Source : Telerik.Sitefinity
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : Void ChangeParent(Telerik.Sitefinity.Pages.Model.PageNode, Telerik.Sitefinity.Pages.Model.PageNode, Boolean)
Stack Trace : at Telerik.Sitefinity.Modules.Pages.PageManager.ChangeParent(PageNode childNode, PageNode newParent, Boolean storeCurrentUrlAsAdditional)
at Telerik.Sitefinity.Modules.Pages.PageManager.CreatePageNodeLanguageVersion(PageNode sourceNode, CultureInfo sourceLanguage, CultureInfo targetLanguage, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitPageNode(PageNode node, IEnumerable`1 languages, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitSynchronizedPageNode(PageNode pageNode, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.InitializePageLocalizationStrategy(PageNode pageNode, LocalizationStrategy strategy, Boolean copyData)
at Telerik.Sitefinity.Modules.Pages.Web.Services.ZoneEditorService.SetPageLocalizationStrategy(String pageNodeId, String strategyString, Boolean copyData)
at SyncInvokeSetPageLocalizationStrategy(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Additional Info:
MachineName : USER-PC
TimeStamp : 5/19/2014 6:34:47 PM
FullName : Telerik.Sitefinity.Utilities, Version=5.4.4010.0, Culture=neutral, PublicKeyToken=b28c218413bdf563
AppDomainName : /LM/W3SVC/6/ROOT-2-130449975905878384
ThreadIdentity :
WindowsIdentity : IIS APPPOOL\ASP.NET v4.0
Requested URL : localhost:8011/.../
Category: ErrorLog
Priority: 0
EventId: 90000
Severity: Error
Title:Enterprise Library Exception Handling
Machine: USER-PC
App Domain: /LM/W3SVC/6/ROOT-2-130449975905878384
ProcessId: 4440
Process Name: c:\windows\system32\inetsrv\w3wp.exe
Thread Name:
Win32 ThreadId:5996
Extended Properties:
----------------------------------------
----------------------------------------
Timestamp: 5/19/2014 6:35:17 PM
Message: HandlingInstanceID: bc8dae72-f853-4dd8-8ca7-f6786c9f317d
An exception of type 'System.NullReferenceException' occurred and was caught.
-----------------------------------------------------------------------------
05/19/2014 21:35:17
Type : System.NullReferenceException, mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089
Message : Object reference not set to an instance of an object.
Source : Telerik.Sitefinity
Help link :
Data : System.Collections.ListDictionaryInternal
TargetSite : Void ChangeParent(Telerik.Sitefinity.Pages.Model.PageNode, Telerik.Sitefinity.Pages.Model.PageNode, Boolean)
Stack Trace : at Telerik.Sitefinity.Modules.Pages.PageManager.ChangeParent(PageNode childNode, PageNode newParent, Boolean storeCurrentUrlAsAdditional)
at Telerik.Sitefinity.Modules.Pages.PageManager.CreatePageNodeLanguageVersion(PageNode sourceNode, CultureInfo sourceLanguage, CultureInfo targetLanguage, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitPageNode(PageNode node, IEnumerable`1 languages, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.SplitSynchronizedPageNode(PageNode pageNode, Boolean copyDataFromSource)
at Telerik.Sitefinity.Modules.Pages.PageManager.InitializePageLocalizationStrategy(PageNode pageNode, LocalizationStrategy strategy, Boolean copyData)
at Telerik.Sitefinity.Modules.Pages.Web.Services.ZoneEditorService.SetPageLocalizationStrategy(String pageNodeId, String strategyString, Boolean copyData)
at SyncInvokeSetPageLocalizationStrategy(Object , Object[] , Object[] )
at System.ServiceModel.Dispatcher.SyncMethodInvoker.Invoke(Object instance, Object[] inputs, Object[]& outputs)
at System.ServiceModel.Dispatcher.DispatchOperationRuntime.InvokeBegin(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage5(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage41(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage4(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage31(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage3(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage2(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage11(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.ImmutableDispatchRuntime.ProcessMessage1(MessageRpc& rpc)
at System.ServiceModel.Dispatcher.MessageRpc.Process(Boolean isOperationContextSet)
Additional Info:
MachineName : USER-PC
TimeStamp : 5/19/2014 6:35:17 PM
FullName : Telerik.Sitefinity.Utilities, Version=5.4.4010.0, Culture=neutral, PublicKeyToken=b28c218413bdf563
AppDomainName : /LM/W3SVC/6/ROOT-2-130449975905878384
ThreadIdentity :
WindowsIdentity : IIS APPPOOL\ASP.NET v4.0
Requested URL : localhost:8011/.../
Category: ErrorLog
Priority: 0
EventId: 90000
Severity: Error
Title:Enterprise Library Exception Handling
Machine: USER-PC
App Domain: /LM/W3SVC/6/ROOT-2-130449975905878384
ProcessId: 4440
Process Name: c:\windows\system32\inetsrv\w3wp.exe
Thread Name:
Win32 ThreadId:5996
Extended Properties:
----------------------------------------
Many thanks for your help
Paul
Hello Paul,
It appears that this behavior requires a look in more details as we will need most likely your project and database to inspect. I could advise you to open a support ticket in order to resolve the issue.
Regards,
Vassil Vassilev
Telerik