View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0011230 | mantisbt | api soap | public | 2009-11-30 13:50 | 2013-04-06 08:16 |
Reporter | coyttl | Assigned To | rombert | ||
Priority | normal | Severity | major | Reproducibility | always |
Status | closed | Resolution | fixed | ||
Product Version | 1.1.8 | ||||
Target Version | 1.2.12 | Fixed in Version | 1.2.12 | ||
Summary | 0011230: High-ascii characters in fields will cause invalidity in XML. | ||||
Description | High-ascii characters in a description are either not being escaped or not being enclosed in a CDATA[] block, causing certain XML parsers to error out when pulling data via MantisConnect. For example, issues 0011045 and 0007882, when being pulled via MantisConnect in a .NET architecture will throw the following SOAP error:
Apologies if this is the wrong database for this, unsure if MantisConnect has a different project/database to report to. | ||||
Steps To Reproduce | Using VB.NET example: Dim mnClinet as new MantisConnect The 'get_issues' will throw the SOAPException, if connecting to MantisBt.org, using a project id of "1", page 0000003, with 50 issues / page. (Currently. As new issues are added, the page may be bumped up to 4.) | ||||
Tags | No tags attached. | ||||
related to | 0014744 | closed | dregad | mantisbt | Unicode characters in text field prevent bug display |
related to | 0015721 | closed | grangeway | mantisbt | Functionality to consider porting to master-2.0.x |
has duplicate | 0014210 | closed | vboctor | MantisTouch | Looks like we go not XML document error, issues list, Project ID: 0, Filter ID: 0 |
MantisBT: master-1.2.x fa811c1d 2012-11-01 16:07 Details Diff |
Fixes 0011230: High-ascii characters in fields will cause invalidity in XML. Code from commit 2b5d66217bd4ecf5e7271f1a4b2b339d7681e91c is used to clean invalid characters. |
Affected Issues 0011230 |
|
mod - api/soap/mc_api.php | Diff File | ||
mod - api/soap/mc_issue_api.php | Diff File | ||
MantisBT: master 745a0bf0 2012-11-01 16:07 Details Diff |
Fixes 0011230: High-ascii characters in fields will cause invalidity in XML. Code from commit 2b5d66217bd4ecf5e7271f1a4b2b339d7681e91c is used to clean invalid characters. |
Affected Issues 0011230 |
|
mod - api/soap/mc_api.php | Diff File | ||
mod - api/soap/mc_issue_api.php | Diff File | ||
MantisBT: master-1.2.x 559205e2 2012-11-01 17:14 Details Diff |
Fixes 0011230: High-ascii characters in fields will cause invalidity in XML. Also apply fix to data returned from the filter and project api. |
Affected Issues 0011230 |
|
mod - api/soap/mc_issue_api.php | Diff File | ||
MantisBT: master 5d80a1f5 2012-11-01 17:14 Details Diff |
Fixes 0011230: High-ascii characters in fields will cause invalidity in XML. Also apply fix to data returned from the filter and project api. |
Affected Issues 0011230 |
|
mod - api/soap/mc_issue_api.php | Diff File |