ATG baseline_update.sh failing with error: No data records output












0















I was able to install ATG, endeca and was able to get it up and running but after formatting my machine I reinstalled everything but on running baseline-update.sh getting below error:



2018-12-31 22:58:02,890 ERROR [cas] [cas-TCCen-last-mile-crawl-worker-1] com.endeca.itl.executor.TaskManager.[TCCen-last-mile-crawl]: Fatal execution error performing work "MdexOutputSink-1677370194 notified input closed (AsynchronousChannel-263848415)". Aborting crawl.
com.endeca.itl.executor.FatalExecutionException: No data records output: There are no New or Updated records
at com.endeca.itl.executor.output.mdex.MdexOutputSink.processDataInputClosed(MdexOutputSink.java:238)
at com.endeca.itl.executor.output.mdex.MdexOutputSink.notifyInputClosed(MdexOutputSink.java:204)
at com.endeca.itl.executor.TaskManager$4.work(TaskManager.java:353)
at com.endeca.itl.executor.WorkExecutor$WorkRunnable.run(WorkExecutor.java:194)f
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.endeca.itl.util.LoggingContextAwareThread.run(LoggingContextAwareThread.java:71)


FYI: Using ATG 11.2 (platform, reference store, CAS, MDEX, Tools and framework, Platform services, oracle DB 12c)



index-config.json file contents



{
"indexConfig" : {
"attributes" : {
"jcr:primaryType" : "endeca:unstructured",
"record.id" : {
"propertyDataType" : "ALPHA",
"jcr:primaryType" : "endeca:property",
"isRecordFilterable" : true
},
"product.price_range" : {
"displayOrder" : 1,
"mergeAction" : "UPDATE",
"jcr:primaryType" : "endeca:dimension",
"rangeComparisonType" : "FLOAT"
}
},
"precedenceRules" : {
},
"searchIndexConfig" : {
"isWildcardEnabledInDimensionSearch" : true,
"spellingDictMaxWordLength" : 16,
"spellingDictMinNumWordOccurrences" : 4,
"spellingDictMinWordLength" : 3
}
}
}


EDIT:
I did restarted all the services, restarted machine but no luck same output. Not sure if I'm missing something.










share|improve this question

























  • Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

    – KrishPrabakar
    Jan 2 at 6:07











  • I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

    – Sudhir Dhumal
    Jan 2 at 8:31











  • Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

    – KrishPrabakar
    Jan 3 at 8:47











  • Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

    – KrishPrabakar
    Jan 3 at 12:36













  • What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

    – bated
    Jan 4 at 15:45


















0















I was able to install ATG, endeca and was able to get it up and running but after formatting my machine I reinstalled everything but on running baseline-update.sh getting below error:



2018-12-31 22:58:02,890 ERROR [cas] [cas-TCCen-last-mile-crawl-worker-1] com.endeca.itl.executor.TaskManager.[TCCen-last-mile-crawl]: Fatal execution error performing work "MdexOutputSink-1677370194 notified input closed (AsynchronousChannel-263848415)". Aborting crawl.
com.endeca.itl.executor.FatalExecutionException: No data records output: There are no New or Updated records
at com.endeca.itl.executor.output.mdex.MdexOutputSink.processDataInputClosed(MdexOutputSink.java:238)
at com.endeca.itl.executor.output.mdex.MdexOutputSink.notifyInputClosed(MdexOutputSink.java:204)
at com.endeca.itl.executor.TaskManager$4.work(TaskManager.java:353)
at com.endeca.itl.executor.WorkExecutor$WorkRunnable.run(WorkExecutor.java:194)f
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.endeca.itl.util.LoggingContextAwareThread.run(LoggingContextAwareThread.java:71)


FYI: Using ATG 11.2 (platform, reference store, CAS, MDEX, Tools and framework, Platform services, oracle DB 12c)



index-config.json file contents



{
"indexConfig" : {
"attributes" : {
"jcr:primaryType" : "endeca:unstructured",
"record.id" : {
"propertyDataType" : "ALPHA",
"jcr:primaryType" : "endeca:property",
"isRecordFilterable" : true
},
"product.price_range" : {
"displayOrder" : 1,
"mergeAction" : "UPDATE",
"jcr:primaryType" : "endeca:dimension",
"rangeComparisonType" : "FLOAT"
}
},
"precedenceRules" : {
},
"searchIndexConfig" : {
"isWildcardEnabledInDimensionSearch" : true,
"spellingDictMaxWordLength" : 16,
"spellingDictMinNumWordOccurrences" : 4,
"spellingDictMinWordLength" : 3
}
}
}


