Consultor Eletrônico



Kbase P131596: SAX-WRITER writing to LONGCHAR shows poor performance
Autor   Progress Software Corporation - Progress
Acesso   Público
Publicação   07/09/2010
Status: Unverified

SYMPTOM(s):

Creating XML document with SAX-WRITER

XML document has many nodes

Output destination is set to LONGCHAR variable

Writing 10.000 nodes takes several seconds

Writing 100.000 nodes takes several minutes

FACT(s) (Environment):

OpenEdge 10.1x
All Supported Operating Systems
OpenEdge Category: Language (4GL/ABL)

CAUSE:

Bug# OE00168854

FIX:

Upgrade to OpenEdge 10.2A or later

Workaround:
- Change the output destination for the SAX-WRITER to a MEMPTR or a file.
- Add a COPY-LOB from the new output destination to the LONGCHAR variable after calling the sax-writer:END-DOCUMENT() method.