Laden von JAR Files geht ohne ADMIN Rechte sehr langsam

johnexus

Mitglied
Hallo Leute,

Vielleicht hat ja einer von euch JAva Spezialisten eine Idee was da sein könnte.
Wir haben folgendes Problem.
Wir haben unsere komplette IS umgestellt auf Win7 64Bit. Zuvor hatten wir WinXP SP3 32Bit.

Alle unsere User haben logischerweise eingeschränkte Rechte.
Wir verwenden eine Individualsoftware der mit Java arbeitet. Wir verwenden Java Standard Edition 6.26 zum ausführen, haben aber auch schon einige andere Java Versionen probiert. Inklusive jener die wir in WinXP SP3 32 Bit hatten.

Es hängen unter vielen anderen auch ein alter Client noch in der neuen IS.
So nun vom alten Rechner geht alles problemlos.
Beim neuen Rechner geht auch alles problemlos, jedoch dauert das Laden der JAR Files sehr lange.
Nachdem ich das mal zufällig mit einem Rechner probiert habe wo ich als ADMIN angemeldet war, gins auf einmal sagenhaft schnell. D.h. Ladedauer ca. 5sec im Gegensatz zu ohne ADMIN- Rechten eine Ladedauer von ca. 1-2min je nach Lust und Laune.

Nachdem ich dann die Loggings aktivert haben (bei ADMIN und Nicht-Admin) konnte ich feststellen, dass die Loggins ziemlich gleich sind, jedoch beim Beobachten der Ladezeiten konnte ich feststellen, dass bei jedem JAR file bei "Reading Manifest ...." ohne ADMIN Rechten ca. 5-25 sec vergehen bis er zum nächsten Eintrag bzw. Laden des nächsten JAR files weiter springt. Wie gesagt wenn ich das als ADMIN mache, läuft das so schnell durch dass ich nicht mal lesen könnte wo er hängt. Auch in der Ereignisanzeige kann ich keinen Hinweis finden.

Ich bin ratlos und auch unsere Java Spezialisten sind ratlos. KLar ich kann mir auch einen externen reinholen, habe jedoch damit leider meist nru schlechte Erfahrungen gemacht...(Kostet viel Geld und rauskommen tut meist auch nix.)
Wenn irgendjemand von euhc noch eine Idee hat was ich machen könnte, würde ich das zuvor versuchen bevor wir diesen Schritt machen.

Danke im vorraus,
lg
Johannes
 
Nein, wir haben McAffee VirusScan Enterprise.
Hab ich aber deaktivieren lassen und leider hat das nix gebracht.

Ich vermute mal mehr irgeneine verkorkste Security Policy.
Werde mal weiter suchen.

Gebe bis nächste Woceh Bescheid, ob ich das Lösen konnte.
Ansonsten werde ich schließen.

Danke recht herzlich für die Ideeen.

lg
Johannes
 
Ok.
Problem gefunden.

Problem war:
Im Ordner Benutzer unter dem entsprechend angemeldeten User ordner gibt es eine Datei genannt .java.policy oder so. Diese musste gelöscht werden, dann hat das Laden wieder einwandfrei funktioniert. Problem war also nicht in den Rechten gelegt sondern in dieser Datei.

Bin kein Spezilist und weiß auch nicht wieso, weiß nur es lauft jetz wie eines 1. =)

Vielleicht hilfts ja jemandem...

lg
Johannes
 
Wäre vielleicht nicht interessant gewesen was in der File drin gestanden hat... Löschen ohne zu verstehenklingt so sehr nach "augen zu, wird schon irgendwie klappen".

- Alex
 
Über diese Datei wird im Normalfall nur der Zugriff auf die Zwischenablage geregelt.
Leide rhat sich aus uns nicht erkennbaren Gründen eine weitere Codezeile dort eingeschlichen, die dafür verantwortlich war dass das so langsam ging.
Ich würde das gerne posten, jedoch darf ich das nicht da sich daraus möglicherweise Rückschlüsse auf das Unternehmensnetzwerk gemacht werden können.

Ich werde versuchen, wenn wir wissen was das genau ist, dass hier noch zu posten.

DAnke!
lg
Johannes
 

Zurück
Oben