An unexpected error has occured.
System.Exception: Error processing template -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Message: Cannot open database "funeralonecore" requested by the login. The login failed. Login failed for user 'foWebsitesApp'. -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- StackTrace: at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, UInt32 waitForMultipleObjectsTimeout, Boolean allowCreate, Boolean onlyOneCheckConnection, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionPool.TryGetConnection(DbConnection owningObject, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionFactory.TryGetConnection(DbConnection owningConnection, TaskCompletionSource`1 retry, DbConnectionOptions userOptions, DbConnectionInternal oldConnection, DbConnectionInternal& connection) at System.Data.ProviderBase.DbConnectionInternal.TryOpenConnectionInternal(DbConnection outerConnection, DbConnectionFactory connectionFactory, TaskCompletionSource`1 retry, DbConnectionOptions userOptions) at System.Data.SqlClient.SqlConnection.TryOpenInner(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.TryOpen(TaskCompletionSource`1 retry) at System.Data.SqlClient.SqlConnection.Open() at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetNewOpenConnection() at Microsoft.Practices.EnterpriseLibrary.Data.Database.GetWrappedConnection() at Microsoft.Practices.EnterpriseLibrary.Data.Database.ExecuteReader(DbCommand command) at funeralOne.WMS.Sql.Media.<>c__DisplayClass79_0.<GetById>b__0() in C:\VSTS-agent\_work\201\s\funeralOne.WMS\Sql\Media.cs:line 77 at funeralOne.MemCacheD.GetOrCreate(String key, TimeSpan validFor, Func`1 createFunction) in C:\VSTS-agent\_work\201\s\funeralOne\MemCacheD.cs:line 72 at funeralOne.WMS.Sql.Media.GetById(Int32 mediaId) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\Sql\Media.cs:line 75 at funeralOne.WMS2.JsonConfig.RenderImagePathWidgetType(RenderContext renderContext, Dictionary`2 varData, Dictionary`2 widgetValue) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\JsonConfig.cs:line 1273 at funeralOne.WMS2.JsonConfig.RenderImageTagWidgetType(RenderContext renderContext, Dictionary`2 varData, Dictionary`2 widgetValue) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\JsonConfig.cs:line 1371 at funeralOne.WMS2.Model.TplPage.GetOverviewMediaSource(Int32 width, Int32 height) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\Model\TplPage.cs:line 1163 at funeralOne.WMS2.Model.TplPage.get_OgImage() in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\Model\TplPage.cs:line 227 -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Source: .Net SqlClient Data Provider -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- TargetSite: Boolean TryGetConnection(System.Data.Common.DbConnection, UInt32, Boolean, Boolean, System.Data.Common.DbConnectionOptions, System.Data.ProviderBase.DbConnectionInternal ByRef) -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 01: #set( $ogImage = $Page.OgImage ) 02: #set( $ogDescription = $Page.MetaDescription ) 03: #set( $ogImageWidth = 1200 ) 04: #set( $ogImageHeight = 630 ) 05: 06: #if ("$!{Section.CTSSectionName}" == "WEBSITE ROOT" && "$!{Page.CTSPageName}" == "Home") 07: 08: #set( $ogTitle = $Website.BusinessName ) 09: 10: #if( !$Tools.ToBool($Page.MetaDescription) ) 11: #set( $ogDescription = "The passing of a loved one is a difficult time. We are here to help you honor and celebrate their life, and to begin the healing process for your family." ) 12: #end 13: 14: #elseif("$!{Obituaries}" == "true") 15: 16: #set( $preffix = $Tools.ResolveTextPet("", "Pet ") ) 17: #set( $ogTitle = "$!{preffix}$!{Website.ObituariesLabel}" ) 18: #set( $ogDescription = "$!{Website.ObituariesMetaDescription}" ) 19: 20: #elseif("$!{ObituaryNotification}" == "true") 21: 22: #set( $preffix = $Tools.ResolveTextPet("", "Pet ") ) 23: #set( $label = $!{Tools.ResolveTextTributes("Obituary", "Tribute")}) 24: #set( $ogTitle = "$!{preffix}${label} Notifications" ) 25: #set( $ogDescription = "Sign up for ${Tools.AsPossessive($Website.BusinessName)} ${label} Notifications to receive an update every time a new obituary or life story is uploaded to our tribute page.") 26: 27: #elseif("$!{ObituariesCreatePetTribute}" == "true") 28: 29: #set( $ogTitle = "Create A Pet Tribute" ) 30: #set( $ogDescription = "" ) 31: 32: #elseif( $Tools.ToBool($Website.CurrentEvent) ) 33: 34: #set( $ogTitle = $Tools.Concat( $Website.CurrentEvent.Title, " Event" ) ) 35: #set( $ogDescription = $Tools.HtmlAttributeEncode( $Tools.Truncate($Tools.StripTags($Website.CurrentEvent.Details), 300) ) ) 36: 37: #if( $Website.CurrentEvent.cover ) 38: #set( $ogImage = $Website.CdnPath( "/photo/communityevent/r/1200x800/${Website.CurrentEvent.cover.CommunityEventId}/${Website.CurrentEvent.cover.PhotoName}" ) ) 39: #set( $ogImageHeight = 800 ) 40: #else 41: #set( $ogImage = ${Website.MediaPath(86529, 1200, 630)} ) 42: #end 43: 44: #else 45: 46: #if ( $Page.OverviewTitle == "Overview" ) 47: #set( $ogTitle = $Section.Name ) 48: #else 49: #set( $ogTitle = $Page.OverviewTitle ) 50: 51: #if( !$Tools.ToBool($Page.MetaDescription) ) 52: #set( $ogDescription = $Tools.Truncate($Tools.HtmlToText($Page.OverviewDescription), 300) ) 53: #end 54: #end 55: 56: #end 57: 58: #if( $Website.AccountId == 20632 ) 59: #set( $ogImage = "$!{Website.CdnUrl}/media/93830/hireslogo.png" ) 60: #set( $ogImageWidth = 800 ) 61: #set( $ogImageHeight = 800 ) 62: #elseif( $Website.AccountId == 43606 ) 63: #set( $ogImage = "https://storage.funeralone.net/wms/e207b113bec7498e84b710a2fcc6a966/images/thegroffs-logo.jpg" ) 64: #set( $ogImageWidth = 1200 ) 65: #set( $ogImageHeight = 1200 ) 66: #elseif( $Website.AccountId == 27734 && "$!{ObituaryNotification}" == "true" ) 67: #set( $ogDescription = "From memorial service planning to grief support to sending flowers or gifts, we are here to guide you through every step of this sad and difficult time." ) 68: #elseif ( $Website.AccountId == 36583 && $Tools.ToBool($Website.CurrentEvent) ) 69: #set( $ogImage = ${Website.MediaPath(116226, 1200, 630)} ) 70: #end 71: 72: #if ( $Page.PageId == 480131 ) 73: #set( $ogTitle = $Page.OverviewTitle ) 74: #set( $ogImage = ${Website.MediaPath(116226, 1200, 630)} ) 75: #if( !$Tools.ToBool($Page.MetaDescription) ) 76: #set( $ogDescription = $Tools.Truncate($Tools.HtmlToText($Page.OverviewDescription), 300) ) 77: #end 78: #end 79: 80: <meta property="og:type" content="website"> 81: <meta property="og:url" content="http://${Config.Host}${Config.Path}"> 82: <meta property="og:site_name" content="${Website.BusinessName}"> 83: <meta property="og:title" content="${ogTitle.Trim()}"> 84: <meta property="og:image" content="${ogImage}"> 85: <meta property="og:image:width" content="${ogImageWidth}"> 86: <meta property="og:image:height" content="${ogImageHeight}"> 87: <meta property="og:description" content="${ogDescription.Trim()}"> 88: <meta name="twitter:card" content="summary_large_image"> -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- at funeralOne.WMS2.View.VelocityHelper.ProcessTemplate(String filename, String tplKey, String templateContent, VelocityContext context, Boolean ignoreException) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\View\VelocityHelper.cs:line 167 at funeralOne.WMS2.View.Wms2Processor.RenderPage(Nullable`1 elementId, String designTemplateElementData, String pageContent, Page page, String pageName, String sectionName, Nullable`1 sectionId) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\WMS2\View\Wms2Processor.cs:line 1600 at funeralOne.WMS.Web.Handler.WmsPagesHandler.ProcessRequest(HttpRequest Request, HttpResponse Response, Int32 sectionId, Int32 pageId) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\Web\Handler\WmsPagesHandler.cs:line 236 at funeralOne.WMS.Web.Handler.WmsPagesHandler.ProcessRequest(HttpContext context) in C:\VSTS-agent\_work\201\s\funeralOne.WMS\Web\Handler\WmsPagesHandler.cs:line 45 at System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() at System.Web.HttpApplication.ExecuteStepImpl(IExecutionStep step) at System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)
- Please try refreshing the page and trying again.
- If the problem persists, please notify the website owner.
- The administrators of this website have been notified of this error.