Seite 2 von 4

Re: STS Grando

Verfasst: Mo Jul 07, 2014 5:41 pm
von FDLmundle
Das ist ja genial :D Aber brauch die Datei einen bestimmten Namen? Die Dateiendung .java.policy ist bereits vorhanden.

EDIT: Bei mir wird nur das .policy als Dateiendung erkannt. Iss das richtig?

Re: STS Grando

Verfasst: Mo Jul 07, 2014 7:12 pm
von DevonFrosch
Moin,

der Name kommt aus der Unix-Welt, wo der . vor dem Namen bedeutet, dass die Datei versteckt ist. Außerdem gibt's bei Unix keine Dateiendungen an sich :-) "java.policy" steht für "die Policy von Java", es ist also keine richtige Endung, das interpretiert Windows nur so. Und ja, die muss genau so heißen (.java.policy), ansonsten findet Java die doch nicht ;-)

Wenn du alles richtig gemacht hast, solltest du im STS sowas wie Nachtmodus und die Pluginschnittstelle ändern können.

Gruß,
DevonFrosch

Re: STS Grando

Verfasst: Mo Jul 07, 2014 7:16 pm
von FDLmundle
Ich muss erstmal ein "Danke" loswerden. Danke für den schnellen Support!

Ahh, wieder ein Stück schlauer. Ich habe die Datei jetzt so benannt, aber Fehlanzeige, geht nicht.

Wie ist der genaue Pfad, wo Java die Datei finden soll? Ich habe die genau da abgelegt, wo Du gesagt hast.

Re: STS Grando

Verfasst: Mo Jul 07, 2014 7:45 pm
von DevonFrosch
Moin,

du kannst im Explorer auch folgendes in die Adress-Zeile eingeben:

Code: Alles auswählen

%HOMEDRIVE%%HOMEPATH%
Das sollte dich in dein Benutzer-Verzeichnis bringen, wo die Datei liegen soll. Das Ändern der Datei gilt nicht für laufende Sims.

Wie hast du die Datei denn jetzt genannt? Und was genau funktioniert jetzt nicht - das Aktivieren der Pluginschnittstelle im STS?

Gruß,
DevonFrosch

Re: STS Grando

Verfasst: Mo Jul 07, 2014 7:51 pm
von FDLmundle
Danke. Da liegt die Datei auch.

Sie heisst, wie folgt:

.java.policy

Genau, die "Voreinstellungen" kann ich immer noch nicht anwählen.

Re: STS Grando

Verfasst: Mo Jul 07, 2014 7:55 pm
von floflo
Hast du denn den Sim nochmal neu gestartet? Sonst funktioniert es nicht.

Re: STS Grando

Verfasst: Mo Jul 07, 2014 8:00 pm
von FDLmundle
Klaro. funktioniert immer noch nicht :(

Code: Alles auswählen

grant codeBase "http://*.js-home.org/-" {
  permission java.lang.RuntimePermission "preferences";
  permission java.lang.RuntimePermission "getStackTrace";
  permission java.lang.RuntimePermission "modifyThreadGroup";
  permission java.lang.RuntimePermission "setDefaultUncaughtExceptionHandler";
  permission java.net.SocketPermission "*", "connect, listen, accept, resolve";
  permission java.awt.AWTPermission "accessClipboard";
  permission js.java.schaltungen.sim "1";
  permission java.util.PropertyPermission "java.util.prefs.syncInterval","read";
  permission java.util.PropertyPermission "java.util.prefs.flushDelay","read";
  permission java.lang.RuntimePermission "setContextClassLoader";
  permission java.util.PropertyPermission "nightvision.*", "read";
  permission java.util.PropertyPermission "sts.*", "read";
  permission java.lang.RuntimePermission "accessClassInPackage.sun.swing";
};
grant codeBase "http://*.stellwerksim.de/-" {
  permission java.lang.RuntimePermission "preferences";
  permission java.lang.RuntimePermission "getStackTrace";
  permission java.lang.RuntimePermission "modifyThreadGroup";
  permission java.lang.RuntimePermission "setDefaultUncaughtExceptionHandler";
  permission java.net.SocketPermission "*", "connect, listen, accept, resolve";
  permission java.awt.AWTPermission "accessClipboard";
  permission js.java.schaltungen.sim "1";
  permission java.util.PropertyPermission "java.util.prefs.syncInterval","read";
  permission java.util.PropertyPermission "java.util.prefs.flushDelay","read";
  permission java.lang.RuntimePermission "setContextClassLoader";
  permission java.util.PropertyPermission "nightvision.*", "read";
  permission java.util.PropertyPermission "sts.*", "read";
  permission java.lang.RuntimePermission "accessClassInPackage.sun.swing";
};
Der Inhalte der Datei ist doch richtig, oder?

Re: STS Grando

Verfasst: Mo Jul 07, 2014 8:08 pm
von kaffi
Dort sollte im großen Textfeld (Tab "Dateiinhalt SOLL") eine Menge Text stehen.
Hast du wirklich den "Soll" Dateiinhalt kopiert und nicht den "Ist" Dateiinhalt?

Re: STS Grando

Verfasst: Mo Jul 07, 2014 8:10 pm
von FDLmundle
kaffi hat geschrieben:
Dort sollte im großen Textfeld (Tab "Dateiinhalt SOLL") eine Menge Text stehen.
Hast du wirklich den "Soll" Dateiinhalt kopiert und nicht den "Ist" Dateiinhalt?

Jup, das ist der Text von Dateiinhalt SOLL.

Re: STS Grando

Verfasst: Di Jul 15, 2014 8:54 am
von FDLmundle
Gibt es denn noch was, was ich ausprobieren kann? :/

Re: STS Grando

Verfasst: Di Jul 15, 2014 7:54 pm
von abrixas
Was funktioniert denn genau nicht. Nur die Voreinstellungen nicht und alles andere geht?
Mach doch auch mal den Funktionstest, sind dort alle Lampen nach dem Test grün?
Welchen Browser in welcher Version benutzt du? Habe ich bisher vielleicht überlesen.
Wie ist die Sicherheitsebene für Java eingestellt? (Systemsteuerung.../ Java.../Registerkarte Sicherheit)

Noch eine Bemerkung zur Datei .java.policy: Normalerweise wird im Windowsexplorer nur .java angezeigt. Es wäre also möglich das die Datei bei dir die Endung .policy doppelt hat, also .java.policy.policy. Sicher kann man das zum Beispiel erkennen in dem man die Datei mit der rechten Maustaste anklickt, die Eigenschaften öffnet und die Registerkarte Details auswählt, dort steht nochmal der vollständige Dateiname. Hoffe das es unter Windows 8.1 auch so funktioniert ;-)

