Direct links to fixes
APAR status
Closed as program error.
Error description
Traveler crashing with large mime document with no text/plain part Since the preview text needs to be in text/plain, IBM Traveler trying to convert the document entire text/html part to text/plain. This processing is taking a long time. The sympotms is that there may be Java OutOfMemory exceptions with the following stacks in the java core file. The key is that the same thread is sitting in the JSoupUtil.convertHtml2Text for a long period of time. 3XMTHREADINFO "DS-0818[4-3-2-48003762-48003760][FA5E7DCAD3874ED9FBC71DE85B88F2 FC][48003752]" J9VMThread:0x0000000027691E00, j9thread_t:0x0000000026F7C690, java/lang/Thread:0x00007FF651AAC350, state:CW, prio=5 3XMJAVALTHREAD (java/lang/Thread getId:0x57, isDaemon:false) 3XMTHREADINFO1 (native thread ID:0x818, native priority:0x5, native policy:UNKNOWN) 3XMTHREADINFO3 Java callstack: 4XESTACKTRACE at org/jsoup/parser/HtmlTreeBuilderState$15.process(HtmlTreeBuilder State.java:1151(Compiled Code)) 4XESTACKTRACE at org/jsoup/parser/HtmlTreeBuilder.process(HtmlTreeBuilder.java:11 1(Compiled Code)) 4XESTACKTRACE at org/jsoup/parser/TreeBuilder.runParser(TreeBuilder.java:48(Compi led Code)) 4XESTACKTRACE at org/jsoup/parser/HtmlTreeBuilder.parseFragment(HtmlTreeBuilder.j ava:101(Compiled Code)) 4XESTACKTRACE at org/jsoup/parser/Parser.parseFragment(Parser.java:105(Compiled Code)) 4XESTACKTRACE at org/jsoup/parser/Parser.parseBodyFragment(Parser.java:131(Compil ed Code)) 4XESTACKTRACE at org/jsoup/Jsoup.parseBodyFragment(Jsoup.java:148) 4XESTACKTRACE at org/jsoup/Jsoup.clean(Jsoup.java:231) 4XESTACKTRACE at com/lotus/sync/TSS/Util/JSoupUtil.convertHtml2Text(JSoupUtil.jav a:60) 4XESTACKTRACE at com/lotus/sync/dca/fieldmap/Converter.exportDocGeneric(Converter .java:1102(Compiled Code)) 4XESTACKTRACE at com/lotus/sync/dca/fieldmap/Converter.exportDoc(Converter.java:4 00(Compiled Code)) 4XESTACKTRACE at com/lotus/sync/dca/BackEndMonitor.getEntry(BackEndMonitor.java:1 844(Compiled Code)) 4XESTACKTRACE at com/lotus/sync/dca/BackEndMonitor.getDataItem(BackEndMonitor.jav a:1520(Compiled Code)) 4XESTACKTRACE at com/lotus/sync/dca/BackEndMonitor$1.Next(BackEndMonitor.java:146 3(Compiled Code)) The fix is truncate the HTML body part using Notes.ini parameter NTS_BODY_THRESHOLD (default value of 2M) and text part to NTS_BODY_PLAIN_THRESHOLD (Default 10k).
Local fix
Problem summary
Traveler server may crash when processing a large mime format mail document that is missing the plain text version.
Problem conclusion
This is somewhat unusual document format but the IBM Traveler server has been updated to correctly handle.
Temporary fix
This fix will be included in IBM Traveler 9.0.1.9 and all later releases. See this technote for the latest release information. http://www.ibm.com/support/docview.wss?uid=swg24019529
Comments
APAR Information
APAR number
LO87022
Reported component name
LOTUS NOTES TRA
Reported component ID
5724E6204
Reported release
901
Status
CLOSED PER
PE
NoPE
HIPER
NoHIPER
Special Attention
NoSpecatt / Xsystem
Submitted date
2015-11-11
Closed date
2016-01-04
Last modified date
2016-01-04
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
LOTUS NOTES TRA
Fixed component ID
5724E6204
Applicable component levels
R901 PSY
UP
[{"Business Unit":{"code":"BU055","label":"Cognitive Applications"},"Product":{"code":"SSYRPW","label":"Lotus Notes Traveler"},"Component":"","ARM Category":[],"Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"9.0.1","Edition":"","Line of Business":{"code":"","label":""}}]
Document Information
Modified date:
04 January 2016