A critical vulnerability was discovered in React Server Components (Next.js). Our systems remain protected but we advise to update packages to newest version. Learn More.
search
AI OnAI Off

I am getting the following error when I try to create a new page using Webservice. Does any one know what the problem might be. Thanks for the help.
the below code sample is failing at the last line:
service.RawPage rawPage = pService.GetDefaultPageData(pLink, pageTypeID, selector, service.AccessLevel.NoAccess);
SetPropertyValue(rawPage, "Headline", "Headline, created using service," + currentTime.ToLongTimeString());
SetPropertyValue(rawPage, "PageName", String.Format("Sample page [{0}]", currentTime.ToLongTimeString()));
pService.Save(rawPage, service.SaveAction.Save, service.AccessLevel.NoAccess);
Error:
System.Web.Services.Protocols.SoapException: Server was unable to process request. ---> System.InvalidCastException: Unable to cast object of type 'EPiServer.Core.PropertyString' to type 'EPiServer.SpecializedProperties.PropertyUrl'.
at EPiServer.DataAccess.PageSaveDB.SetupPageLinkUrl()
at EPiServer.DataAccess.PageSaveDB.SavePageVersionData(String currentUser)
at EPiServer.DataAccess.PageSaveDB.CreateAndSave(SaveAction action, String currentUser)
at EPiServer.DataAccess.PageSaveDB.Save(PageData page, SaveAction action, String currentUser)
at EPiServer.LocalPageStore.Save(PageData page, SaveAction action, AccessLevel access)
at EPiServer.DataFactory.Save(PageData page, SaveAction action, AccessLevel access)
at EPiServer.WebServices.PageStoreService.Save(RawPage page, SaveAction action, AccessLevel access)
--- End of inner exception stack trace ---