We All Debug Code

And the Weather Channel is no exception.

Was it one of their top meteorologists?

Was it the Bug in the Picture?

Or was it just another unknown developer trying to figure out why the display for the Hurricane Update wasn’t working?

Debug on all levels even high end high volume sites like the Weather Channel has it’s DeBUG moments!

Congrats People! You’re just like me, I used the asdf keys to enter sample data as well. But I have learned less people write about others debugging when you use the word Test or Updating rather than Debug or Debugging. Lots of code to look over. 

Developers -Programmers -System -Admin -We -All -DEBUG-Weather -Channel

 

Did you spot the developers debug entry? Look just below de'Bug and you'll see Debug Stuff. lfoa? asfdlkj? You can tell the developer has both hands on the keyboard and not using a touch screen or a mouse. 

Want to see what they were debugging? This is going to get you good. 

Well Here's the Output of the "Debug"!

It appears they have an issue with the Articles section: http://www.weather.com/articles/ but I could be wrong, it's a Debug page. Call in the Outsourced !

Debug info

Request info:

Cookies:

AkamaiAnalytics_VisitIsPlaying 0
fsr.r %7B%22d%22%3A90%2C%22iv%22%3A%221343587298881_517390%22%2C%22e%22%3A1344209336090%7D
fsr.s %7B%22v%22%3A-1%2C%22rid%22%3A%221345307189636_317371%22%2C%22pv%22%3A18%2C%22to%22%3A4.9%2C%22c%22%3A%22http%3A%2F%2Fwww.weather.com%2Fweather%2Fright-now%2F70819%3A4%3AUS%22%2C%22lc%22%3A%7B%22d0%22%3A%7B%22v%22%3A18%2C%22s%22%3Atrue%7D%7D%2C%22cp%22%3A%7B%22rmid%22%3A%22f8c3e1df4fe9dd80%22%7D%2C%22f%22%3A1345343773021%7D
LocID 70819
JSESSIONID 6B5F5FFBA40E2FB0C4C6F3C7ACA4AFB6
fv -1
AkamaiAnalyticsDO_visitMetricsCsv
s_sess %20s_cc%3Dtrue%3B%20s_v3%3Dcustomlogo_yes%3B%20s_sq%3Dtwciwx%253D%252526pid%25253Dlocalwx%2525253A/weather/rightnow%252526pidt%25253D1%252526oid%25253Dhttp%2525253A//www.weather.com/article/deetest1%252526ot%25253DA%3B
_vaHC holdout
AkamaiAnalytics_BrowserSessionId
AkamaiAnalytics_VisitLastCloseTime 1345307352895
AkamaiAnalyticsDO_bitRateBucketsCsv
BC_BANDWIDTH 1345307263860X31820
AkamaiAnalyticsDO_visitStartTime 1345307257383
rsi_segs K06578_10150|K06578_10152|K06578_10148|K06578_10157
UserPreferences 3%7C%20%7C0%7Creal%7Cfast%7C-1%7C-1%7C-1%7C-1%7C-1%7C%20%7C%20%7C%20%7C%20%7C%20%7C-1%7C%7C%20%7C%20%7C%20%7C%20%7Chp%7C4%7C%20%7C%20%7C%20%7C%7C%7C%7C%7C%7C%7C%7C30
s_pers %20s_nr%3D1343323794174%7C1345915794174%3B
1345307352894
fromStr rightnow_Media_btm3_1
RMID f8c3e1df4fe9dd80
clientLastHTimes 1345307317713
_vaEngT 1345343705513
_vaTC uuid
AkamaiAnalytics_VisitCookie 0
clientLastPTimes 1345307257648
ebNewBandWidth_.www.weather.com 409%3A1343696128490

Params:

status FAILURE

RequestAssistant info

Initial Servlet Path /article
Initial PathInfo /deetest1

All Assistants:

AssistantSuccess?Substitution prefixes
com.weather.huracan.request.assistants.LFCAssistant true lfc
com.weather.huracan.request.assistants.RequestAssistant true cookie
reqAttrib
param
reqAsst
pco
req
user

User info:

User f8c3e1df4fe9dd80 Prefs:

Logged on? false
Unit prefs:
Base Map:
Preferred locs:
Recent searches:
Apps:
App config:

Servlet Context (applicationScope)

