- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Generation-Cluster und ClassLoader-Problem mit FS-Services
Hallo zusammen,
wir mรผssen Generierungs-Tasks aus Performance-Grรผnden auf Slaves auslagern. Habe alles entsprechend Admin-Handbuch konfiguriert und die Generierung startet auf dem Slave. Es gibt allerdings eine Seite, die nicht generiert wird. Dort wird ein Executable benutzt, in dem eine Operation eines FS-Services aufgerufen wird. Der Slave schreibt folgenden Fehler ins Log, den man kennt, wenn man Module neu installiert und die Services nicht neu startet:
WARN 03.01.2017 13:44:38.150 {g-node=1261118,pID=348638} (de.espirit.firstspirit.server.io.AbstractServiceLocator): incompatible class loaders? de.espirit.firstspirit.server.module.ModuleClassesLoader@5e54c862-33 / de.espirit.firstspirit.server.module.MutableClassLoader@5d6d6350{delegate=de.espirit.firstspirit.server.module.ModuleClassesLoader@8f825f5-1}
ERROR 03.01.2017 13:44:38.151 {g-node=1261118,pID=348638} (de.espirit.firstspirit.generate.SiteProduction): at 0, 0: Script 'sc_urlmap' (id=1261116) - Error during perform: Cannot cast com.sun.proxy.$Proxy86 to de.mydomain.service.UrlService
Ich habe sowohl den FS-Master als auch die FS-Slaves durchgestartet und bekomme immer denselben Fehler.
Hat jemand eine Idee und/oder dasselbe Problem im Zusammenhang mit FS-Clustern gehabt?
Viele Grรผรe und frohes Neues.
Heiko
FS 5.2.515
Master: RHEL 6 mit Oracle JDK 1.7.0_121
Slaves: Ubuntu 16.04 mit Oracle JDK 1.8.0_111
- Labels:
-
Developers
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Heiko,
kannst du mal prรผfen, ob der Name des Services in deiner module.xml doppelt verwendet wird?
Also z.B.
<service>
<name>MyComponent</name>
<class>com.my.module.MyService</class>
</service>
[...]
<public>
<name>MyComponent</name>
<class>com.my.module.MyExecutable</class>
</public>
Falls das der Fall ist, solltest du versuchen eindeutige Namen zu vergeben. Falls das allerdings nicht der Fall ist oder eindeutige Namen auch keinen Unterschied machen, wende dich mit diesem Problem bitte an unseren Technical Support. Beziehe dich dabei bitte auf die interne Id 195442!
Viele Grรผรe
Tim
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
Hallo Tim,
danke fรผr die Antwort. Habe geprรผft: Name ist eindeutig. Ich mach ein Ticket auf.
Gruร
Heiko

