Symptom
When running the 'Update Search Index' utility, you get the following error:
[E] [MMSearchIndexUtility][main] java.lang.OutOfMemoryError: Java heap space (failed to allocate 190316560 bytes)
[E] [MMSearchIndexUtility][main] java.util.concurrent.ExecutionException: java.lang.OutOfMemoryError: Java heap space (failed to allocate 190316560 bytes)
at java.util.concurrent.FutureTask$Sync.innerGet(FutureTask.java:222)
at java.util.concurrent.FutureTask.get(FutureTask.java:83)
at com.bobj.mm.search.MMSearchIndexUtility.reloadIndexes(MMSearchIndexUtility.java:290)
at com.bobj.mm.search.MMSearchIndexUtility.execute(MMSearchIndexUtility.java:189)
at com.bobj.mm.utility.Utility.runExecute(Utility.java:454)
at com.bobj.mm.core.Main.run(Main.java:1301)
at com.bobj.mm.core.Main.main(Main.java:241)
Caused by: java.lang.OutOfMemoryError: Java heap space (failed to allocate 190316560 bytes)
at java.lang.AbstractStringBuilder.expandCapacity(AbstractStringBuilder.java:145)
at java.lang.AbstractStringBuilder.append(AbstractStringBuilder.java:486)
at j
java.lang.StringBuilder.append(StringBuilder.java:120)
at com.bobj.mm.sdk.search.RichTextFilter.extractValue(RichTextFilter.java:42)
at com.bobj.mm.sdk.search.DocumentIndexBuilder$DBObjectDocumentIndexBuilder.addIndexFields(DocumentIndexBuilder.java:116)
at com.bobj.mm.sdk.search.DocumentIndex.readDocumentObject(DocumentIndex.java:91)
at com.bobj.mm.search.process.AbstractIndexUtilityListener.insert(AbstractIndexUtilityListener.java:124)
at com.bobj.mm.search.DocumentScheduler.create(DocumentScheduler.java:131)
at com.bobj.mm.search.MMSearchIndexUtility$CreateIndexRunnable.call(MMSearchIndexUtility.java:389)
at com.bobj.mm.search.MMSearchIndexUtility$CreateIndexRunnable.call(MMSearchIndexUtility.java:339)
at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:303)
at java.util.concurrent.FutureTask.run(FutureTask.java:138)
at java.util.concurrent.ThreadPoolExecutor$Worker.runTask(ThreadPoolExecutor.java:886)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:908)
at java.lang.Thread.run(Thread.java:743)
[E] [MMSearchIndexUtility][main] Utility failed with code 4. (COR-10020)
Read more...
Environment
SAP Information Steward 4.2
Product
Keywords
index, IS, java, heap, ADAPT, ADAPT01733266 , KBA , EIM-IS , Information Steward , Bug Filed
About this page
This is a preview of a SAP Knowledge Base Article. Click more to access the full version on SAP for Me (Login required).Search for additional results
Visit SAP Support Portal's SAP Notes and KBA Search.