2014-10-26T19:50:59Z Finished reading response from server2:50:59 PM SEVERE: The TV data service 'SchedulesDirect' has caused an error during update TV data: nulljava.lang.NullPointerException at schedulesdirectdataservice.SchedulesDirectDataService.updateTvData(SchedulesDirectDataService.java:168) at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.updateTvData(DefaultTvDataServiceProxy.java:98) at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:260) at tvbrowser.ui.mainframe.MainFrame$36.run(MainFrame.java:2368)

Line 168 seems to be " if (xtvdProgram.getColorCode() != null) { "

colorCode is there for some programs, but I don't think it was even available for all programs with Tribune's service. Heck, the code even seems to check for null.

I don't know what to change on my end.old

<program id='EP000012570110'><title>The Dick Van Dyke Show</title><subtitle>I&apos;m No Henry Walden!</subtitle><description>Rob finds himself very out of place at a dinner party for several celebrated literati.</description><showType>Series</showType><series>EP00001257</series><colorCode>B &amp; W</colorCode><syndicatedEpisodeNumber>55</syndicatedEpisodeNumber><originalAirDate>1963-03-27</originalAirDate></program>

new

<program id='EP000012570110'><series>EP00001257</series><title>The Dick Van Dyke Show</title><subtitle>I&apos;m No Henry Walden!</subtitle><description>Rob finds himself very out of place at a dinner party for several celebrated literati.</description><showType>Series</showType><colorCode>B &amp; W</colorCode><originalAirDate>1963-03-27</originalAirDate><syndicatedEpisodeNumber>55</syndicatedEpisodeNumber></program>

BTW, you can create an account yourself at SchedulesDirect.org.... pick a lineup.. 90210 is a postal code in CA. It comes with a 7 day day trial, but as an app developer you get some free accounts for testing anyway.