cancel
Showing results for 
Search instead for 
Did you mean: 

CPACache u0096 Error Uploading CacheUpdateXML file

Former Member
0 Kudos

Hi,

I’m working on SAP NW PI7.1 sp4 as partner at the ramp up.

I’m trying to upload CPACache update xml file (http://sng-suse9:50200/CPACache/testconfigupload.jsp )

When clicking “Upload CacheUpdateXML file”

I’m getting

Executing CacheUpdate...

Failed to execute cache update. Reason: The test configuration upload failed. Details can be found in the Exception params and cache update history.

In the history page (http://sng-suse9:50200/CPACache/history.jsp --> View confirmation XML

)

I see the following Error (see full confirmation xml below)

<Message>Couldn't parse Configuration Data cache update XML string from Directory.</Message>

org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at

Regards

Yariv

Full confirmation xml

<?xml version="1.0" encoding="UTF-8" ?>

- <CacheRefreshError>

<EngineType>AE</EngineType>

<EngineName>unknown</EngineName>

<RefreshMode />

- <GlobalError>

<Message>Couldn't parse Configuration Data cache update XML string from Directory.</Message>

<Trace>org.xml.sax.SAXParseException: The processing instruction target matching "[xX][mM][lL]" is not allowed. at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.createSAXParseException(ErrorHandlerWrapper.java:236) at com.sun.org.apache.xerces.internal.util.ErrorHandlerWrapper.fatalError(ErrorHandlerWrapper.java:215) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:386) at com.sun.org.apache.xerces.internal.impl.XMLErrorReporter.reportError(XMLErrorReporter.java:316) at com.sun.org.apache.xerces.internal.impl.XMLScanner.reportFatalError(XMLScanner.java:1438) at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanPIData(XMLScanner.java:689) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanPIData(XMLDocumentFragmentScannerImpl.java:750) at com.sun.org.apache.xerces.internal.impl.XMLScanner.scanPI(XMLScanner.java:664) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl$FragmentContentDispatcher.dispatch(XMLDocumentFragmentScannerImpl.java:1735) at com.sun.org.apache.xerces.internal.impl.XMLDocumentFragmentScannerImpl.scanDocument(XMLDocumentFragmentScannerImpl.java:368) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:834) at com.sun.org.apache.xerces.internal.parsers.XML11Configuration.parse(XML11Configuration.java:764) at com.sun.org.apache.xerces.internal.parsers.XMLParser.parse(XMLParser.java:148) at com.sun.org.apache.xerces.internal.parsers.AbstractSAXParser.parse(AbstractSAXParser.java:1242) at javax.xml.parsers.SAXParser.parse(SAXParser.java:375) at javax.xml.parsers.SAXParser.parse(SAXParser.java:176) at com.sap.aii.af.service.cpa.impl.cache.directory.DirectoryDataParser.updateCentralCache(DirectoryDataParser.java:58) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.updateCacheWithDirectoryData(CacheManager.java:752) at com.sap.aii.af.service.cpa.impl.cache.CacheManager.updateCacheWithDirectoryData(CacheManager.java:736) at com.sap.aii.af.service.cpa.test.TestAccess.uploadTestConfiguration(TestAccess.java:64) at JEE_jsp_testconfigupload_25430250_1198412535000_1198504342486._jspService(JEE_jsp_testconfigupload_25430250_1198412535000_1198504342486.java:230) at com.sap.engine.services.servlets_jsp.lib.jspruntime.JspBase.service(JspBase.java:102) at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66) at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:433) at com.sap.engine.services.servlets_jsp.server.servlet.JSPServlet.service(JSPServlet.java:240) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:66) at com.sap.engine.services.servlets_jsp.server.Invokable.invoke(Invokable.java:32) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.runServlet(HttpHandlerImpl.java:431) at com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl.handleRequest(HttpHandlerImpl.java:289) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:387) at com.sap.engine.services.httpserver.server.RequestAnalizer.startServlet(RequestAnalizer.java:376) at com.sap.engine.services.servlets_jsp.filters.ServletSelector.process(ServletSelector.java:85) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.servlets_jsp.filters.ApplicationSelector.process(ApplicationSelector.java:160) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.httpserver.filters.WebContainerInvoker.process(WebContainerInvoker.java:67) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.httpserver.filters.ResponseLogWriter.process(ResponseLogWriter.java:60) at com.sap.engine.services.httpserver.chain.HostFilter.process(HostFilter.java:9) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.httpserver.filters.DefineHostFilter.process(DefineHostFilter.java:27) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.httpserver.filters.MonitoringFilter.process(MonitoringFilter.java:29) at com.sap.engine.services.httpserver.chain.ServerFilter.process(ServerFilter.java:12) at com.sap.engine.services.httpserver.chain.AbstractChain.process(AbstractChain.java:71) at com.sap.engine.services.httpserver.server.Processor.chainedRequest(Processor.java:309) at com.sap.engine.services.httpserver.server.Processor$FCAProcessorThread.run(Processor.java:222) at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37) at java.security.AccessController.doPrivileged(Native Method) at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:152) at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:247)</Trace>

</GlobalError>

</CacheRefreshError>

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Yariv,

Please have a look upon the below pdf :

https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01...

try to apply this SAP Note: 764176

Also check the blog :

/people/sravya.talanki2/blog/2005/11/03/cache-refresh-errors--new-phenomena

I hope it will solve your error .

*Pls: Reward points if helpful*

Regards,

Jyoti

Former Member
0 Kudos

Dear Jyoti

Thanks for the quick response. I’m following your helpful notes with a little difficulty, hence they are meant for NW04s (PI7.0) and I’m working on NW PI7.1 which is a little different

I have some more details that might be helpful:

1. I’m having this on more then one system (suse linux, sun, windows, aix).

2. These are newly installed systems.

3. I’m running only PCK (no abap)

What I’m trying to do is: import flows created on one system and deploy them on all other systems.

Is this supposed to be working out of the box Or need further configuration?

Regards

Yariv

Answers (0)