PDA

View Full Version : ClassNotFoundException für eigenen Handler nach Update des AppServer4RPG



Ottersberg
22-10-15, 15:52
Moin,

ich hoffe ihr habt noch eine Idee.
Nachdem wir seit fünf Jahren über den AppServer4RPG mit Java-Mail arbeiten, wollten wir jetzt auch gerne ArdGate nutzen. Also wollte ich die neueste Version installieren.
Ich habe das in eine andere Bibliothek gepackt, bzw. der alte AppServer lag nicht in JVAGATE. Die aktuelle Version jetzt schon.
Mit einem Testprogramm lief das Versenden der Mails.
Nur jetzt nachdem ich alles vom alten AppServer abgeschaltet bzw. die Binderverzeichnisse auf die neue Bibliothek umgestellt habe, geht es nicht mehr. Er findet meine Handler-Klasse zum Senden der Mail nicht mehr.
Es kommt: java.lang.ClassNotFoundException: javaMail.MailHandler
Im Ordner "lib" liegt die von mir erstellte jar-Datei. Wenn man sich die mit 7zip ansieht hat die einen Ordner "javaMail" und da drin eine "MainHandler.class". Also eigentlich alles gut. So wie vorher ja auch immer schon. Es klappt trotzdem nicht.
Und mir fällt nichts mehr ein.

Gruß

Ottersberg
22-10-15, 16:29
Kaum schreibt man ins Forum, schon findet man den Fehler. Ein ziemlich blöder noch dazu. Beim Kopieren der Einträge in die global.properties ist wohl irgendwie ein Leerzeichen dazugekommen. Und der Eintrag wird nicht getrimmt. Er hat also nach der Klasse "javaMail.MailHandler " gesucht. Das sieht man im Log natürlich nicht. Das war purer Zufall, dass ich diesen Gedanken hatte.

BenderD
22-10-15, 19:54
...das lässt sich natürlich leicht fixen, danke für dei Rückmeldung und weiterhin viel Spass mit AppServer4RPG.

D*B