EDIT:
I did restarted all the services, restarted machine but no luck same output. Not sure if I'm missing something.










share|improve this question

























  • Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

    – KrishPrabakar
    Jan 2 at 6:07











  • I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

    – Sudhir Dhumal
    Jan 2 at 8:31











  • Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

    – KrishPrabakar
    Jan 3 at 8:47











  • Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

    – KrishPrabakar
    Jan 3 at 12:36













  • What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

    – bated
    Jan 4 at 15:45
















0












0








0








I was able to install ATG, endeca and was able to get it up and running but after formatting my machine I reinstalled everything but on running baseline-update.sh getting below error:



2018-12-31 22:58:02,890 ERROR [cas] [cas-TCCen-last-mile-crawl-worker-1] com.endeca.itl.executor.TaskManager.[TCCen-last-mile-crawl]: Fatal execution error performing work "MdexOutputSink-1677370194 notified input closed (AsynchronousChannel-263848415)". Aborting crawl.
com.endeca.itl.executor.FatalExecutionException: No data records output: There are no New or Updated records
at com.endeca.itl.executor.output.mdex.MdexOutputSink.processDataInputClosed(MdexOutputSink.java:238)
at com.endeca.itl.executor.output.mdex.MdexOutputSink.notifyInputClosed(MdexOutputSink.java:204)
at com.endeca.itl.executor.TaskManager$4.work(TaskManager.java:353)
at com.endeca.itl.executor.WorkExecutor$WorkRunnable.run(WorkExecutor.java:194)f
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.endeca.itl.util.LoggingContextAwareThread.run(LoggingContextAwareThread.java:71)


FYI: Using ATG 11.2 (platform, reference store, CAS, MDEX, Tools and framework, Platform services, oracle DB 12c)



index-config.json file contents



{
"indexConfig" : {
"attributes" : {
"jcr:primaryType" : "endeca:unstructured",
"record.id" : {
"propertyDataType" : "ALPHA",
"jcr:primaryType" : "endeca:property",
"isRecordFilterable" : true
},
"product.price_range" : {
"displayOrder" : 1,
"mergeAction" : "UPDATE",
"jcr:primaryType" : "endeca:dimension",
"rangeComparisonType" : "FLOAT"
}
},
"precedenceRules" : {
},
"searchIndexConfig" : {
"isWildcardEnabledInDimensionSearch" : true,
"spellingDictMaxWordLength" : 16,
"spellingDictMinNumWordOccurrences" : 4,
"spellingDictMinWordLength" : 3
}
}
}


EDIT:
I did restarted all the services, restarted machine but no luck same output. Not sure if I'm missing something.










share|improve this question
















I was able to install ATG, endeca and was able to get it up and running but after formatting my machine I reinstalled everything but on running baseline-update.sh getting below error:



2018-12-31 22:58:02,890 ERROR [cas] [cas-TCCen-last-mile-crawl-worker-1] com.endeca.itl.executor.TaskManager.[TCCen-last-mile-crawl]: Fatal execution error performing work "MdexOutputSink-1677370194 notified input closed (AsynchronousChannel-263848415)". Aborting crawl.
com.endeca.itl.executor.FatalExecutionException: No data records output: There are no New or Updated records
at com.endeca.itl.executor.output.mdex.MdexOutputSink.processDataInputClosed(MdexOutputSink.java:238)
at com.endeca.itl.executor.output.mdex.MdexOutputSink.notifyInputClosed(MdexOutputSink.java:204)
at com.endeca.itl.executor.TaskManager$4.work(TaskManager.java:353)
at com.endeca.itl.executor.WorkExecutor$WorkRunnable.run(WorkExecutor.java:194)f
at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
at java.lang.Thread.run(Thread.java:745)
at com.endeca.itl.util.LoggingContextAwareThread.run(LoggingContextAwareThread.java:71)


FYI: Using ATG 11.2 (platform, reference store, CAS, MDEX, Tools and framework, Platform services, oracle DB 12c)



index-config.json file contents



