...
Inhalt |
---|
...
Allgemein
Wie kann man den Java-Prozess debuggen?
(remotedebugging! - noch zu überarbeiten)
Im Java-Service-Wrappers
...
die Datei "wrapper.conf", die den WebAnzeigen-Tomcat auf dem Zielsystem startet, erweitern:
wrapper.java.additional.17=-Xdebug
wrapper.java.additional.18=-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y
"DebugWin32_6.11.01.404" auf das Zielsystem kopieren
- windbg.exe starten. Menü "File" ...
- Symbol File Path... =
- Source File Path... =
- Image File Path... =
- Tomcat über den Java-Service-Wrapper mit der angepasste wrapper.conf starten. (sollte im Haltemodus starten, bis sich ein Debugprozess auf Port 8000 verbindet)
- DebugWin - File - Attach to a Process... und an den wrapper.exe-Prozess klemmen
- Jetzt sollte im Fenster des Tomcat-Prozesses Betrieb aufkommen und dieser hochgefahren werden. Währendessen laufen im DebugWin-Fenster die Meldungen ein.
Erweitern | ||
---|---|---|
| ||
GRUND: Wahrscheinlich wird die Mindestmenge (Höhe, Zeilenanzahl, Worte) nicht erreicht. In diesem Fall wird eine Berechnungsmenge in der APos in Backend eingetragen. Wenn der Mandantschalter VAL_SCHALTERART_BERECHNUNGSGRUND_ERZWINGEN aktiv ist, muss ein Berechnungsgrund vorhanden sein. LÖSUNG: Mehr Text für Anzeige erfassen oder CFG-Eintrag "Kommerz.DefaultSpecialDiscountReason4CalcAmount" setzen. |
...