[TVB-915] Missing channel (TvNorge)

For talk and Help about everything concerning TV-Browser.
Antworten
OterLabb

[TVB-915] Missing channel (TvNorge)

Beitrag von OterLabb »

Cant get an update from from the DataHydra, neither the Tv-Browser source.
Status says it should be up and running: http://epg.mspc.no/xmltv/00index.html

Any help appreciated :)
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: Missing channel (TvNorge)

Beitrag von Jo »

The program seems to contain wrong data, that is why it can't be proceed. I'm not sure if this should be treated by the TVB-plugin or by the data source.

(for the record:
23:16:40 WARNUNG: Key 'SweDBTvDataService.An error occurred in updateTvData' not found in resource bundle 'swedbtvdataservice.swedbtvdataservice'

23:16:40 SCHWERWIEGEND: The TV data service 'DataHydra' has caused an error during update TV data: [SweDBTvDataService.An error occurred in updateTvData#Please report this to the developer]
util.exc.TvBrowserException: [SweDBTvDataService.An error occurred in updateTvData#Please report this to the developer]
at swedbtvdataservice.DataHydraFileParser.loadDataForChannel(DataHydraFileParser.java:138)
at swedbtvdataservice.SweDBTvDataService.updateTvData(SweDBTvDataService.java:149)
at tvbrowser.core.tvdataservice.DefaultTvDataServiceProxy.updateTvData(DefaultTvDataServiceProxy.java:98)
at tvbrowser.core.TvDataUpdater.downloadTvData(TvDataUpdater.java:206)
at tvbrowser.ui.mainframe.MainFrame$22.run(MainFrame.java:1745)
Caused by: java.lang.NumberFormatException: For input string: "1-7"
at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
at java.lang.Integer.parseInt(Integer.java:458)
at java.lang.Integer.parseInt(Integer.java:499)
at util.misc.AbstractXmlTvDataHandler.endElement(AbstractXmlTvDataHandler.java:392)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.endElement(AbstractSAXParser.java:601)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endNamespaceScope(XMLDTDValidator.java:2077)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.handleEndElement(XMLDTDValidator.java:2028)
at com.sun.org.apache.xerces.internal.impl.dtd.XMLDTDValidator.endElement(XMLDTDValidator.java:901)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanEndElement(XMLDocumentFragmentScannerImpl.java:1782)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDriver.next(XMLDocumentFragmentScannerImpl.java:2938)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentScannerImpl.next(XMLDocumentScannerImpl.java:648)
at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:511)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:808)
at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:737)
at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:119)
at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1205)
at com.sun.org.apache.xerces.internal.jaxp.SAXParserImpl$JAXPSAXParser.parse(SAXParserImpl.java:522)
at javax.xml.parsers.SAXParser.parse(SAXParser.java:395)
at swedbtvdataservice.DataHydraDayParser.parseNew(DataHydraDayParser.java:103)
at swedbtvdataservice.DataHydraFileParser.loadDataForChannel(DataHydraFileParser.java:128)
... 4 more

)
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: Missing channel (TvNorge)

Beitrag von Jo »

I think this part in the data:

Code: Alles auswählen

<episode-num system="xmltv_ns">1-7 . 15/159 .</episode-num>
doesn't meet the prerequisites at http://xmltv.cvs.sourceforge.net/viewvc ... /xmltv.dtd
But I don't think this should lead to a complete refusal of the TVB-plugin.
Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: [TVB-915] Missing channel (TvNorge)

Beitrag von Jo »

Jo
Site Admin
Beiträge: 11805
Registriert: 07 Apr 2006, 23:39

Re: [TVB-915] Missing channel (TvNorge)

Beitrag von Jo »

It should work again with the next nightly build tomorrow (at http://tvbrowser.org:8080/hudson/job/tv ... er/public/)
The programs will be displayed with this version. But the error in the episode nr. has to be fixed by mspc.
Bananeweizen
Site Admin
Beiträge: 3353
Registriert: 09 Sep 2006, 22:45

Re: [TVB-915] Missing channel (TvNorge)

Beitrag von Bananeweizen »

I added a generic exception to the parser, so it will continue parsing the data, even if parsing a single program fails somehow.
Antworten