Application Error

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.

Powered by the funeralOne F1Connect/2.204.0.0 Platform.
funeralOne F1Connect 2.204.0.0/WMS Diagnostic Messages (FOR INTERNAL USE ONLY)

* Removing GZip filter
* GZip filter removed

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

* HTTP Request: (GET) (/psa-videos/funerals-in-a-pandemic)

* Total Cache items: (63349)
* Total HttpCache items: (0)
* Time taken to process request: (0 ms)

-- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- -- --

* Machine Name: (WEB13)
* App Physical path: (C:\inetpub\websites\wms-processor\)

* INSTANCE_META_PATH: (/LM/W3SVC/1)
* Website Name: (funeralOne.WMS)
* Application Pool: (funeralOne.WMS.Root)

* Stackify.AppName: (WMS)
* WmsSharedDir: (C:\hi\shared\WMS)
* WMS.Cache.Path: (C:\hi\shared\WMS-Cache)
* WMS.Cache.TextFiles.Enabled: (True)
* WMS.Templates.Path: (C:\hi\shared\WMS-Templates)
* WMS.Templates.Watch: (True)
* WMS.Templates.WatchTimeoutMs: (15000)
* WMS.Resources.FromS3.Enabled: (True)
* WMS.Resources.DynamicCSS.Files: (custom/skin.css,custom/fonts.css,custom/skin.store.css,skins/custom/css/_dev/app.css,skins/custom/css/_qa/app.css,skins/custom/css/app.css)
* WMS.CacheStatistics.Enabled: (False)
* WMS.CacheFlush.Enabled: (True)
* WMS.Cdn.Fingerprint.CacheIndexKey: (Fingerprint)
* WMS.Cdn.Bucket: (Live)
* WMS.Cdn.Bucket.Image: (https://cdn.f1connect.net)
* WMS.MinifyAssets.Enabled: (True)
* WMS.ImageCompress.Enabled: (true)
* DefaultBranchId: (1)
* awsBucketVideos: (videos.f1connect.com)
* awsBucketMemorialWebsites: (storage.lifetributes.com)
* awsBucketWMS: (storage.funeralone.net)

* Connection: (close)
* Accept: (*/*)
* Accept-Encoding: (gzip, br)
* Host: (www.mwfuneralhome.com)
* User-Agent: (claudebot)
* cf-ipcountry: (US)
* x-forwarded-for: (54.81.58.140)
* cf-ray: (86bd250e48618245-IAD)
* cdn-loop: (cloudflare)
* cf-connecting-ip: (54.81.58.140)
* x-forwarded-proto: (https)
* cf-visitor: ({"scheme":"https"})