EPAgent.jar while attempting send XML to TCP port.
Bug shows that the JAR is expecting the stream to come in line-by-line instead of the entire payload.
Many products, such as PAPIM, sends the entire payload at once, which then fails to generate the proper transaction traces.
While testing Precision API Monitoring with latest APMIA docker image, the agent is showing a successful connection and ingestion of XML event via TCP port.
APM does not show the errorsnapshot.
Per Engineering, that the classes in EPAgent.jar and found that an old bug identified in < 10.5.2 >has been reintroduced and it is affecting 10.7 and 20.3.
The old code expects the XML to be streamed line by line. APMIA sends the data all at once.
Release : 10.7.0
Component : Introscope
Per Engineering, the fix will be added to - On Premise DX APM 20.2 and DX SaaS 20.4 and 20.6