Weather Forecast for Utica, NY

Catch
additional
Struct (ordered)
Detail
string
ErrNumber
number0
ErrorCode
string0
Extended_Info
string
ExtendedInfo
string
Message
stringfile or directory [Connection Failure] does not exist
StackTrace
stringlucee.runtime.exp.ExpressionException: file or directory [Connection Failure] does not exist at lucee.commons.io.res.util.ResourceUtil.toResourceExisting(ResourceUtil.java:229) at lucee.commons.io.res.util.ResourceUtil.toResourceExisting(ResourceUtil.java:195) at lucee.runtime.text.xml.XMLUtil.toInputSource(XMLUtil.java:1453) at lucee.runtime.text.xml.XMLUtil.toInputSource(XMLUtil.java:1442) at lucee.runtime.functions.xml.XmlParse.call(XmlParse.java:56) at lucee.runtime.functions.xml.XmlParse.call(XmlParse.java:43) at components.yahoo.weather_cfc$cf.udfCall(/components/yahoo/weather.cfc:59) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:358) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223) at lucee.runtime.type.scope.UndefinedImpl.call(UndefinedImpl.java:786) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:787) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1776) at components.yahoo.weather_cfc$cf.udfCall(/components/yahoo/weather.cfc:148) at lucee.runtime.type.UDFImpl.implementation(UDFImpl.java:112) at lucee.runtime.type.UDFImpl._call(UDFImpl.java:358) at lucee.runtime.type.UDFImpl.call(UDFImpl.java:223) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:698) at lucee.runtime.ComponentImpl._call(ComponentImpl.java:586) at lucee.runtime.ComponentImpl.call(ComponentImpl.java:1933) at lucee.runtime.util.VariableUtilImpl.callFunctionWithoutNamedValues(VariableUtilImpl.java:787) at lucee.runtime.PageContextImpl.getFunction(PageContextImpl.java:1776) at weather.index_cfm$cf.call(/weather/index.cfm:9) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:1057) at lucee.runtime.PageContextImpl._doInclude(PageContextImpl.java:949) at lucee.runtime.listener.ModernAppListener._onRequest(ModernAppListener.java:219) at lucee.runtime.listener.MixedAppListener.onRequest(MixedAppListener.java:44) at lucee.runtime.PageContextImpl.execute(PageContextImpl.java:2494) at lucee.runtime.PageContextImpl._execute(PageContextImpl.java:2479) at lucee.runtime.PageContextImpl.executeCFML(PageContextImpl.java:2450) at lucee.runtime.engine.Request.exe(Request.java:45) at lucee.runtime.engine.CFMLEngineImpl._service(CFMLEngineImpl.java:1215) at lucee.runtime.engine.CFMLEngineImpl.serviceCFML(CFMLEngineImpl.java:1161) at lucee.loader.engine.CFMLEngineWrapper.serviceCFML(CFMLEngineWrapper.java:97) at lucee.loader.servlet.CFMLServlet.service(CFMLServlet.java:51) at javax.servlet.http.HttpServlet.service(HttpServlet.java:590) at io.undertow.servlet.handlers.ServletHandler.handleRequest(ServletHandler.java:74) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:129) at org.cfmlprojects.regexpathinfofilter.RegexPathInfoFilter.doFilter(RegexPathInfoFilter.java:54) at io.undertow.servlet.core.ManagedFilter.doFilter(ManagedFilter.java:67) at io.undertow.servlet.handlers.FilterHandler$FilterChainImpl.doFilter(FilterHandler.java:131) at io.undertow.servlet.handlers.FilterHandler.handleRequest(FilterHandler.java:84) at io.undertow.servlet.handlers.security.ServletSecurityRoleHandler.handleRequest(ServletSecurityRoleHandler.java:62) at io.undertow.servlet.handlers.ServletChain$1.handleRequest(ServletChain.java:68) at io.undertow.servlet.handlers.ServletDispatchingHandler.handleRequest(ServletDispatchingHandler.java:36) at runwar.undertow.SSLCertHeaderHandler.handleRequest(SSLCertHeaderHandler.java:161) at io.undertow.servlet.handlers.RedirectDirHandler.handleRequest(RedirectDirHandler.java:68) at io.undertow.servlet.handlers.security.SSLInformationAssociationHandler.handleRequest(SSLInformationAssociationHandler.java:117) at io.undertow.servlet.handlers.security.ServletAuthenticationCallHandler.handleRequest(ServletAuthenticationCallHandler.java:57) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.security.handlers.AbstractConfidentialityHandler.handleRequest(AbstractConfidentialityHandler.java:46) at io.undertow.servlet.handlers.security.ServletConfidentialityConstraintHandler.handleRequest(ServletConfidentialityConstraintHandler.java:64) at io.undertow.security.handlers.AuthenticationMechanismsHandler.handleRequest(AuthenticationMechanismsHandler.java:60) at io.undertow.servlet.handlers.security.CachedAuthenticatedSessionHandler.handleRequest(CachedAuthenticatedSessionHandler.java:77) at io.undertow.security.handlers.AbstractSecurityContextAssociationHandler.handleRequest(AbstractSecurityContextAssociationHandler.java:43) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.SendErrorPageHandler.handleRequest(SendErrorPageHandler.java:52) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.handleFirstRequest(ServletInitialHandler.java:275) at io.undertow.servlet.handlers.ServletInitialHandler.access$100(ServletInitialHandler.java:79) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:134) at io.undertow.servlet.handlers.ServletInitialHandler$2.call(ServletInitialHandler.java:131) at io.undertow.servlet.core.ServletRequestContextThreadSetupAction$1.call(ServletRequestContextThreadSetupAction.java:48) at io.undertow.servlet.core.ContextClassLoaderSetupAction$1.call(ContextClassLoaderSetupAction.java:43) at io.undertow.servlet.handlers.ServletInitialHandler.dispatchRequest(ServletInitialHandler.java:255) at io.undertow.servlet.handlers.ServletInitialHandler.handleRequest(ServletInitialHandler.java:175) at io.undertow.server.handlers.HttpContinueReadHandler.handleRequest(HttpContinueReadHandler.java:69) at io.undertow.server.handlers.PredicateHandler.handleRequest(PredicateHandler.java:43) at runwar.undertow.WelcomeFileHandler.handleRequest(WelcomeFileHandler.java:39) at io.undertow.server.handlers.PathHandler.handleRequest(PathHandler.java:104) at runwar.undertow.SiteDeployment$1.handleRequest(SiteDeployment.java:162) at io.undertow.predicate.PredicatesHandler.handleRequest(PredicatesHandler.java:141) at io.undertow.server.handlers.DisallowedMethodsHandler.handleRequest(DisallowedMethodsHandler.java:62) at io.undertow.predicate.PredicatesHandler.handleRequest(PredicatesHandler.java:113) at io.undertow.server.handlers.encoding.EncodingHandler.handleRequest(EncodingHandler.java:72) at runwar.undertow.LifecyleHandler.handleRequest(LifecyleHandler.java:143) at runwar.undertow.SiteDeployment$4.handleRequest(SiteDeployment.java:345) at io.undertow.server.Connectors.executeRootHandler(Connectors.java:393) at io.undertow.server.HttpServerExchange$1.run(HttpServerExchange.java:852) at org.jboss.threads.ContextClassLoaderSavingRunnable.run(ContextClassLoaderSavingRunnable.java:35) at org.jboss.threads.EnhancedQueueExecutor.safeRun(EnhancedQueueExecutor.java:2019) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.doRunTask(EnhancedQueueExecutor.java:1558) at org.jboss.threads.EnhancedQueueExecutor$ThreadBody.run(EnhancedQueueExecutor.java:1449) at org.xnio.XnioWorker$WorkerThreadFactory$1$1.run(XnioWorker.java:1282) at java.base/java.lang.Thread.run(Thread.java:829)
TagContext
Array
1
Struct
codePrintHTML
string57: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfreturn&nbsp;deserializeJSON(result.fileContent)&gt;<br> 58: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfelse&gt;<br> <b>59: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;cfset&nbsp;xmlResult&nbsp;=&nbsp;xmlParse(result.fileContent)&gt;</b><br> 60: <br> 61: &nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;!---&nbsp;No&nbsp;real&nbsp;way&nbsp;to&nbsp;get&nbsp;error&nbsp;case&nbsp;unless&nbsp;we&nbsp;do&nbsp;a&nbsp;string&nbsp;check.&nbsp;---&gt;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;<br>
codePrintPlain
string57: <cfreturn deserializeJSON(result.fileContent)> 58: <cfelse> 59: <cfset xmlResult = xmlParse(result.fileContent)> 60: 61: <!--- No real way to get error case unless we do a string check. --->
column
number0
id
string??
line
number59
Raw_Trace
stringcomponents.yahoo.weather_cfc$cf.udfCall(/components/yahoo/weather.cfc:59)
template
string/web/mvny.org/www/web/components/yahoo/weather.cfc
type
stringcfml
2
Struct
codePrintHTML
string146: &nbsp;&nbsp;&nbsp;&lt;cfargument&nbsp;name=&quot;units&quot;&nbsp;type=&quot;string&quot;&nbsp;required=&quot;false&quot;&nbsp;default=&quot;c&quot;&nbsp;hint=&quot;Either&nbsp;F&nbsp;for&nbsp;Fahrenheit&nbsp;or&nbsp;C&nbsp;for&nbsp;Celsius&quot;&gt;<br> 147: <br> <b>148: &nbsp;&nbsp;&nbsp;&lt;cfreturn&nbsp;getWeatherData(&quot;weather&quot;,&nbsp;arguments.location,&nbsp;arguments.units)&gt;</b><br> 149: &lt;/cffunction&gt;<br> 150: <br>
codePrintPlain
string146: <cfargument name="units" type="string" required="false" default="c" hint="Either F for Fahrenheit or C for Celsius"> 147: 148: <cfreturn getWeatherData("weather", arguments.location, arguments.units)> 149: </cffunction> 150:
column
number0
id
string??
line
number148
Raw_Trace
stringcomponents.yahoo.weather_cfc$cf.udfCall(/components/yahoo/weather.cfc:148)
template
string/web/mvny.org/www/web/components/yahoo/weather.cfc
type
stringcfml
3
Struct
codePrintHTML
string7: &lt;cftry&gt;<br> 8: &lt;cfset&nbsp;weatherObj&nbsp;=&nbsp;application.factory.new(&quot;yahoo.weather&quot;)&gt;<br> <b>9: &lt;cfset&nbsp;current&nbsp;=&nbsp;weatherObj.getWeather(request.zip,&nbsp;&quot;F&quot;)&gt;</b><br> 10: &lt;p&gt;Get&nbsp;the&nbsp;current&nbsp;weather&nbsp;condtions,&nbsp;and&nbsp;the&nbsp;latest&nbsp;weather&nbsp;forecast.&lt;/p&gt;<br> 11: &lt;cfoutput&gt;<br>
codePrintPlain
string7: <cftry> 8: <cfset weatherObj = application.factory.new("yahoo.weather")> 9: <cfset current = weatherObj.getWeather(request.zip, "F")> 10: <p>Get the current weather condtions, and the latest weather forecast.</p> 11: <cfoutput>
column
number0
id
string??
line
number9
Raw_Trace
stringweather.index_cfm$cf.call(/weather/index.cfm:9)
template
string/web/mvny.org/www/web/weather/index.cfm
type
stringcfml
type
stringexpression