Hallo!

ich habe hier einen Webservice laufen, dem mit Hilfe von mtom aus meiner Java-Anwendung ein Bild geschickt werden kann. Mit dem Metro-Framework habe ich mir aus der WSDL-Datei die entsprechenden Klassen erstellt, als Parameter für den Webservice-Aufruf wird ein AWT-Image benötigt.

Funktioniert auch alles ganz toll, aber beim Aufruf der Webservice-Methode wird Heap-Speicher reserviert und später nicht mehr freigegeben, sodass meine Anwendung sich irgendwann mangels Speicher verabschiedet. Den Heap-Speicher zu vergrößern zögert das Problem nur hinaus. Dann kann ich ein paar mehr Bilder schicken, bis sich ich einen Fehler bekomme.

Hat jemand schonmal was ähnliches erlebt und weiß Rat?