Tutorial - TV Daten anbieten Fehler?
Der Starterkit läuft nicht mit Windows/DOS
Wie ichs auch drehe und wende, der Starterkit läuft nicht unter Windows.
Umbenennen vom .cmd Dateien auf .bat laut Martin hilft nicht.
Könnt ihr das bitte gestestet berichtigen? Die meisten brauchen sicher eine Windowsversion.
Meine neuen Helfer bei den Sendern in jedem Fall und so auch ich.
Bis dann
Martin L "mwr"
Umbenennen vom .cmd Dateien auf .bat laut Martin hilft nicht.
Könnt ihr das bitte gestestet berichtigen? Die meisten brauchen sicher eine Windowsversion.
Meine neuen Helfer bei den Sendern in jedem Fall und so auch ich.
Bis dann
Martin L "mwr"
Vielleicht liegt's ja am Zeilenumbruch. Unix hat andere Zeilenumbrüche als Windows. Neue Windowsversionen kommen damit klar, deine ältere vielleicht nicht...
Probier mal die Version: http://www.murfman.de/temp/TvDataStarterKit-1.05.zip
Probier mal die Version: http://www.murfman.de/temp/TvDataStarterKit-1.05.zip
Starterkit unter Windows
Ich verwende Windows 98SE, da ich die Viren unter XP+ nicht immer wieder eindämmen möchte. So machen es vielleicht manche...
Martin Oberhauser hatte mir geschrieben:
> Win 98: Du könntest die Dateien umbenennen, sodaß sie max. 8 Zeichen
> haben. Statt der Endung .cmd solltest du sie unter win98 .bat nennen.
> Das müßte eigentlich funktionieren...
Es ist kein Problem die .cmd in .bat umzubenennen, auch mit Namen länger als 8 Zeichen.
Dann kommt bei der Ausführung:
C:\TVB Projekt\TVBStarterKit\workspace>pdsrunner
Befehl oder Dateiname nicht gefunden.
Exception in thread "main" primarydatamanager.PreparationException: Primary data
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:295)
... 1 more
Übrigens habe ich die *.cmd in *bat umbenannt, dann aber auch mit beiden Dateien anwesend zu starten, mit gleichem Ergebnis.
Klappt das Ganze vielleicht in einem Browser wie Mozilla oder Internet Explorer?
Martin Oberhauser hatte mir geschrieben:
> Win 98: Du könntest die Dateien umbenennen, sodaß sie max. 8 Zeichen
> haben. Statt der Endung .cmd solltest du sie unter win98 .bat nennen.
> Das müßte eigentlich funktionieren...
Es ist kein Problem die .cmd in .bat umzubenennen, auch mit Namen länger als 8 Zeichen.
Dann kommt bei der Ausführung:
C:\TVB Projekt\TVBStarterKit\workspace>pdsrunner
Befehl oder Dateiname nicht gefunden.
Exception in thread "main" primarydatamanager.PreparationException: Primary data
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:295)
... 1 more
Übrigens habe ich die *.cmd in *bat umbenannt, dann aber auch mit beiden Dateien anwesend zu starten, mit gleichem Ergebnis.
Klappt das Ganze vielleicht in einem Browser wie Mozilla oder Internet Explorer?
Re: Starterkit unter Windows
Das tut zwar nichts zur Sache, aber ist evtl. trotzdem wichtig: Du solltest dich nicht darauf verlassen, dass Win 98 sicherer ist als XP. Die beste Sicherheit bekommst du, wenn regelmäßig die Patches einspielst, eine Firewall, einen Virenscanner, einen anderen Browser als den Internet Explorer und ein anderes E-Mail-Programm als Outlook Express einsetzt. Wenn du Links zu Seiten willst, wo man sowas bekommt, dann sag bescheid.mwr hat geschrieben:Ich verwende Windows 98SE, da ich die Viren unter XP+ nicht immer wieder eindämmen möchte. So machen es vielleicht manche...
Du musst, wie im Tutorial angegeben, folgendes eingeben:mwr hat geschrieben:Martin Oberhauser hatte mir geschrieben:Es ist kein Problem die .cmd in .bat umzubenennen, auch mit Namen länger als 8 Zeichen.Martin Oberhauser hat geschrieben:Win 98: Du könntest die Dateien umbenennen, sodaß sie max. 8 Zeichen haben. Statt der Endung .cmd solltest du sie unter win98 .bat nennen. Das müßte eigentlich funktionieren...
Dann kommt bei der Ausführung:
C:\TVB Projekt\TVBStarterKit\workspace>pdsrunner
Befehl oder Dateiname nicht gefunden.
Exception in thread "main" primarydatamanager.PreparationException: Primary data
...
Code: Alles auswählen
pdsrunner SimplePDS
Die TV-Daten-Tools brauchen überhaupt gar keinen Browser. Den brauchst du nur zum Anschauen des Tutorial-Textes.mwr hat geschrieben:Klappt das Ganze vielleicht in einem Browser wie Mozilla oder Internet Explorer?
Starterkit unter Windows
Hallo Til,
Danke für Dein Hilfeangebot wegen Windows XP Sicherheit. Zu gegebener Zeit komme ich gerne darauf zurück.
Hatte letztes Mal nur
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner
und sonst nichts eingegeben.
Jetzt auch mit
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner SimplePDS
und sonst nichts kommt:
Befehl oder Dateiname nicht gefunden.
Exception in thread "main" primarydatamanager.PreparationException: Primary dat
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Prima
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Prima
yDataManager.java:295)
... 1 more
Geht nicht gibts nicht
Bis dann.
Martin L[/quote]
Danke für Dein Hilfeangebot wegen Windows XP Sicherheit. Zu gegebener Zeit komme ich gerne darauf zurück.
Hatte letztes Mal nur
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner
und sonst nichts eingegeben.
Jetzt auch mit
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner SimplePDS
und sonst nichts kommt:
Befehl oder Dateiname nicht gefunden.
Exception in thread "main" primarydatamanager.PreparationException: Primary dat
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Prima
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Prima
yDataManager.java:295)
... 1 more
Geht nicht gibts nicht
Bis dann.
Martin L[/quote]
Starterkit unter Windows
Und hier ist die "pdsrunner.bat":
@echo off
call setClasspath.cmd
java -cp java\PDSRunner.jar;%PDS_CLASSPATH% primarydatamanager.PDSRunner %*
Gruß
Martin L
@echo off
call setClasspath.cmd
java -cp java\PDSRunner.jar;%PDS_CLASSPATH% primarydatamanager.PDSRunner %*
Gruß
Martin L
Hast du die "setClasspath.cmd" auch in "setClasspath.bat" umbenannt. Wenn ja, dann musst du die "pdsrunner.bat" anpassen: Statt "call setClasspath.cmd" muss da dann "call setClasspath.bat" stehen.
Wenn das immer noch nicht klappt, dann musst du wohl java von Hand aufrufen:
Wenn das immer noch nicht klappt, dann musst du wohl java von Hand aufrufen:
Code: Alles auswählen
java -cp java\PDSRunner.jar;java;java\poi-2.5-final-20040302.jar primarydatamanager.PDSRunner SimplePDS
Starterkit unter Windows
Ja Til,
jetzt kommt auf:
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner SimplePDS
Kein Speicherplatz mehr im Umgebungsbereich
Exception in thread "main" primarydatamanager.PreparationException: Primary data
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:295)
... 1 more
Martin L
jetzt kommt auf:
>> C:\TVB Projekt\TVStarterKit\workspace>pdsrunner SimplePDS
Kein Speicherplatz mehr im Umgebungsbereich
Exception in thread "main" primarydatamanager.PreparationException: Primary data
service class does not exist: compile.bat
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:298)
at primarydatamanager.PDSRunner.main(PDSRunner.java:164)
Caused by: java.lang.ClassNotFoundException: compile.bat
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at primarydatamanager.PrimaryDataManager.createPrimaryDataService(Primar
yDataManager.java:295)
... 1 more
Martin L
Starterkit unter Windows
Ja Til,
jetzt gings mit dem SimplePDS.
Mit dem Mirrorupdater haben wir das schon durchexerziert.
Wie lauten die direkten Aufrufe gemäß Tutorial Teil 2 zur regelmäßigen Aktualisierung
für pdsrunner ExcelPDS und datamanager ExcelPDS ?
Anscheinend hat DOS Speicherprobleme mit den BATs?
Gabs da nicht früher die PIF-Dateien zur Speicherzuweisung?
Dank und Gruß
Martin L
jetzt gings mit dem SimplePDS.
Mit dem Mirrorupdater haben wir das schon durchexerziert.
Wie lauten die direkten Aufrufe gemäß Tutorial Teil 2 zur regelmäßigen Aktualisierung
für pdsrunner ExcelPDS und datamanager ExcelPDS ?
Anscheinend hat DOS Speicherprobleme mit den BATs?
Gabs da nicht früher die PIF-Dateien zur Speicherzuweisung?
Dank und Gruß
Martin L
Teil 1:
Teil 2:
Teil 3:
Code: Alles auswählen
java -cp java\PDSRunner.jar;java primarydatamanager.PDSRunner SimplePDS
java -cp java\PrimaryDataManager.jar primarydatamanager.DayProgramFileTranslator raw
java -cp java\PrimaryDataManager.jar;java primarydatamanager.PrimaryDataManager SimplePDS
java -jar java\MirrorUpdater.jar mirrorupdater.ini
Code: Alles auswählen
java -cp java\PDSRunner.jar;java;java\poi-2.5-final-20040302.jar primarydatamanager.PDSRunner ExcelPDS
java -cp java\PrimaryDataManager.jar;java;java\poi-2.5-final-20040302.jar primarydatamanager.PrimaryDataManager ExcelPDS
java -jar java\MirrorUpdater.jar mirrorupdater.ini
Code: Alles auswählen
java -cp java\PDSRunner.jar;java;java\xercesImpl.jar primarydatamanager.PDSRunner XmlTvPDS
java -cp java\PrimaryDataManager.jar;java;java\xercesImpl.jar primarydatamanager.PrimaryDataManager XmlTvPDS
java -jar java\MirrorUpdater.jar mirrorupdater.ini
Starterkit unter Windows
Hallo Til,
danke für die Codes.
Mit dem Mirrorupdater hatte ich es unter Linux geschafft.
Windows meint:
> Exception in thread "main" java.lang.NoClassDefFoundError: primarydatamanager/tv
listingstool/MirrorVisualizer
danke für die Codes.
Mit dem Mirrorupdater hatte ich es unter Linux geschafft.
Windows meint:
> Exception in thread "main" java.lang.NoClassDefFoundError: primarydatamanager/tv
listingstool/MirrorVisualizer