This is a migrated thread and some comments may be shown as answers.

.Net Monitor : Serialize monitor fails if data includes invalid XML characters?

2 Answers 41 Views
Monitor integration
This is a migrated thread and some comments may be shown as answers.
This question is locked. New answers and comments are not allowed.
Guest
Top achievements
Rank 1
Guest asked on 08 Mar 2013, 11:27 AM
If we try to log data that includes invalid XML characters EQATEC monitor will start getting exceptions when trying to serialize it. (apparently you use XML to store data). This is really troublesome when you try to track exception (or anything else) that contains characters not covered by XML spec. (found during tracking exception that popped up on our side when we tried to write to XML and we got ArgumentException that data contains invalid XML characters - we traced the exception using Eqatec and we see that you also have trouble persisting the exception) Steps to reproduce: 1. Create monitor 2. Create Xml writer and in try/catch block try to write something invalid (write Element) (ie char 0x15) 3. Catch the exception throws from XML writer and try to track it using the monitor (exception message contains the illegar characters that the writer failed to write)

2 Answers, 1 is accepted

Sort by
0
Guest
Top achievements
Rank 1
answered on 08 Mar 2013, 11:27 AM
Hi Lukasz, You're right, that's an error! Invalid XML-attribute-characters had been taken care of, but there was a problem in the way it had been taken care of, so to speak. We will have it fixed very soon - I'll notify you when there is a fix. best regards, Richard Flamsholt EQATEC Team
0
Guest
Top achievements
Rank 1
answered on 08 Mar 2013, 11:27 AM
Hi Lukasz, For your information, we have just released a new version 3.1.63 of the .NET monitor, that fix this problem. You can get it here: http://eqatec.com/Analytics/Download.aspx best regards, Richard Flamsholt EQATEC Team
Tags
Monitor integration
Asked by
Guest
Top achievements
Rank 1
Answers by
Guest
Top achievements
Rank 1
Share this question
or