OpenText product name changes coming to the community soon! Learn more.

Wikis - Page

Knowledge Doc: No scan files present in the probe 'Processed' folder

0 Likes

This article will show how to fix an issue with XML Enricher due to the corrupted auto.zsai file.

Environment

UCMDB 2020.11 or later.


Situation

When running Inventory Discovery by Scanner job, the scan files fail to be processed and are accumulated in the DataFlowProbe\runtime\xmlenricher\Scans\failed\error folder.

There are no scan files present in the probe 'Processed' folder.

There are a lot of errors in xmlenricher log like below.

2021-02-25 15:08:12,279 [pool-1-thread-2] ERROR - Error loading auto SAI
org.xml.sax.SAXParseException; lineNumber: 758; columnNumber: 31; The value of attribute "id" associated with an element type "release" must not contain the '<' character.

at org.apache.xerces.parsers.AbstractSAXParser.parse(Unknown Source) at org.apache.xerces.jaxp.SAXParserImpl$JAXPSAXParser.parse(Unknown Source) at com.hp.ucmdb.discovery.common.sai.SaiFileReader.read(SaiFileReader.java:75) at com.hp.ucmdb.discovery.common.sai.SaiFileReader.loadSaiFile(SaiFileReader.java:87) at com.hp.ucmdb.discovery.common.sai.SaiFileProcessor.loadAutoSai(SaiFileProcessor.java:38) at com.hp.ucmdb.discovery.common.sai.SoftwareApplicationList.getAutoSai(SoftwareApplicationList.java:78) at com.hp.ucmdb.discovery.xmlenricher.engine.sai.SaiRecognitionContext.addReleaseVersion(SaiRecognitionContext.java:89) at com.hp.ucmdb.discovery.xmlenricher.engine.sai.RecognitionDir.applyRules(RecognitionDir.java:351) at com.hp.ucmdb.discovery.xmlenricher.engine.sai.RecognitionDir.identify(RecognitionDir.java:223) at com.hp.ucmdb.discovery.xmlenricher.engine.sai.SaiRecognitionServer.identifyDir(SaiRecognitionServer.java:202)

at com.hp.ucmdb.discovery.xmlenricher.engine.sai.SaiRecognitionEngine.doRecogniseDir(SaiRecognitionEngine.java:317)

at com.hp.ucmdb.discovery.xmlenricher.engine.RecognitionEngineSupport.recogniseDir(RecognitionEngineSupport.java:99)

at com.hp.ucmdb.discovery.xmlenricher.engine.sai.SaiRecognitionEngine.enrich(SaiRecognitionEngine.java:259) at com.hp.ucmdb.discovery.xmlenricher.engine.EnricherMain$EnricherThread.enrich(EnricherMain.java:767) at com.hp.ucmdb.discovery.xmlenricher.engine.EnricherMain$EnricherThread.run(EnricherMain.java:641) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624) at java.lang.Thread.run(Thread.java:748)

Cause

auto.zsai is corrupted.

Find the resolution in the knowledge article

Labels:

Support Tips/Knowledge Docs
Comment List
Related
Recommended