Hello Everyone,
I'm currently looking to setup Alfresco Search enterprise 3.x with my ACS 7.1.x version. I would like to index only Metadata properties, not content or path. While setting and configuring this, I come across few issues and doubts. Can anyone help on below queries? It would be much appreciated.
1. Reindex app and Live index app will work without transformation server and shared file store? It seems to be not working without these components. If I want only metadata based search, there is no need to have tansformation server or shared file store, right?
2. Only elasticearch-metadata app will work without runnin any other jars? It seems to be not indexing documents if I run only metadata app jar. Can anyone confirm?
3. Instead of running Elastic search server, can we use AWS Open Search? If I integrate OpenSearch, there is no need to run Live and Re-indexing app? AWS OpenSearch is having all required components?
4. I want to index all existing documents from repository. While running re-indexing app jar, facing below errors. Any idea how to resolve?
INFO 23252 --- [ main] o.s.b.c.l.support.SimpleJobLauncher : Job: [FlowJob: [name=reindexByIds]] launched with the following parameters: [{run.id=1}]
INFO 23252 --- [ main] o.s.batch.core.job.SimpleStepHandler : Executing step: [validateDbSchemaStep]
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionMinor
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of licenseMode
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionProperties
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of isIndexed
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionEdition
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of name
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionSchema
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionBuild
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of keyStore
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionLabel
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of authorizationChecksum
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionRevision
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of versionMajor
ERROR 23252 --- [xTaskExecutor-4] o.a.r.processors.AlfrescoNodeProcessor : impossible to get prefixed name of isContentIndexed
ERROR 23252 --- [ main] o.s.batch.core.step.AbstractStep : Encountered an error executing step validateDbSchemaStep in job reindexByIds java.lang.NumberFormatException: null
at java.base/java.lang.Integer.parseInt(Integer.java:614) ~[na:na]
at java.base/java.lang.Integer.parseInt(Integer.java:770) ~[na:na]
at org.alfresco.reindexing.beans.RepositoryDescriptor.getSchema(RepositoryDescriptor.java:95) ~[classes!/:3.2.0]
at org.alfresco.reindexing.writers.RepositoryDescriptorItemWriter.write(RepositoryDescriptorItemWriter.java:79) ~[classes!/:3.2.0]
at org.springframework.batch.core.step.item.SimpleChunkProcessor.writeItems(SimpleChunkProcessor.java:193) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.item.SimpleChunkProcessor.doWrite(SimpleChunkProcessor.java:159) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.item.SimpleChunkProcessor.write(SimpleChunkProcessor.java:294) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.item.SimpleChunkProcessor.process(SimpleChunkProcessor.java:217) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.item.ChunkOrientedTasklet.execute(ChunkOrientedTasklet.java:77) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:407) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.step.tasklet.TaskletStep$ChunkTransactionCallback.doInTransaction(TaskletStep.java:331) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.transaction.support.TransactionTemplate.execute(TransactionTemplate.java:140) ~[spring-tx-5.3.23.jar!/:5.3.23]
at org.springframework.batch.core.step.tasklet.TaskletStep$2.doInChunkContext(TaskletStep.java:273) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.core.scope.context.StepContextRepeatCallback.doInIteration(StepContextRepeatCallback.java:82) ~[spring-batch-core-4.3.7.jar!/:4.3.7]
at org.springframework.batch.repeat.support.TaskExecutorRepeatTemplate$ExecutingRunnable.run(TaskExecutorRepeatTemplate.java:262) ~[spring-batch-infrastructure-4.3.7.jar!/:4.3.7]
at java.base/java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1128) ~[na:na]
at java.base/java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:628) ~[na:na]
at java.base/java.lang.Thread.run(Thread.java:834) ~[na:na]