superomega
Grünschnabel
Hallo,
auf dem Jboss läuft ein jax-ws webservice. Ich spreche diesen Webservice über einen Apache an. In der WS-Methode sende ich Daten an den Jboss und das funktioniert auch sehr gut, so lange die Datenmenge nicht zu groß wird.
Ab ca. 40kB bekomme ich auf dem JBoss folgende Fehlermeldung:
08:00:53,968 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
java.lang.ArrayIndexOutOfBoundsException
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:1036)
.....
08:00:53,983 ERROR [AjpMessage] Invalid message received with signature 8192
und am Client erhalte ich diese Fehlermeldung:
javax.xml.ws.soap.SOAPFaultException: java.lang.ArrayIndexOutOfBoundsException
Sende ich weniger Daten, dann funktioniert es wie gesagt.
Ein Timeout tritt nicht auf. Die Daten werden sehr schnell übertragen.
Welche Lösungsmöglichkeit gibt es für dieses Problem?
auf dem Jboss läuft ein jax-ws webservice. Ich spreche diesen Webservice über einen Apache an. In der WS-Methode sende ich Daten an den Jboss und das funktioniert auch sehr gut, so lange die Datenmenge nicht zu groß wird.
Ab ca. 40kB bekomme ich auf dem JBoss folgende Fehlermeldung:
08:00:53,968 ERROR [SOAPFaultHelperJAXWS] SOAP request exception
java.lang.ArrayIndexOutOfBoundsException
at java.net.SocketInputStream.read(SocketInputStream.java:121)
at org.apache.coyote.ajp.AjpProcessor.read(AjpProcessor.java:1036)
.....
08:00:53,983 ERROR [AjpMessage] Invalid message received with signature 8192
und am Client erhalte ich diese Fehlermeldung:
javax.xml.ws.soap.SOAPFaultException: java.lang.ArrayIndexOutOfBoundsException
Sende ich weniger Daten, dann funktioniert es wie gesagt.
Ein Timeout tritt nicht auf. Die Daten werden sehr schnell übertragen.
Welche Lösungsmöglichkeit gibt es für dieses Problem?