hier im Unternehmen gibt es ein Java-Applet, das verwendet wird um aus Webseiten mittels sapshcut.exe direkt in bestimmte SAP-Transaktionen abzuspringen (VA03, VA23, MM03, etc.).
Ich habe das Applet von meinem Vorgänger geerbt und kaum Ahnung von JAVA bzw. JAVA-Applets und auch keine Erfahrung mit der sapshcut.exe.
Aktuell melden sich die User und berichten von einer sehr langen Laufzeit, vom Klicken im Browser bis zum öffnen des neuen SAP-GUI-Modus. Die lange Laufzeit kann ich soweit nachvollziehen. Das Java-Applet wird ausgeführt (Aufbau der Parameter für sapshcut.exe und dann ausführen dieser). Im Taskmanager sieht man auch, dass ein neuer Prozess für sapshcut.exe gestartet wurde. Dieser Prozess hat aber keine CPU Aktivität (laut Taskmanager). Nach einigen Minuten wird dann der neue GUI-Modus geöffnet und die Transaktion wie gewünscht ausgeführt.
Wie kann ich jetzt aber die Laufzeit der sapshcut.exe analysieren? Kann ich diese Tracen/Debbugen?
Hat sonst noch wer Probleme mit der langen Laufzeit der sapshcut.exe?
Das Problem scheint erst mit GUI-Version 7.30 entstanden zu sein. Hier bin noch am testen, ob die Laufzeit unter 7.20 genauso lange ist. OSS/SCN hat mich bis jetzt nicht weiter gebracht
Hallo JHM,
wir hatten mit dem Gui 7.30 genau das selbe Problem.
Bitte überprüfe den Aufruf der sapshcut.exe. Der Programmpfad für den Aufruf darf nicht zu lang sein.
Aus unserer JAVA-Anwendung geben wir jetzt lediglich die Befehlszeile 'start sapshcut.exe' + die entsprechenden Parameter mit.
Wo die sapshcut.exe auf dem PC zu finden ist ermittelt das System über die Einträge in der windows registry.
Viel Erfolg
Gruß Elke