Versionen im Vergleich

Schlüssel

  • Diese Zeile wurde hinzugefügt.
  • Diese Zeile wurde entfernt.
  • Formatierung wurde geändert.
Erweitern
titleWie kann man den Java-Prozess debuggen?

(remotedebugging! - noch zu überarbeiten)

  1. Im Java-Service-Wrappers die Datei "wrapper.conf", die den WebAnzeigen-Tomcat auf dem Zielsystem startet, erweitern:

    1. wrapper.java.additional.17=-Xdebug

    2. wrapper.java.additional.18=-Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=y

  2. "DebugWin32_6.11.01.404" auf das Zielsystem kopieren

  3. windbg.exe starten. Menü "File" ...
    1. Symbol File Path... =
    2. Source File Path... =
    3. Image File Path... =
  4. Tomcat über den Java-Service-Wrapper mit der angepasste wrapper.conf starten. (sollte im Haltemodus starten, bis sich ein Debugprozess auf Port 8000 verbindet)
  5. DebugWin - File - Attach to a Process... und an den wrapper.exe-Prozess klemmen
    1. Jetzt sollte im Fenster des Tomcat-Prozesses Betrieb aufkommen und dieser hochgefahren werden. Währendessen laufen im DebugWin-Fenster die Meldungen ein.
Erweitern
titleEs wird kein Preis gefunden. Im KommBO wird folgende Fehlermeldung ausgegeben: "Bei gesetzter Berechnungsfarbe/-höhe/-spaltigkeit muss ein Berechnungsgrund angegeben werden."

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.

...