Re: STS Grando

Verfasst: Di Jul 15, 2014 8:41 pm
von FDLmundle
Die Voreinstellungen sind ausgegraut, alles andere geht. Beim Funktionstest ist alles grün. Ich nutze den IE 11.010. Die Sicherheitsebene ist auf "Hoch". (Bei "Mittel" der selbe Fehler). Und http://www.stellwerksim.de ist als Ausnahme hinzugefügt.

Die Datei heisst laut "Details" Ansicht .java.policy (Ich habe das volle anzeigen des Dateinamens im Explorer aktiviert)

Re: STS Grando

Verfasst: Di Jul 15, 2014 9:23 pm
von abrixas
Ich habe es eben noch mal in einer relativ frischen Windows 8.1 Pro Version probiert, allerdings in einer VirtualBox.

Zuerst habe ich das Update auf die aktuelle Javaversion 1.7.0_65 installiert, vorher alle Browser geschlossen.
Danach habe ich von der Stellwerksim-Handbuchseite das Grando.jar runter geladen, lokal gespeichert und dann erst ausgeführt. Drücken auf Freischalten macht genau das was es soll, es erstellt ohne zu meckern die .java.policy
In beiden Browsern, Internet Explorer und Firefox, funktionieren jetzt bei mir die Java-Voreinstellungen für den SIM.
Java-Sicherheitseinstellungen sind auf "hoch", ohne Eintrag in der Site-Ausnahme-Liste.

Weiter kann ich leider nicht helfen.

EDIT: Eine Idee wäre da noch. Stört evtl ein Virenscanner? Ist nur so ein Gedanke...

Re: STS Grando

Verfasst: Mi Jul 16, 2014 8:58 pm
von FDLmundle
Mhh, das ja komisch. Also ich konnte auf einem anderen 8.1 Pro x64 Rechner testen. Auch ohne Erfolg o.O
Ich verstehe das nicht.

Habe auch nochmal Java neu installiert, wie Du sagtest. Aber, man mag es kaum glauben, ohne Erfolg -.-

Re: STS Grando

Verfasst: Do Jul 17, 2014 12:37 am
von DevonFrosch
@Entwickler von Grando: Was wird denn bei "das System wird nicht unterstützt" alles geprüft? Daran könnte man sich vielleicht entlanghangeln.

An Windows 8.1 x64 allein liegt's ziemlich sicher nicht, das habe ich auch (und auch Java 7.65 und IE 11.0.10 - funktioniert trotzdem). Dass es auf einem anderen System ebenfalls nicht funktionier, legt nahe, dass ein systematischer Fehler vorliegt - z.B. installierte Software wie Virenscanner (wie abrixas anmerkte) oder "Aufräumprogramme". Hast du was in der Richtung auf beiden Rechnern installiert, und wenn ja was?

Gruß,
DevonFrosch