Hallo, ich habe da ein Problem wenn ich versuche meine Interface Implementierung zu binden. Der Server wirft mir dann folgende Exception:
Code
java.rmi.MarshalException: error marshalling arguments; nested exception is: java.io.NotSerializableException: java.util.concurrent.ThreadPoolExecutor
Kann sich jemand vorstellen warum das bei einer java.util Klasse passiert?
Schließlich liegt diese Klasse werder in meiner server.codebase, in der ich nur eine .jar mit zwei Interfaces liegen habe, noch in der Datei, die ich mit dem policy file am server freigebe (diese beinhaltet die .class Dateien der Implementierungen der beiden Interfaces).
Die Interfaces selbst verwenden aber schon noch andere, eigene Klassen. Ist das der Grund für meine Probleme?
MfG