- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
UploadHook funktioniert im Content Creator nicht (Nur PRD Server)
Hallo zusammen,
ich habe ein Uploadhook geschrieben, der mir Bilder ins webp-Format konvertiert und speichert.
Das funktioniert lokal sowohl fรผr den Site Architect als auch den Content Creator ohne Probleme.
Auch bei einem Kollegen funktioniert dieser Mechanismus lokal.
Ich verwende fรผr die interne Darstellung den FirstSpiritJetty, mein Kollege hat einen Tomcat installiert.
Nun zum Problem:
Sobald ich das Modul auf dem PRD FS Server installiere, inkl. web-app fรผr den Content Creator (im Tomcat), funktioniert der Uploadhook nur noch zur Hรคlfte.
Die Bildumwandlung im Site Architekt geht.
Die Umwandlung im Content Creator nicht.
Die enthaltenen Logausgaben werden fรผr den Site Architekt in das lokale Logfile unter user\.firstspirit_5.2R2012\logs ausgegeben.
Fรผr den CC finde ich absolut nichts. Weder lokal noch in den verschiedensten Logs auf dem Server.
Es ist so, als wรผrde das Modul nicht korrekt installiert oder der Uploadhook Mechanismus greifen.
Der FS lรคuft auf Version 12-2020 hinter einer Firewall / Proxy / VPN etc.
Selbst wenn ich mich via Remote ins Haus connecte (bin dann also hinter der Firewall und Proxy) geht's nicht
Fragen:
- Hat jemand eine Idee woran es hier scheitern kรถnnte?
- Gibt es irgendwelche speziellen Configs die man machen muss / oder nicht machen darf, dass Module korrekt auf einem Tomcat Server funktionieren?
- Gibt es irgendwas spezielles, dass ein Tomcat mit dem FS Server kommunizieren kann / darf
- Anregungen zur weiteren Fehleranalyse
Besten Dank fรผr Eure Unterstรผtzungen
Grรผรe
Matthias
- Labels:
-
Developers
Accepted Solutions
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
nur vorsichtshalber: Die Projekte haben aber nicht noch projektlokale ContentCreator WebApps, oder? Falls doch, dann werden die WebApp-Komponenten die (nur) fรผr die globale CC-WebApp eingestellt sind dorthin nicht ausgerollt.
Viele Grรผรe
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
solche Probleme klingen fรผr mich erstmal danach, als wรคre es ein Fall fรผr unseren Technical Support.
Mein erster naive Gedanke wรคre die Frage, ob ihr den ContentCreator, in den ihr die Webkomponente installiert habt, neu auf den Tomcat ausgerollt habt (Aktualisieren รผber SiteManager). Das mรผsste man auf dem Tomcat (wenn ihr da Zugriff habt) auch im Verzeichnis des ContentCreator sehen kรถnnen. Zumindest sollten dort eure Libraries zu finden sein.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo StefanSchulzโ,
unter /opt/firstspirit5/work/IsolationModuleManager ist der notwendige Service zu finden.
Im Tomcat Ordner finde ich jedoch keinerlei Infos zu dem Modul oder den Dependencies.
Das mรผsste doch eigentlich im fs5webedit-Ordner zu finden sein oder nicht?
Im Server Manager wurde das Modul als allgemeingรผltig fรผr alle Projekte installiert.
Gruร
Matthias
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Matthias,
genau, im fs4webedit Ordner sollte sich etwas zur Webkomponente finden. Zumindest im lib-Verzeichnis sollte sich euer Jar finden. Und wenn ihr Ressourcen mitbringt, mรผsste es einen passenden Ordner dazu geben.
Was mich ein wenig irritiert ist, dass dort "Installieren" auf dem Knopf zu sehen ist. Das mรผsste nach dem Hinzufรผgen eigentlich auf Aktualisieren stehen.
Im Zweifel vielleicht nochmal Deinstallieren und Installieren.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi StefanSchulzโ,
Du hast Recht, dort steht nicht "Installieren" sondern "Aktualisieren".
Aber vielleicht habe ich ein mรถgliches Problem gefunden.
Ich habe das Web-App Modul unter /opt/firstspirit5/data/webapps/fs5webedit/Modulname gefunden
Aber nicht im Tomcat Ordner!
unter /opt/tomcat9_0/* bzw. /opt/tomcat9_0/webapps/fs5webedit/* gibt es das Modul nirgends
Die Config des Tomcats sieht wie folgt aus:
Wenn das Thema zu spezifisch ist, kann ich gerne auf den Support zugehen.
Viele Grรผรe
Matthias
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hi Matthias,
zumindest meine Grenze an Tomcat-"Wissen" ist hier erreicht
Wenn sich sonst niemand mehr hier meldet, ist Technical Support sicherlich eine gute Option. Die kennen sich aus.
Beste Grรผรe
Stefan
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
nur vorsichtshalber: Die Projekte haben aber nicht noch projektlokale ContentCreator WebApps, oder? Falls doch, dann werden die WebApp-Komponenten die (nur) fรผr die globale CC-WebApp eingestellt sind dorthin nicht ausgerollt.
Viele Grรผรe
Michael
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
Ich habe das Web-App Modul unter /opt/firstspirit5/data/webapps/fs5webedit/Modulname gefunden
Aber nicht im Tomcat Ordner!
unter /opt/tomcat9_0/* bzw. /opt/tomcat9_0/webapps/fs5webedit/* gibt es das Modul nirgends
Die Config des Tomcats sieht wie folgt aus:
Die erste Aussage besagt schon einmal, dass die Webapp ausgerollt wurde (es wird immer zusรคtzlich in das <FirstSpiritROOT>/data/webapps Verzeichnis ausgerollt), aber das Ausrollen auf den Tomcat hat nicht geklappt (ansonsten mรผsste dort derselbe Inhalt zu finden sein).
Anhand der Konfiguration kann ich sehen, dass die Standard-Tomcat-Konfiguration fรผr die Anbindung des Webservers verwendet wurde. Aufgrund der Balken ist aber nicht sichtbar, ob der Tomcat-Manager fรผr das Ausrollen der Webapps definiert wurde oder nicht.
Versuch doch einfach nochmal die Webapp auszurollen und prรผfe im fs-server.log, ob dort Fehler protokolliert werden. Wenn nicht, funktioniert die Anbindung von FirstSpirit Seite problemlos, dann muss es ein Problem auf Tomcat Seite geben. Entsprechende Meldungen solltest Du dort im catalina.out finden.
Insgesamt ist dies aber ein Thema fรผr den TechSupport - dort kann Dir mit Hilfe der entsprechenden Logausgaben bzw. der vollstรคndigen Konfiguration, wahrscheinlich schnell geholfen werden.
Viele Grรผรe
Holger
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Michael, Hallo Holger, Hallo Stefan,
vielen Dank fรผr den Input.
Der Tomcat Manager wurde korrekte gesetzt.
Die Aussage von Michael bzgl. "projektlokale ContentCreator WebApps, oder? Falls doch, dann werden die WebApp-Komponenten die (nur) fรผr die globale CC-WebApp eingestellt sind dorthin nicht ausgerollt." ist hier entscheidend!
In meinem Test Projekt auf dem PRD Server hatte ich Tatsache eine projektbezogene ContentCreator Web-App.
Da ich nur in diesem getestet, aber die Komponente global eingespielt hatte, hats nichts funktioniert.
Ich habe die Projekt bezogene Komponente entfernt und es funktioniert.
Testweise wurde es noch in anderen Projekten + 2 weiteren Kollegen getestet und es geht einwandfrei.
Ich spreche das demnรคchst nochmal mit meinem Kollegen durch, der das gleiche Modul auf einen anderen FS Server betreibt. Ggf. gibt es dort das identische Problem. Dort werden nรคmlich einige Web-Apps eingesetzt.
Vielen Dank fรผr die rege Unterstรผtzung.
Viele Grรผรe
Matthias
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Matthias,
freut mich dass der Hinweis geholfen hat! Mich hatte dein Satz โIm Server Manager wurde das Modul als allgemeingรผltig fรผr alle Projekte installiert.โ stutzig gemacht weil das streng genommen eben nicht der Zweck der Eintrรคge im globalen CC ist und mir dieses Missverstรคndnis schon ab und zu begegnet ist ๐
Viele Grรผรe
Michael

