Skip to main content
Participant
March 13, 2024
Question

Error Occurred on Changing Lucene Indexing on dev deployment in AEM as cloud services

  • March 13, 2024
  • 1 reply
  • 242 views

08:20:05.619 [main] ERROR c.adobe.granite.indexing.tool.Main - Can't perform operation
java.lang.NullPointerException: Cannot invoke "org.apache.jackrabbit.oak.api.Blob.getNewStream()" because the return value of "org.apache.jackrabbit.oak.plugins.index.search.util.ConfigUtil.getBlob(org.apache.jackrabbit.oak.spi.state.NodeState, String)" is null
at org.apache.jackrabbit.oak.plugins.index.search.IndexDefinition.getTikaConfig(IndexDefinition.java:647)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.initializeTikaConfig(FulltextBinaryTextExtractor.java:291)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.getTikaConfig(FulltextBinaryTextExtractor.java:233)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.initializeTikaParser(FulltextBinaryTextExtractor.java:317)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.getParser(FulltextBinaryTextExtractor.java:240)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.isSupportedMediaType(FulltextBinaryTextExtractor.java:247)
at org.apache.jackrabbit.oak.plugins.index.search.spi.binary.FulltextBinaryTextExtractor.newBinary(FulltextBinaryTextExtractor.java:103)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker.newBinary(FulltextDocumentMaker.java:439)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker.indexAggregatedNode(FulltextDocumentMaker.java:645)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker$1.onResult(FulltextDocumentMaker.java:573)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate$NodeInclude.collectResults(Aggregate.java:311)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate$Matcher.collectResults(Aggregate.java:623)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.matchChildren(Aggregate.java:171)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregatesForDirectMatchers(Aggregate.java:156)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregates(Aggregate.java:141)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.matchChildren(Aggregate.java:179)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregatesForDirectMatchers(Aggregate.java:156)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregates(Aggregate.java:141)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.matchChildren(Aggregate.java:179)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregatesForDirectMatchers(Aggregate.java:156)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregates(Aggregate.java:141)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.matchChildren(Aggregate.java:179)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregatesForDirectMatchers(Aggregate.java:156)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregates(Aggregate.java:141)
at org.apache.jackrabbit.oak.plugins.index.search.Aggregate.collectAggregates(Aggregate.java:93)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker.indexAggregates(FulltextDocumentMaker.java:570)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextDocumentMaker.makeDocument(FulltextDocumentMaker.java:189)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextIndexEditor.makeDocument(FulltextIndexEditor.java:276)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextIndexEditor.addOrUpdate(FulltextIndexEditor.java:251)
at org.apache.jackrabbit.oak.plugins.index.search.spi.editor.FulltextIndexEditor.leave(FulltextIndexEditor.java:139)
at org.apache.jackrabbit.oak.plugins.index.progress.ProgressTrackingEditor.leave(ProgressTrackingEditor.java:72)
at org.apache.jackrabbit.oak.spi.commit.VisibleEditor.leave(VisibleEditor.java:59)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:129)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:160)
at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:504)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:124)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:160)
at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:504)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:124)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:160)
at org.apache.jackrabbit.oak.segment.SegmentNodeState.compareAgainstBaseState(SegmentNodeState.java:504)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.childNodeAdded(EditorDiff.java:124)
at org.apache.jackrabbit.oak.plugins.memory.EmptyNodeState.compareAgainstEmptyState(EmptyNodeState.java:160)
at org.apache.jackrabbit.oak.plugins.memory.MemoryNodeState.compareAgainstBaseState(MemoryNodeState.java:126)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.process(EditorDiff.java:51)
at org.apache.jackrabbit.oak.plugins.index.IndexUpdate.enter(IndexUpdate.java:187)
at org.apache.jackrabbit.oak.spi.commit.VisibleEditor.enter(VisibleEditor.java:53)
at org.apache.jackrabbit.oak.spi.commit.EditorDiff.process(EditorDiff.java:48)
at org.apache.jackrabbit.oak.index.OutOfBandIndexerBase.preformIndexUpdate(OutOfBandIndexerBase.java:126)
at org.apache.jackrabbit.oak.index.OutOfBandIndexerBase.reindex(OutOfBandIndexerBase.java:77)
at com.adobe.granite.indexing.tool.ReindexCmd.index(ReindexCmd.java:208)
at com.adobe.granite.indexing.tool.ReindexCmd.run(ReindexCmd.java:134)
at com.adobe.granite.indexing.tool.Main.execute(Main.java:162)
at com.adobe.granite.indexing.tool.Main.main(Main.java:74)

This topic has been closed for replies.

1 reply

Participant
March 13, 2024

Please refer to the detail explanation of the problem:

I have created a custom Lucene index on local environment and deploy it to the cloud via ui.apps module. Index definition created on Author instance successfully. Then i created new version of the index with the naming convention. The first index name is "damAssetLucene-9-custom-1" and the new one's name is "damAssetLucene-9-custom-2".

But it is throwing the error on dev server deployment mentioned above

kglad
Community Expert
Community Expert
March 13, 2024

that has its own forums where you should post your issue. unforunately, i cannot move your message to that forum, or i would do so.

 

general info - https://experienceleaguecommunities.adobe.com/

 

forums - https://experienceleaguecommunities.adobe.com/t5/adobe-experience-manager/bd-p/adobe-experience-manager-discussions