APAR status
Closed as fixed if next.
Error description
Can't Export graphic floor map to pdf from TRIRIGA. The system is 'hanging' and not exporting. This is only happening with some drawings and only occurs when Layer 0 from the XREF file ( xrefdwg | 0 ) If all other layers are off and a layer zero from any xref is displayed on the graphics section, even if empty, the export will fail to complete.
Local fix
Do not display xref layer zero.
Problem summary
The export to graphic was throwing a malformed xml exception. Root cause was that there was a 1 = 1 element that got pulled in from the layout of an attached xref onto layer 0 on that xref. It turns out that for any text element that contains any equals sign, the process of sending the svg from the client to the server using a dojo api to post via a hidden input element resulted in extra double quotes getting sent causing the svg xml to be malformed. Resolved this by pre-processing the svg sent to the server to remove these extra double quotes before sending it to the svg converter.
Problem conclusion
Export graphic will now successfully export graphics section that includes text that contains any equals sign. Text that contains both double quotes and equals in it, will get the double quotes removed for technical reasons. This is targeted to the 1h2017 release. Limitation: Export graphic now support exporting graphics that includes text that contains any equals sign. However, text elements that include both equals and double quotes will get the double quotes stripped out for technical reasons.
Temporary fix
Comments
APAR Information
APAR number
IV96616
Reported component name
TRI APP PLTFM R
Reported component ID
5725F26RE
Reported release
352
Status
CLOSED FIN
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2017-05-25
Closed date
2017-06-01
Last modified date
2017-06-01
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Modules/Macros
999
Fix information
Applicable component levels
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSHEB3","label":"IBM TRIRIGA Application Platform"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"352","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Document Information
Modified date:
30 March 2022