ExcelPDS will nicht bei einem Sender

Hier wird dir geholfen, wenn du TV-Daten anbieten möchtest.
Antworten
mwr
Senior Member
Beiträge: 106
Registriert: 15 Jul 2004, 10:02
Wohnort: Heilbronn
Kontaktdaten:

ExcelPDS will nicht bei einem Sender

Beitrag von mwr »

Derzeit habe ich sechs Sender mit je einem Arbeitsblatt abgelegt.
Sender Nr. 7 will jetzt partout nicht RAW-Daten ausgeben und nur der Sendername (EWTN) erscheint im Browser.
Ich habe die Ursprungsdaten schon zweimal aufbereitet und in den Vordruck eingegeben.
Woran kann das liegen?
Gruß
mwr
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Beitrag von Martin »

Werden irgendwelche Fehlermeldungen ausgegeben?
Was steht im Verzeichnis "pdslog"?
mwr
Senior Member
Beiträge: 106
Registriert: 15 Jul 2004, 10:02
Wohnort: Heilbronn
Kontaktdaten:

PDS Log

Beitrag von mwr »

Es steht dort:
java.lang.NumberFormatException: You cannot get a string value from a numeric cell
at org.apache.poi.hssf.usermodel.HSSFCell.getStringCellValue(HSSFCell.java:775)
at ExcelPDS.getCellString(ExcelPDS.java:325)
at ExcelPDS.extractProgramFrame(ExcelPDS.java:164)
at ExcelPDS.execute(ExcelPDS.java:128)
at primarydatamanager.primarydataservice.AbstractPrimaryDataService.execute(AbstractPrimaryDataService.java:84)
at primarydatamanager.PDSRunner.PDSThreadRun(PDSRunner.java:112)
at primarydatamanager.PDSRunner.access$000(PDSRunner.java:9)
at primarydatamanager.PDSRunner$1.run(PDSRunner.java:67)
Habe mitlerweile mit Excel Sheet eines anderen Senders versucht, selbes Bild, Data service ExcelPDS did not deliver up-to-date data ... 2004-10-02_de_DEUTVXYZ_raw_full.prog.gz does not exist.
Dank und Gruß
mwr
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Beitrag von Martin »

In irgendeiner Zeile (ich kann leider nicht ausfindig machen in welcher) hast du als Episode eine Zahl eingetragen. Wenn ich den Fehler jetzt richtig interpretiere, sollte dort aber eine Zeichenkette, also Text stehen.

Ich vermute mal, bei der Sendung handelt es sich um eine Serie und du willst eintragen, daß es sich dabei um Folge x handelt. Wenn du nur x hineinschreibst, wird das als Zahl interpretiert. Es ist aber vorgesehen, daß dort ein Text steht - also der Titel der Folge.

Wie bringt man Excel bei, daß eine Zelle als Text und nicht als Zahl interpretiert werden soll? (Und funktioniert das dann auch mit ExcelPDS?)
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Das geht über das Format der Zelle....wenn man das als Text formatiert, gehts :)
mwr
Senior Member
Beiträge: 106
Registriert: 15 Jul 2004, 10:02
Wohnort: Heilbronn
Kontaktdaten:

Zellen die nicht jeder mag...

Beitrag von mwr »

Martin, Du hattest recht.
Bodo, es ging erst, als ich die 1 bis 5 in Folge 1 bis Folge 5 umbenannt hatte.
Hope Channel läuft jetzt.
Bei EWTN bekomme ich folgende pdslog-Meldung:
java.lang.NumberFormatException: You cannot get a date value from a String based cell
at org.apache.poi.hssf.usermodel.HSSFCell.getDateCellValue(HSSFCell.java:740)
at ExcelPDS.getCellTime(ExcelPDS.java:369)
at ExcelPDS.extractProgramFrame(ExcelPDS.java:158)
at ExcelPDS.execute(ExcelPDS.java:128)
at primarydatamanager.primarydataservice.AbstractPrimaryDataService.execute(AbstractPrimaryDataService.java:84)
at primarydatamanager.PDSRunner.PDSThreadRun(PDSRunner.java:112)
at primarydatamanager.PDSRunner.access$000(PDSRunner.java:9)
at primarydatamanager.PDSRunner$1.run(PDSRunner.java:67)
Ich habe alle Formate überprüft.... :(
Habt Ihr eine Idee?
Dank und Gruß
mwr
Martin
Site Admin
Beiträge: 2357
Registriert: 03 Dez 2003, 21:45
Kontaktdaten:

Beitrag von Martin »

Der Fehler ist irgendwo in der ersten Spalte (Beginnzeit).

Da müssen wir wohl noch ein paar Exceptions fangen und Fehlermeldungen ausgeben ;-)
mwr
Senior Member
Beiträge: 106
Registriert: 15 Jul 2004, 10:02
Wohnort: Heilbronn
Kontaktdaten:

Keine Fehlermeldung mehr, aber...

Beitrag von mwr »

So, jetzt habe ich keine Fehlermeldungen mehr. EWTN-Daten sind auch im RAW-Verzeichnis. Aber der Mirrorupdater fällt während der Ausführung in sich zusammen (Fenster schließt sich); das hat er vor der Umstellung von Windows 98SE auf XP nicht gemacht :( .
Geht das Ganze mit Suse Linux 9.1 besser?
Gruß
mwr
Benutzeravatar
bodo
Site Admin
Beiträge: 19635
Registriert: 03 Dez 2003, 19:37
Wohnort: Köln
Kontaktdaten:

Beitrag von bodo »

Das ganze MUß unter Windows auch funktionieren. Hab das hier probiert, hier läufts.

Kannst du mal das Ding in einer Dos-Box starten und schauen, was da ausgegeben wird?
mwr
Senior Member
Beiträge: 106
Registriert: 15 Jul 2004, 10:02
Wohnort: Heilbronn
Kontaktdaten:

ExcelPDS

Beitrag von mwr »

Also da war ein Bug in der Datumsspalte bei EWTN mit der Formatierung (einmal MM.TT.JJJJ dann TT.MM.JJJJ). Nach zeitaufwändiger Korrektur läuft jetzt alles!
Vielen Dank an Euch alle!
mwr
Antworten