Kbase P127198: java.lang.NullPointerException while running ProductIndexer utility
Autor |
  Progress Software Corporation - Progress |
Acesso |
  Público |
Publicação |
  11/29/2007 |
|
Status: Unverified
GOAL:
java.lang.NullPointerException while running ProductIndexer utility
java.lang.NullPointerException
at java.lang.System.arraycopy(Native Method)
at com.easyask.indexer.ObjectID.addCategory(Unknown Source)
at com.easyask.indexer.ObjectID.addCategory(Unknown Source)
at com.easyask.indexer.cache.IndexerHierarchicalIndex.loadIndexFile(Unknown Source)
at com.easyask.indexer.CategoryIndex.loadIndexInternal(Unknown Source)
at com.easyask.indexer.CategoryIndex.doLoadIndex(Unknown Source)
at com.easyask.indexer.CategoryIndex.loadIndex(Unknown Source)
at com.easyask.indexer.CategoryIndex.findOrLoadIndex(Unknown Source)
at com.easyask.indexer.CategoryIndex.loadIndex(Unknown Source)
at com.easyask.indexer.IndexerBuilder.main(Unknown Source)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)
at java.lang.reflect.Method.invoke(Unknown Source)
at com.zerog.lax.LAX.launch(DashoA8113)
at com.zerog.lax.LAX.main(DashoA8113)
FACT(s) (Environment):
EasyAsk 9.7
CAUSE:
Category sequencing is being used in the category query but some categories have negative or missing sequence numbers
FIX:
Modify the category query so that every category has a positive sequence number. Here is a sample function for the product sequence column in the category query:
ifn(has cat prods.priority, ifn(cat prods.priority<1,1, cat prods.priority), 9999)