securityManager com.weather.huracan.security.NoSecurity@403fa4df
requestActions [com.weather.huracan.request.actions.ApplyAssistantsRequestAction@12614d6d]
requestWrapperFactory com.weather.huracan.SpringBasedContextListener@32223888
com.weather.huracan.plugins org.springframework.web.context.support.GenericWebApplicationContext@37d7f3f4: display name [org.springframework.web.context.support.GenericWebApplicationContext@37d7f3f4]; startup date [Fri Aug 17 13:33:23 EDT 2012]; root of context hierarchy
org.apache.catalina.WELCOME_FILES [Ljava.lang.String;@64ad826e
javax.servlet.context.tempdir /var/tmp/tomcat/work/_
org.apache.catalina.resources org.apache.naming.resources.ProxyDirContext@3b4e3765
applicationInit com.weather.huracan.initializer.WxiiInit@c16e64e
preferencesFactory com.weather.huracan.preferences.UserBasedPreferencesFactory@336a1115
urlParser com.weather.huracan.urlparser.PathParser@78879411
commandDispenser com.weather.huracan.SpringBasedContextListener@32223888
org.apache.catalina.jsp_classpath /web/wxii/app/WEB-INF/classes/:/web/wxii/app/WEB-INF/lib/Hasher.jar:/web/wxii/app/WEB-INF/lib/JSON-java.jar:/web/wxii/app/WEB-INF/lib/cache-core-2.04.jar:/web/wxii/app/WEB-INF/lib/commons-codec-1.3.jar:/web/wxii/app/WEB-INF/lib/commons-codec-1.4.jar:/web/wxii/app/WEB-INF/lib/commons-dbcp-1.2.2.jar:/web/wxii/app/WEB-INF/lib/commons-discovery-0.2.jar:/web/wxii/app/WEB-INF/lib/commons-httpclient-3.1.jar:/web/wxii/app/WEB-INF/lib/commons-lang-2.1.jar:/web/wxii/app/WEB-INF/lib/commons-logging-1.1.1.jar:/web/wxii/app/WEB-INF/lib/commons-pool-1.4.jar:/web/wxii/app/WEB-INF/lib/djinn-1.0.2.jar:/web/wxii/app/WEB-INF/lib/djinn_tomcat6-0.0.1-SNAPSHOT.jar:/web/wxii/app/WEB-INF/lib/fcexporter.jar:/web/wxii/app/WEB-INF/lib/fcexporthandler.jar:/web/wxii/app/WEB-INF/lib/fchelper.jar:/web/wxii/app/WEB-INF/lib/fctl.jar:/web/wxii/app/WEB-INF/lib/huracan-2.0.5.jar:/web/wxii/app/WEB-INF/lib/jdom-1.1.1.jar:/web/wxii/app/WEB-INF/lib/json-taglib-0.4.1.jar:/web/wxii/app/WEB-INF/lib/jstl.jar:/web/wxii/app/WEB-INF/lib/log4j-1.2.15.jar:/web/wxii/app/WEB-INF/lib/logging-core.jar:/web/wxii/app/WEB-INF/lib/lucene-core-2.9.1.jar:/web/wxii/app/WEB-INF/lib/scribe-1.1.0.jar:/web/wxii/app/WEB-INF/lib/search-core-0.2.jar:/web/wxii/app/WEB-INF/lib/spring-beans-2.5.5.jar:/web/wxii/app/WEB-INF/lib/spring-context-2.5.5.jar:/web/wxii/app/WEB-INF/lib/spring-core-2.5.5.jar:/web/wxii/app/WEB-INF/lib/spring-web-2.5.5.jar:/web/wxii/app/WEB-INF/lib/standard.jar:/web/wxii/app/WEB-INF/lib/taglib_annotations.jar:/web/wxii/app/WEB-INF/lib/tlddoc.jar:/web/wxii/app/WEB-INF/lib/wicca-1.1.17.3b.jar:/web/wxii/app/WEB-INF/lib/wxii.jar:/web/wxii/app/WEB-INF/lib/wxlibs-content-2.10.0-release.jar:/web/wxii/app/WEB-INF/lib/wxlibs-location-2.10.0-release.jar:/web/wxii/app/WEB-INF/lib/wxlibs-location-resources-static-2.10.0-release.jar:/web/wxii/app/WEB-INF/lib/wxlibs-system-2.10.0-release-wxlibs-system-with-jars.jar:/web/wxii/app/WEB-INF/lib/wxlibs-weather-2.10.0-release.jar:/opt/tomcat/lib/:/web/apps/tomcat-6.0.20-nodjinn/lib/slf4j-simple-1.6.4.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/log4j.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/commons-logging-api-1.1.1.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/servlet-api.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/catalina-ant.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/tomcat-i18n-ja.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/el-api.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/ojdbc14.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/catalina-tribes.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/guava-r08.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/slf4j-api-1.6.4.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/jsp-api.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/tomcat-i18n-es.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/tomcat-coyote.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/jasper.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/catalina-ha.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/annotations-api.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/catalina.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/jasper-el.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/tomcat-i18n-fr.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/bonecp-0.7.1.RELEASE.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/mysql-connector-java-5.1.13-bin.jar:/web/apps/tomcat-6.0.20-nodjinn/lib/jasper-jdt.jar:/:/web/apps/tomcat-6.0.20-nodjinn/bin/bootstrap.jar:/web/apps/jdk1.6.0_27-64/jre/lib/ext/sunjce_provider.jar:/web/apps/jdk1.6.0_27-64/jre/lib/ext/dnsns.jar:/web/apps/jdk1.6.0_27-64/jre/lib/ext/sunpkcs11.jar:/web/apps/jdk1.6.0_27-64/jre/lib/ext/localedata.jar
com.weather.huracan.databeans org.springframework.web.context.support.GenericWebApplicationContext@476ff9e0: display name [org.springframework.web.context.support.GenericWebApplicationContext@476ff9e0]; startup date [Fri Aug 17 13:33:24 EDT 2012]; root of context hierarchy
org.apache.AnnotationProcessor org.apache.catalina.util.DefaultAnnotationProcessor@d0a25e9
com.weather.huracan.commands org.springframework.web.context.support.GenericWebApplicationContext@40c11557: display name [org.springframework.web.context.support.GenericWebApplicationContext@40c11557]; startup date [Fri Aug 17 13:33:27 EDT 2012]; root of context hierarchy
org.apache.jasper.runtime.JspApplicationContextImpl org.apache.jasper.runtime.JspApplicationContextImpl@153eeaaf
We All Debug Code and the Weather Channel is no exception. Was it one of their top meteorologists? Was it the Bug in the Picture? Or was it just another unknown developer trying to figure out why the display for the Hurricane Update wasn’t working?