Hi,
bei mir öffnet sich nicht der Debugger bei Webdynpro-Programmen.
Hab schon alles, was man so online lesen kann als Problemlösung ausprobiert.
- unter: Hilfsmittel->Einstellungen-> ABAP Editor-> Registerkarte Editor ist der "Frontend Editor (neu)" eingestellt.
- dann in meiner onaction (bei der Methode WDDOINIT klappts auch nicht) für nen Dropdown-Menü einen externen Breakpoint (Stoppschild mit Männchen) gesetzt
- dann unter WebDynpro Application auf Test/Execute F8 gedrückt
- Browserfenster mit dem Programm geht auf, aber kein Debuggingfenster.
Schau mal in deinen Einstellungen, ob in der Registerkarte Debugging der gleiche User eingetragen ist, mit dem du deine Anwendung auch startest. Wenn die unterschiedlich sind, kann das nicht funktionieren.
Außerdem solltest du in dem Mandanten in dem du testest auch angemeldet sein, denn sonst wird das auch nicht funktionieren.
blöde Frage... aber bist Du sicher, dass Du die Debugging-Berechtigung hast? Bzw. was sagt die SAP-GUI, wenn Du im Kommandofeld "/h" eingibst und [ENTER] drückst?
Das wäre auch meine nächste Vermutung gewesen. Kann es sein, dass dir euer Admin keine Debugberechtigung vergeben hat?
Das kannst du auch testen in dem du einen Breakpoint setzt, das Programm ausführst und wenn nichts geschehen ist, wo es hätte geschehen sollen rufst du mal die SU53 auf. Dort müsste dann vermerkt sein, welche Berechtigungen dir fehlen. Am besten nen Screenshot davon an euern Systemadmin und der regelt das dann.
Dann kann es eigentlich nur noch daran liegen, dass die webdynpro anwendung intern in einem anderen mandanten ausgeführt wird, als der in dem du angemeldet bist, meiner Meinung nach....
schau mal in deinem Explorer in die Eingabezeile für die html Adresse nach folgender Stelle: "sap-system-login-basic_auth=X&sap-client="
Ist die Zahl hinter client= die gleiche wie der mandant in dem du angemeldet bist?
Ging es denn vorher?
Hast du mal euren Admin gefragt, ob er an den Berechtigen (Rollen und Profile) etwas geändert hat?
Vielleicht fehlt dir ja doch eine Berechtigung.
Ich denke, dass dir da wirklich nur ein Admin weiterhelfen kann.
Um vllt. etwas sicherer zu gehen, dass es an deinem Acc liegt, könntest du mal einen Kollegen bitten, bei dem du dir sicher bist, dass er debuggen kann, dein programm zu debuggen. Kann er es, liegt es an deinen Berechtigungen. kann er es auch nicht, ist es eine Einstellung in deinem Programm.
Hallo,
hast Du beide Varianten (mit und ohne IP Matching in den Einstellungen zum Debugging) ausprobiert?
Dabei würde ich dann auch gleich mehrere Break-points verteilen: auf die WDDOINITs von des Component-, View- und Window Controller, die Plugs, ...
Irgendwo solltest Du ihn dann eigentlich erwischen.
Viele Erfolg.
Hi,
klappt mit beiden Varianten nicht fehlerfrei.
Wenn ich vorher /h eingeben, kommt teilweise beim Starten zwar der Debug-Editor aber für das Programm SAPLWDY_WB_APPL_EDITOR.
Wen ich im Debug-Editor dann auf den Sprung 'Return' drücke, öffnet sich zwar der Browser, der Debug-Editor friert aber nun ein.
Teilweise wird er mich aber auch beim Drücken von /h einfachb aus der Session.
noch als Info hinterher, wodran es noch liegen könnte:
Wenn man ein System mit mehreren Logischen Instanzen hat, dann muss man auf allen Instanzen einen Breakpoint setzten. Dies ist aber eher auf Produktionsservern der Fall, wo man sowieso nicht debuggen sollte.