{
"indexConfig" : {
"attributes" : {
"jcr:primaryType" : "endeca:unstructured",
"record.id" : {
"propertyDataType" : "ALPHA",
"jcr:primaryType" : "endeca:property",
"isRecordFilterable" : true
},
"product.price_range" : {
"displayOrder" : 1,
"mergeAction" : "UPDATE",
"jcr:primaryType" : "endeca:dimension",
"rangeComparisonType" : "FLOAT"
}
},
"precedenceRules" : {
},
"searchIndexConfig" : {
"isWildcardEnabledInDimensionSearch" : true,
"spellingDictMaxWordLength" : 16,
"spellingDictMinNumWordOccurrences" : 4,
"spellingDictMinWordLength" : 3
}
}
}


EDIT:
I did restarted all the services, restarted machine but no luck same output. Not sure if I'm missing something.







java atg endeca






share|improve this question















share|improve this question













share|improve this question




share|improve this question








edited Jan 1 at 8:22







Sudhir Dhumal

















asked Dec 31 '18 at 18:28









Sudhir DhumalSudhir Dhumal

305114




305114













  • Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

    – KrishPrabakar
    Jan 2 at 6:07











  • I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

    – Sudhir Dhumal
    Jan 2 at 8:31











  • Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

    – KrishPrabakar
    Jan 3 at 8:47











  • Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

    – KrishPrabakar
    Jan 3 at 12:36













  • What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

    – bated
    Jan 4 at 15:45





















  • Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

    – KrishPrabakar
    Jan 2 at 6:07











  • I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

    – Sudhir Dhumal
    Jan 2 at 8:31











  • Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

    – KrishPrabakar
    Jan 3 at 8:47











  • Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

    – KrishPrabakar
    Jan 3 at 12:36













  • What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

    – bated
    Jan 4 at 15:45



















Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

– KrishPrabakar
Jan 2 at 6:07





Looks like you are running baseline_update.sh from Endeca side. If that's the case, your CAS system may not have any records pushed from ATG end. To get records from ATG, you have to open ProductCatalogSimpleIndexingAdmin component in ACC and trigger the baseline indexing from there.

– KrishPrabakar
Jan 2 at 6:07













I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

– Sudhir Dhumal
Jan 2 at 8:31





I already did that but getting same error. I even tried to do the full-deployment from BCC but same output.

– Sudhir Dhumal
Jan 2 at 8:31













Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

– KrishPrabakar
Jan 3 at 8:47





Try running CatalogMaintenanceService first and then trigger indexing from ATG. (Suggest to put what you already tried so far in the post for better clarity and to avoid redundancy)

– KrishPrabakar
Jan 3 at 8:47













Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

– KrishPrabakar
Jan 3 at 12:36







Also check what VariantProducer components are engaged, for instance, if you have used LocaleVariantProducer, ensure that you had set the desired language (say "en") in your ATG configuration (like SiteRepository, etc). Please enable loggingDebug for all such components and observe the logs for apparent issues.

– KrishPrabakar
Jan 3 at 12:36















What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

– bated
Jan 4 at 15:45







What is the output from the /atg/commerce/endeca/index/ProductCatalogSimpleIndexingAdmin/ in dyn/admin ?

– bated
Jan 4 at 15:45














0






active

oldest

votes











Your Answer






StackExchange.ifUsing("editor", function () {
StackExchange.using("externalEditor", function () {
StackExchange.using("snippets", function () {
StackExchange.snippets.init();
});
});
}, "code-snippets");

StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "1"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);

StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});

function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});


}
});














draft saved

draft discarded


















StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53990403%2fatg-baseline-update-sh-failing-with-error-no-data-records-output%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown

























0






active

oldest

votes








0






active

oldest

votes









active

oldest

votes






active

oldest

votes
















draft saved

draft discarded




















































Thanks for contributing an answer to Stack Overflow!


  • Please be sure to answer the question. Provide details and share your research!

But avoid



  • Asking for help, clarification, or responding to other answers.

  • Making statements based on opinion; back them up with references or personal experience.


To learn more, see our tips on writing great answers.




draft saved


draft discarded














StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53990403%2fatg-baseline-update-sh-failing-with-error-no-data-records-output%23new-answer', 'question_page');
}
);

Post as a guest















Required, but never shown





















































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown

































Required, but never shown














Required, but never shown












Required, but never shown







Required, but never shown







Popular posts from this blog

android studio warns about leanback feature tag usage required on manifest while using Unity exported app?

SQL update select statement

'app-layout' is not a known element: how to share Component with different Modules