David Law created AXIS2-6048:
--------------------------------
Summary: SOAP Request sends 2nd POST with 0-Byte Payload (Sporadic)
Key: AXIS2-6048
URL: https://issues.apache.org/jira/browse/AXIS2-6048
Project: Axis2
Issue Type: Bug
Components: kernel
Affects Versions: 1.7.9
Environment: Our Client:
SUSE Linux Enterprise Server 11 (x86_64)
OpenJDK 64-Bit Server VM Zulu17.30+15-CA (build 17.0.1+12-LTS)
activation-1.1.1.jar
axiom-api-1.2.22.jar
axiom-impl-1.2.22.jar
axis2-kernel-1.7.9.jar
axis2-transport-http-1.7.9.jar
commons-httpclient-3.1.jar
Business Partner Server:
Axis2 v1.6.2
Reporter: David Law
Attachments: Annotated_Log-1.txt, ByteArrayInputStream_StackTrace.xlsx
We are using Axis2 to send Zip-Files to a Partner via SOAP.
A POST is sent followed by multiple packets of Zip-File-Data.
(according to the Logs, this is successful)
Sporadically, a 2nd POST is sent containing 0 Bytes.
(this happens roughly every 10,000 requests)
The Transport did not report any errors.
Our Partner sends a response, indicating the Zip has length 0.
I'm assuming this is a Bug in the Axis2 Client?
Please find attached:
a) Annotated Log (107 Lines) with our (Prod) Data removed
b) Excel documenting the ByteArrayInputStream.read(...) Stacktrace
_) -> the Excel is just to get a feel for the read Stack
_) -> we used a ByteArrayInputStream Subclass to get Info for the Excel
_) -> but the error occurs with standard JDK ByteArrayInputStream
P.S.
We noticed 2 Lines from jdk.event.security amongst the 2nd POST Logging.
Could this be significant?
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]