Hi There,
I have the paid version of the Sitefinity product. I want to duplicate an existing site and then have it viewed under a new domain. I understand i require a second license for this but would just like to know the steps. I have made an attempt but have an error. The steps I have followed are:
1) copied the website folder to a new one and renamed it to websitedup
2) duplicated the database and called it websitecmsdup
3) created a new database user and assigned it privileges to the websitecmsdup database.
4) Changed the connection string in the web.config file.
5) setup new website in iis and made it respond to www.websitedup.com and started the site.
When I load the site I get the following error:
[SqlNullValueException: Data is Null. This method or property cannot be called on Null values.]
MySql.Data.MySqlClient.MySqlDataReader.GetFieldValue(Int32 index, Boolean checkNull) +254
MySql.Data.MySqlClient.MySqlDataReader.GetString(Int32 column) +36
NNMySQLProvider.MySQLStmtBuilder.HasProcedure(ObjectName procedureName) +201
Nolics.ORMapper.DataProviders.SQLBlockBuilder.DefineCommandProcedure(OdbClassInfo dbclassInfo, SQLCrudOperations operation) +559
Nolics.ORMapper.DataProviders.SQLBlockBuilder.DefineClass(OdbClassInfo dbClassInfo, EmitPhases phase) +197
Nolics.ORMapper.DataProviders.SQLDataProvider.GetSchemaChanges(Boolean fRename) +797
Nolics.ORMapper.Base.OdbDataProvider.Upgrade() +59
Telerik.Cms.Data.DefaultProvider.Initialize(String name, NameValueCollection config) +396
Telerik.ManagerBase`1.InstantiateProvider(ProviderSettings providerSettings, Type providerType) +673
Telerik.ManagerBase`1.InstantiateProvider(ProviderSettings providerSettings) +91
Telerik.ManagerBase`1.SetProvider(String providerName) +203
Telerik.ManagerBase`1..ctor(String providerName) +89
Telerik.ManagerBase`1..ctor() +11
Telerik.Cms.CmsWorkflowService..ctor() +26
Telerik.Cms.CmsWorkflowService..cctor() +21
[TypeInitializationException: The type initializer for 'Telerik.Cms.CmsWorkflowService' threw an exception.]
Telerik.Cms.CmsWorkflowService.Initialize() +0
Telerik.Cms.CmsManager.OnInitialized() +5
Telerik.ManagerBase`1.Initialize() +505
Telerik.ManagerBase`1..ctor(String providerName) +21
Telerik.ManagerBase`1..ctor() +11
Telerik.Cms.Web.UrlHelper.Initialize(CmsHttpModule cmsModule) +38
Telerik.Cms.Web.CmsHttpModule.Init(HttpApplication context) +86
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +406
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +188
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +295
System.Web.HttpApplicationFactory.GetPipelineApplicationInstance(IntPtr appContext, HttpContext context) +56
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +231
[HttpException (0x80004005): The type initializer for 'Telerik.Cms.CmsWorkflowService' threw an exception.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +8896063
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +85
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +333
Any ideas on what to do? Is this actually possible.
Regards
Jason