cancel
Showing results for 
Search instead for 
Did you mean: 

CPAException: Schema not available for File

BrianVanderwiel
Participant
0 Kudos

Two errors, possibly related:

1) Cache notifications in IB:Config showing the following error: "...CPAException: Schema not available for File...". Also, similar error "...CPASchemaException: No SchemaDefinitions available for AdapterType: File...".

2) I noticed that in Component Monitoring - Adapter Monitoring, only the following shows:

  • <server>

  • JPR (red)

All the adapters used to show up. Are these two issues related?

Thanks in advance,

Brian

fyi: The below thread is the same question as (1). The poster found the answer but didn't post how he solved it!!

full error for (1):

com.sap.aii.af.service.cpa.CPAException: Schema not available for File|3b787a8035c111d6bbe0efe50a1145a5|http://sap.com/xi/XI/System.

at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryDataSAXHandler.endElement(DirectoryDataSAXHandler.java:282)

at com.sap.engine.lib.xml.parser.handlers.SAXDocHandler.endElement(SAXDocHandler.java:154)

at com.sap.engine.lib.xml.parser.XMLParser.scanEndTag(XMLParser.java:1913)

at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1809)

at com.sap.engine.lib.xml.parser.XMLParser.scanContent(XMLParser.java:2389)

at com.sap.engine.lib.xml.parser.XMLParser.scanElement(XMLParser.java:1806)

at com.sap.engine.lib.xml.parser.XMLParser.scanDocument(XMLParser.java:2792)

at com.sap.engine.lib.xml.parser.XMLParser.parse0(XMLParser.java:227)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parseAndCatchException(AbstractXMLParser.java:141)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:156)

at com.sap.engine.lib.xml.parser.AbstractXMLParser.parse(AbstractXMLParser.java:259)

at com.sap.engine.lib.xml.parser.Parser.parseWithoutSchemaValidationProcessing(Parser.java:278)

at com.sap.engine.lib.xml.parser.Parser.parse(Parser.java:340)

at com.sap.engine.lib.xml.parser.SAXParser.parse(SAXParser.java:125)

at javax.xml.parsers.SAXParser.parse(SAXParser.java:345)

at javax.xml.parsers.SAXParser.parse(SAXParser.java:143)

at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryDataParser.updateCentralCache(DirectoryDataParser.java:54)

at com.sap.aii.af.service.cpa.impl.cache.CacheManager.updateCacheWithDirectoryData(CacheManager.java:783)

at com.sap.aii.af.service.cpa.impl.cache.CacheManager.performCacheUpdate(CacheManager.java:636)

at com.sap.aii.af.service.cpa.impl.cache.CacheManager$CacheUpdateRunnable.run(CacheManager.java:456)

at com.sap.engine.frame.core.thread.Task.run(Task.java:64)

at com.sap.engine.core.thread.impl5.SingleThread.execute(SingleThread.java:79)

at com.sap.engine.core.thread.impl5.SingleThread.run(SingleThread.java:150)

Accepted Solutions (0)

Answers (2)

Answers (2)

BrianVanderwiel
Participant
0 Kudos

Finally got the CPA refresh to work by finding the ID with the proper role (note 741214). Everything is up and running again. However, my consultant claims the Adapters started showing up again on their own yesterday?!? No one else is in the box, so neither of us can figure out why they started working on their own again?

Oh well - one problem solved for now.

Thanks for the help,

Brian

Former Member
0 Kudos

Hi Brian,

Refresh the CPA cache:

If you don't know how to refresh your CPA Cache, have a look at Michal's Blog on XI FAQ - question 17(just check) - IE section.The link for the Blog is below...

/people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions

Also remember to check if the refresh was successful. To check the same have a look at,CPA cache history - link also on the same XI FAQ page - question 20(just check).

Also go through this links as it might also be of help to you...

https://websmp201.sap-ag.de/~sapdownload/011000358700003163902004E/HowTo_handle_XI_30_Caches.pdf

Regards,

Abhy

Message was edited by: Abhy Thomas