Hallo zusammen,
ich rufe per Server aus der DB ein longblob Feld mit 160 MB ab, dieses wird in einem bytearray gespeichert (dafür wurde die heapgröße der vom mittels -mx1024M erhöt).
Nun möchte ich dieses Objekt per RMI als Parameter übergeben.
Leider kommt es dabei zu folgender Fehlermeldung :
java.rmi.MarshalException: error marshalling arguments; nested exception is:
javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset by peer: socket write error
....
Mit kleineren Datenmengen ( ein paar MB ) geht das ganze ohne Probleme.
Der Fehler tritt auf der Serverseite auf wenn der Server versucht dem Client die Daten als Parameter zu übergeben.
Den Heapspace auf der Clientseite habe ich ebenfalls auf 1024M gesetzt das sollte also kein Porblem sein.
Es sieht für mich so aus als würde die SSL verbindung wegen der zu Großen Datenmenge getrennt werden?!?
Hat jemand diesbezüglich eine Idee?
ich rufe per Server aus der DB ein longblob Feld mit 160 MB ab, dieses wird in einem bytearray gespeichert (dafür wurde die heapgröße der vom mittels -mx1024M erhöt).
Nun möchte ich dieses Objekt per RMI als Parameter übergeben.
Leider kommt es dabei zu folgender Fehlermeldung :
java.rmi.MarshalException: error marshalling arguments; nested exception is:
javax.net.ssl.SSLException: Connection has been shutdown: javax.net.ssl.SSLException: java.net.SocketException: Connection reset by peer: socket write error
....
Mit kleineren Datenmengen ( ein paar MB ) geht das ganze ohne Probleme.
Der Fehler tritt auf der Serverseite auf wenn der Server versucht dem Client die Daten als Parameter zu übergeben.
Den Heapspace auf der Clientseite habe ich ebenfalls auf 1024M gesetzt das sollte also kein Porblem sein.
Es sieht für mich so aus als würde die SSL verbindung wegen der zu Großen Datenmenge getrennt werden?!?
Hat jemand diesbezüglich eine Idee?