APAR status
Closed as program error.
Error description
Any user who tries to import multiple complex XSDs through XML Importer Out of Memory Exception would be thrown. Due to presence of multiple complex types and references the XML Importer tries to create too many nodes and runs out of memory
Local fix
Problem summary
Any user who tries to import multiple complex XSDs through XML Importer Out of Memory Exception would be thrown. Due to presence of multiple complex types and references the XML Importer tries to create too many nodes and runs out of memory
Problem conclusion
A fix is made in the importer code to use lazy expansion of nodes when handling complex XSDs.After applying the patch no out of memory exception will be seen.The lazy expansion mechanism can be enabled using the XML Importer configuration file. Following is the procedure to enable lazy expansion mechanism 1.Open the XMLMDImporter.exe.config file located @ C:\IBM\InformationServer\Clients\Classic directory. 2.Set the values of the properties autoExpandChoices,autoExpandComplexTypeRefs,autoExpandReferences and autoCheckForcesExpand to false.By default the values are set to true. Following are the modified property values. <add key="autoExpandChoices" value="false" /> <add key="autoExpandComplexTypeRefs" value="false" /> <add key="autoExpandReferences" value="false" /> <add key="autoCheckForcesExpand" value="false" /> 3.Launch the WSDL Importer 4.Import the WSDL 5.Right Click operation name and select "Import using XML Importer" 5.Out of memory exception should not be seen
Temporary fix
Comments
APAR Information
APAR number
JR33738
Reported component name
WIS DATASTAGE
Reported component ID
5724Q36DS
Reported release
810
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt
Submitted date
2009-07-21
Closed date
2011-09-15
Last modified date
2012-08-03
APAR is sysrouted FROM one or more of the following:
APAR is sysrouted TO one or more of the following:
Fix information
Fixed component name
WIS DATASTAGE
Fixed component ID
5724Q36DS
Applicable component levels
R810 PSY
UP
[{"Business Unit":{"code":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSVSEF","label":"IBM InfoSphere DataStage"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"8.1","Edition":"","Line of Business":{"code":"LOB10","label":"Data and AI"}}]
Document Information
Modified date:
03 August 2012