Eine FAQ lebt von gestellten Fragen. Sie haben eine Frage? Dann nur zu!
...
...
Allgemein
...
Welche Dinge müssen bei einer Neuinstallation beachtet/vom Verlag abgefragt / eingerichtet werden?
- physikalische Server, Betriebsysteme, Verteilung der Komponenten im Netzwerk?
- Frontend/Erfassung, Datenbank, Backend/Admintool+Services auf Windows-Rechner mit VL-Logon
- Userverwaltung - webanzeigen-eigene oder SSO/HASSO?
- Java-Version auf Windows-Servern (Oracle Java ist ja nicht mehr frei) - Java: Neue Lizenzbestimmungen von Oracle / Alternativen)
- Wo sollen die WebAnzeigen-(Sub-)Domains und SSL-Zertifikate liegen? Mit auf dem Frontend-Server?
- Wer wartet die (Sicherheit des) Webservers/Frontend-Servers?
- Updates und spätere Optimierung des Webservers, Aktualisierung SSL-Zertifikate
weitere Fragen siehe nächsten Abschnitt "Welche Dinge müssen beim Erweitern um eine weitere Publikation beachtet/vom Verlag abgefragt werden?"
Welche Dinge müssen beim Erweitern um eine weitere Publikation beachtet/vom Verlag abgefragt / eingerichtet werden?
- Template
- Styleguide (Farben, etc.)
- Karten für die Verbreitungsgebiete
- Links zu den AGB, DS, Wiederrufsbelehung
- vHost, SSL-Zertifikat?
- Grunddaten laden (per WebAnzeigen-Jobs)
- 1 Stammdaten
- Publikation (150)
- Ausgaben/Kombis (2025, 147, 80
- Nutzung(en) (ID_SDV 7005
- )
- Rubrik(en) (103)
- Ausgabe(n) (2025)
- ggfs. Preisrubriken (316, 686) → meist wird hier nur per Script die zu setzenden Preisrubriken in die 686.sdv eingetragen, da diese auch vererbt werden
- Format (72)
- 2 Rubrikwochentage (7006)
- 3 Erscheintermine (7001)
- 4 Chiffregebühren (7027)
- 5 Doppeltermininfos (7032)
- 6 Muster (7002, 7003)
- Grunddaten einrichten (per SQL in WebAnzDB)
- 686 - Preisrubriken (Default für Web-Aufträge)
- 7001 - Erscheintermine (wenn z.B. Start der Publ. erst ab Termin X)
- 7002 - Muster
- Nutzungsabhängigkeit
- 7006 - Rubrikwochentage
- Schlusszeiten
- Wochentage
- 7007 - Mailtemplates (BASEDATA, ID_SDV=7007 + ABLAGE, TYP=3)
- 7018 -
- Erscheinweise(n)
- Wochentage (7006)
- Schlusszeiten (7006)
- nur ein Termin buchbar (7044)
- Preisrubriken (686)
- Muster (7002)
- Nutzungsabhängigkeit
Auszeichnungspakete (7018.sdv, ID_SDV 7019, 7020)
- verwendbare Schriftbausteine?
- Abhängigkeit zu Zielflächenbedeutung in ID_SDV 752 beachten
- 7024 - Veredelung (7024)
- Mailtemplates (BASEDATA, ID_SDV=7007 + ABLAGE, TYP=3)
- 7026 - Bilder für Ausgabengebiete
- 7030 - Aborabatte / Onlinerabatt (7030)
- 7031 - Chiffre publikationsabh. Chiffre-Zusendungstext (7031)
- Abholungsorte (7042)
- Chiffre-Abholungs-Text je Abholungsort (7033)
- Domain-Konfig (7035)
- Standard-Ausgabe (ID_SDV 7037)
- Muster-Blacklist (ID_SDV 7045)
- 7033 - Chiffre-Abholungstext je Abholungsort
- 7035 - Domain-Konfig
- 7037 - Standard-Ausgabe
- 7042 - Chiffre-Abholungsorte
- 7043 - Erlaubte Buchungskombinationen
- 7044 - nur ein Termin buchbar
- 7045 - Muster-Blacklist
- 7050 - Internet-Kennzeichen
- 7051 - Wiederholeranzeigen
- 7053 - Standard-Rubrikenschluss
- 7054 - Chiffrepflicht-Kennzeichen
Was muss bei (Grunddaten-)Änderungen neu gestartet werden, damit diese von WebAnzeigen erkannt werden? (Aktivieren neuer/geänderter Grunddaten im Web)
Im Anzeigensystem geänderte Daten | ToDo, damit die Änderung von WebAnzeigen erkannt wird |
---|
SDV-Dateien | Logon und Tomcat auf allen SOAP-Servern neu starten, ggfs. betreffenden Job starten, nach Job alle Weberfassungen und Admintools neu starten oder über Nacht warten |
Typokataloge | Alle "jefws"-Dienste neu starten oder über Nacht warten |
Grunddaten außerhalb der Stammbea (Rubriken, Muster, Bausteine, Schriften, etc.) | Tomcat auf allen SOAP-Servern neu starten, ggfs. betreffenden Job starten, nach Job alle Weberfassungen und Admintools neu starten oder über Nacht warten (Überschreibschutz (geändert-Flag) im Web beachten!) |
Stammdaten, bei denen auf Neustart des Logons hingewiesen wird (Ausgaben, Kombis, Kollektive, etc., außer Preise) | Logon und Tomcat auf allen SOAP-Servern neu starten, ggfs. betreffenden Job starten, nach Job alle Weberfassungen und Admintools neu starten oder über Nacht warten |
Preise | Logon und Tomcat auf allen SOAP-Servern neu starten
|
In WebAnzeigen geänderte Daten |
|
---|
Grunddaten über das Admintool | alle Weberfassungen und Admintools neu starten oder über Nacht warten |
Tabelle KOMBI_CFG | alle Weberfassungen neu starten oder über Nacht warten |
Benutzergruppen (Tabellen GRUPPE, GRUPPE_OBJEKTE, GRUPPE_TYP_OBJEKT) | Änderungen sind sofort wirksam |
Wie kann man den Java-Prozess debuggen?
...
WebAnzeigen streikt komplett mit Logfile-Meldung: de.hup.bo.advkommerzbo.impl.unique.ModulKommerzExc: 1 | ..\ModulKommerzBOJni.cpp | 310 | ... Exception occured!
- Prüfen, ob auf dem Server, wo der KommBO (im Tomcat) läuft, Kaspersky läuft und diesen beenden.
Logfile-Meldung: de.hup.bo.advkommerzbo.base.ModuleCommerceExc: 63016 | ..\SEPAUtil.cpp | 78 | Fehler beim Aufruf der Methode 'init' aus der Assembly 'webserviceconnector.dll'. Bitte prüfen Sie ggf. die .NET-Sicherheitsrichtlinien. (4.1@1.0)
- In einer Admin-CMD ausführen: C:\Windows\Microsoft.NET\Framework\v2.0.50727\CasPol.exe -m -cg LocalIntranet_Zone FullTrust
- Rechner neu starten
Wie funktioniert die Vorbelegung von Auftragsattributen per URL-Parameter / Deeplinks?
Funktion: anzeigePubRubrikOutput.do
...
Bsp.: https://webanzeigen.stadtzeitung.de/webanz/anzeigePubRubrikOutput.do?resetAd=1&initAd=1&u=7005020&p=11&r=362&i=62
In älteren Versionen sind die Parameter anders: https://webanzeigen.stadtzeitung.de/webanz/anzeigePubRubrikOutput.do?adUsingCollectionSelect=7005010&publicationCollectionSelect=11&rubricCollectionSelect=99&initAd=1&resetAd=1
java.sql.SQLException: Cannot create PoolableConnectionFactory (null, message from server: "Host '193.0.63.150' is not allowed to connect to this MySQL server")
...
Lösung: Auf das System verbinden, Farbtiefe wieder auf Maximum einstellen (bei MSTSC ist die Farbtiefe bei den Verbindungseingenscahften vor dem Verbindungsaufbau einzustellen) und auf dem System den WebAnzeigen-Tomcat neu starten.
Der JEFWS meldet im Logfile, dass ein Typokatalog ausgelassen wird (skip ...).
In den Musterdaten im Anzeigensystem fehlt vermutlich das "Webeditor-Kennzeichen". Der JEFWS lädt nur die TKs der Muster, die in der WebAnzeigen-DB bei "VALUE 20" (Webeditor-Kennzeichen) eine "1" stehen haben.
Bei der Vorschauerzeugung wird kein Preis gefunden / -,- angezeigt.
Hier kann es verschiedene Ursachen haben. Bitte das Logfile des KommBO prüfen (meistens ...\Tomcat\logs\KommBO.log), welche der folgenden Meldungen dort als letztes ausgegeben wurde:
UI Expand |
---|
title | AuftragLogikImport.cpp | 7984 | Fehler beim Prüfen des Kunden mit der Kundennr: '0000123456' Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. |
---|
|
Wenn... de.hup.bo.advkommerzbo.impl.unique.ModulKommerzExc: 71359 | ..\AuftragLogikImport.cpp | 7984 | Fehler beim Prüfen des Kunden mit der Kundennr: '0000123456' Die Verbindung mit dem Remoteserver kann nicht hergestellt werden. Dann... hat die SEPABox ein Problem, deren URL im VL-Anzeigensystem im Konfigschalter "Kommerz.SepaBoxUrl" hinterlegt ist. Folgenden Befehl in der korrekten CMD des betreffenden Anzeigensystems auf dem Anzeigensystem-Server ausführen "vl_config | findstr /I sepabox". Die ausgegebene URL sollte im Browser aufgerufen ebenfalls einen Fehler werfen. Wenn ja, sollte die SepaBox geprüft und wieder zum Funktionieren gebracht werden, dann sollte der Fehler behoben sein. Nur HUP-Systeme: Nun prüfen, ob die VM der SepaBox überhaupt läuft und ggfs. starten oder neu starten. Dazu per RDP mit dem eigenen Domänen-Nutzer auf den Server BSS-TS1 schalten und dort die Anwendung "C:\Tasks\Service-VM-Manager.exe" starten. In der sich öffnenden Anwendung die VM mit dem identischen Namen aus der SepaBox-URL heraussuchen und diese starten bzw. neu starten. Das sollte das Problem in den meisten Fällen lösen. |
Jobs
...
Musterjob bricht ab mit Logfile-Meldung: org.xml.sax.SAXParseException; lineNumber: 1; columnNumber: 1064961; XML document structures must start and end within the same entity.
...
- Prüfen, ob auf dem Server, wo der Job gestartet wird, Kaspersky läuft und diesen beenden.
- Prüfen, dass der verwendete Binary-Stand sauber ist. Die Startscripte der Eval-Umgebungen kopieren die Binaries von S:\ nach C:\. Oftmals bricht dieser Prozess ab, da noch laufende Wrapper das Überschreiben mancher DLLs verhindern. Wrapper (bzw. RTGenWs) beenden, Startscripte nochmal anwerfen, schauen, dass diese vollständig und ohne Fehler oder Abbrüche durchlaufen und Tomcat neu starten.
Der Musterjob bricht mit der Fehlermeldung "[Fatal Error] :1:1: Content is not allowed in prolog." ab
- Die Job-Datei "LoadSamples.xml" ist nicht korrekt als "UTF-8 ohne BOM" formatiert. Vermutlich wurde diese zuvor mit einem Editor bearbeitet, der das Format nicht unterstützt.
- Lösung: Die Datei in einem Editor laden, der das Format unterstützt und umformatieren. (z.B. mit Notepad++)
Admintool
...
Der Login-Seite des Admintool fehlt das Hintergrundbild. Nach der Anmeldung ist das Menü weiß mit blauen Textlinks, die nicht funktionieren.
- Die URL zum Admintool muss mit einem Slash "/" beendet werden, sonst werden manche Styles und Bilder nicht gefunden.
- Falsch: http://ddv.webapps.hup/admintool
- Richtig: http://ddv.webapps.hup/admintool/
Bei der Übernahme erscheint die Meldung "Istbreite der AuftragPos ist 0. Bitte löschen Sie das Musterkürzel und ziehen Sie es neu ein."
- Tomcat des ebs/KommBO herunterfahren, übrig gebliebene Prozesse der "EditorBaseApp.exe" beenden und Tomcat wieder hochfahren.