The Community is now in read-only mode to prepare for the launch of the new Flexera Community. During this time, you will be unable to register, log in, or access customer resources. Click here for more information.

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Summary

When the SAPReader process attempts to extract and upload a very large amount of data from SAP, the process may fail with an error like the following appearing in logging:

 

2020-12-03 16:09:43,923 [SAPReader.SAPReader |(null)] [ERROR] An error has occurred in the SAP Inventory Agent: Stream was too long.
System.IO.IOException: Stream was too long.

 

Symptoms

The following error and stack trace will appear in logging in the SAPReader.log file when this issue occurs:

2020-12-03 16:09:43,923 [SAPReader.SAPReader   |(null)] [ERROR] An error has occurred in the SAP Inventory Agent: Stream was too long.
System.IO.IOException: Stream was too long.
   at System.IO.MemoryStream.Write(Byte[] buffer, Int32 offset, Int32 count)
   at System.Xml.XmlUtf8RawTextWriter.FlushBuffer()
   at System.Xml.XmlUtf8RawTextWriter.WriteAttributeTextBlock(Char* pSrc, Char* pSrcEnd)
   at System.Xml.XmlUtf8RawTextWriter.WriteString(String text)
   at System.Xml.XmlWellFormedWriter.WriteString(String text)
   at System.Xml.XmlWriter.WriteAttributes(XmlReader reader, Boolean defattr)
   at System.Xml.XmlWriter.WriteAttributes(XmlReader reader, Boolean defattr)
   at System.Xml.XmlWriter.WriteNode(XmlReader reader, Boolean defattr)
   at SAPReader.Helper.SAPInventoryXMLHelper.GetMD5HashOfInventoryContent(String id)
   at SAPReader.Helper.SAPInventoryXMLHelper.GenerateInventoryFileDigest()
   at SAPReader.SAPReader.SAPServerReader.GetNonObsolteInventoryFiles(String folder)
   at SAPReader.SAPReader.SAPServerReader.UploadSAPInventoryFolder(String folder, Guid importSessionUid, String connectionName, String sourceBeaconUID)
   at SAPReader.SAPReader.SAPServerReader.UploadSAPInventoryFromBeacon(String[] tenantUIDs)

Fix status

This issue is still open but not currently scheduled to be addressed.

Other information

Master issue ID: IOJ-2167205

Also known as: ITAM-701

No ratings
Version history
Last update:
‎Nov 20, 2023 01:30 PM
Updated by:
Knowledge base article header content