Unable to the cache refresh for the AF
Hi Guys,
I am unable to do the full cache refresh for the "AF" in the administration tab under caches overview.
I tried with PISUPER and also PIAFUSER. It says not authorized.
any help would be really appreciated
Thanks,
srini
Hi Srinivas,
Refer this Doc...
Mentioned about all the caches available in XI:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/c0332b2a-eb97-2910-b6ba-dbe52a01be34
Hope it helps..
Kumar.S
Similar Messages
-
Cache Refresh for Adapter Engine is not working
Hi,
our adaper engine is not working. At RTW no there are no channels visible and the button "Test Cache Connectivity" leads to a yellow icon for the adapter engine with the error text: "Attempt to fetch cache data from Integration Directory not yet started or still in process".
The error reason is at <i>http://<j2ee host>:<port>/CPACache/history.jsp</i> available: <i>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't open Directory URL (http://pixd1.digoff.no:55200/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=C&consumer=af.xd1.dat-dof-xi), due to: HTTP 403: Forbidden</i>
<b>The cache refreh request from adapter engine to directory gets an 403 error.</b> What is strange: No problem, to execute that request in a browser, i get the right message, no fault.
I searched for notes or other threads, i could find only <a href="https://www.sdn.sap.comhttp://www.sdn.sap.comhttp://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/oss_notes/sdn_oss_bc_xi/~form/handler%7b5f4150503d3030323030363832353030303030303031393732265f4556454e543d444953504c4159265f4e4e554d3d373531383536%7d">SAP note 751856</a> , but it is valid for XI 3.0; we are on PI 7.0.
I checked out:
- no user blocked
- all system users have standard authorisations
- reimport of SAP BASIS SWC
- SICF services for XI active
- destination INTEGRATION_DIRECTORY_HMI working
Any idea, how i can get the adapter engine working?
Regards,
UdoHi,
There are two ways to display the content of the CPA cache refresh.
1. The Cache-Update Content-XML
Document can be stored in the Adapter Framework database (J2EE schema) for further analysis. Here you have to set the property in the J2EE Visual Administrator tool.
To do so, proceed as follows:
=>J2EE-service SAP XI AF CPA Cache
=> set property trackCacheUpdateXML= true
=> You can now display the cache update XML with the alias CPACache
=> View Cache Update History
=> View Cache Update XML
2. The content of the cache refresh from the Integration Directory intothe CPA cache can be written to an XML file: Here you have to set the property inthe J2EE Visual Administrator tool:
=>J2EE-service SAP XI AF CPA Cache
=> set property J2EE service SAP XI AF CPA Cache cacheUpdateDebugFile = true
=> the CPA cache refresh XML file will be in the server(0) directory search for the following file names:
=> value of the property cacheUpdateDebugFile.deltaif you intend to see the delta refresh accordingly and the value of the property cacheUpdateDebugFile.full if
you intend to see the full cache refresh content
Note: After your analysis, do not forget to reset the properties value to false.
You can delete the XML cache-
refresh table: alias CPACache
=> View Cache Update History
=> Delete History
Also check out the user and its permission.
regards
Aashish Sinha
PS : Reward points if Helpful -
Force cache refresh for my website
Hello,
I have a problem on my website : http://kevinpounot.olympe.in/<br />
This problem appear just with Firefox.
When I update my site with new photo or if I change the main page, the modifications does not appear in Firefox.
The browser just load the caching version of my website and the new stuff is not here.
I already tried some codes like :
<pre><nowiki><HEAD>
<META http-equiv="Cache-Control" content="no-cache">
<META http-equiv="Pragma" content="no-cache">
<META http-equiv="Expires" content="0">
</HEAD> </nowiki></pre>
or
<pre><nowiki><?php
header("Expires: Mon, 26 Jul 1997 05:00:00 GMT");
header("Last-Modified: " . gmdate("D, d M Y H:i:s") . " GMT");
header("Cache-Control: no-cache, must-revalidate");
header("Pragma: no-cache");
?> </nowiki></pre>
Nothing works.
Is there a code which could force the browser to refresh cache and load the latest version of the site ?
PS : Sorry for possible mistakes in my english. ;)The first thing to check is whether you have any caching plugins like WPSuper cache if you are using a CMS like Wordpress.
These create temporary HTML versions of your page so it is not enough to deactivate them, you have to activate them and then delete their cache from their settings page.
If you are a developer and never want cache loaded then
enter the following into your address bar
about:config
Tell it you understand it is dangerous
enter cache into the search bar and look for
browser.cache.disk.enable
Read about what it does here
http://kb.mozillazine.org/Browser.cache.disk.enable
clicking it sets it to false
This will make firefox slower but will work
You can use this as an alternative
browser.cache.check_doc_frequency
read about it here
http://kb.mozillazine.org/Browser.cache.check_doc_frequency
basically the settings are
0 Check for a new version of a page once per session
1 Check for a new version every time a page is loaded.
2 Never check for a new version - always load the page from cache.
3 Check for a new version when the page is out of date. (Default)
but this does not work so well for me
Note that
browser.cache.disk.enable
must be set to true for
browser.cache.check_doc_frequency
to make any difference
Note that your ISP may be caching, if so consider using different nameservers like openDNS or Google DNS -
Bridge unable to read cache
Trying for 3 days to get Bridge to work. Told me to unable ti read cache -- tired everything including deleting and reloading -- still getting same message. Restarted computer several times as well. Please help I am on a deadline. BobTHANKS FOR REPLY,
No, I am on a Mac OS X 20.9.4
BOB -
Hello,
We have following Problem:
We send an XML-Request with HTTP-Adapter to XI and get Data from R/3, works fine.
But when we send a Second Request we become an Error.
The error comes because in the Java Runtime the XI writes wrong values into Message.
When we do a XI Data Cache Refresh for INTEGRATION_SERVER
and INTEGRATION_RUNTIME we can send a message and all works fine again.´
Any Idea why the XI Caches Data from Request and set this values in the message of request that was send later?
Thanks,
RobinHi,
I think both are same. Because in SXi_ADM we also define our IS. so i think it may be same ...
If I am wrong please share your knowledge . in this thread for more clarification ..
Regards,
Amit -
Hi,
when I refresh the cache in PI... it always stays in the state : Cache Content is being updated...
It never ends and I'm getting some really strange behavior in Integration Builder like when I configure a configuration scenario and put a communication component for a business system, it is ok but then the setting just disapears if I switch to another business system in the graphic and comme back...
It looks like a cache problem and its driving me crazy. Its actually easier when you have an actual error rather than a never ending process.
Thanks.Hi
-->Please Follow the below steps for CACHE REFRESH,If these does not solve your problem contact your basis people and restart the Server.
-->In ID fro MENU->TOOLS->Click on Cache Notifications ans see the status if the cache is not updated.
then goto T-code SXI_CACHE and do the Full cache and Delta cache refresh.
-->Also check the RFC destination of type H in your PI system INTEGRATION_DIRECTORY_HMI is working or not if not check the path prefix and your technical settings and logon security correct or not.
>Also do the cache refresh from PI home page ADMINISTRATION>CACHE OVERVIEW ,Do the cache refresh for IR ,ID and RWB.
Thanks -
Hi-
What role is required for an Integration Server (ABAP) HTTP cache refresh?
This is accessible if you go to XI Administration -> Cache Overview and click on Full Cache Refresh for INTEGRATIONSERVER_. It calls this URL.
http://hostname:8000/sap/xi/cache?sap-client=800&mode=F
XISUPER has all SAP_XI* roles. I get a "403 Forbidden" unless I include SAP_ALL.
Thanks,
J WolffHi,
Check this document:
https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/1a69ea11-0d01-0010-fa80-b47a79301290
Also verify if the user has such roles:
SAP_XI_ID_SERV_USER
SAP_XI_IS_SERV_USER
SAP_XI_IR_SERV_USER
Regards,
Wojciech -
How does the Web AS Cache refresh work?
Hi,
How does the Web AS Cache refresh work?
I search a guide for Information about this.
Can anybody help me?
Thanks.
Regards.
Stefanhi stefan...
Cache is nothing but a buffer kinda where all the recently accessed data r stored.
so sometimes even after making changes u access the page the old data/page is displayed...
so Web AS cache works as a normal refresh deleting all the recently accessed data/pages...
it clears or frees ur memory so tht no irrelevant data is obtained...
for further details, refer to google search... " Web AS Cache Refresh in SAP-Xi"
/message/514186#514186 [original link is broken] (dont go at the topic name)
regards..
vishal
Message was edited by: vishal prabhakar -
Type-mapping not working correctly, get "Unable to find a javaType for the xmlType" WARNING
I'm manually creating a web-services.xml file, and using the autogen ant task to
generate the codec XML/Java classes. The XML definition is provided by SAP.
The ant build.xml file:
<project name="buildWebservice" default="stubgen">
<target name="stubgen">
<clientgen ear="C:\projects\RMIS\ifrrequests\RMIS.ear"
packageName="com.aa.rmis.webservice.client"
clientJar="C:\projects\RMIS\ifrrequests\rmisws-client.jar"
autotype="False" />
</target>
<target name="all" depends="stubgen"/>
</project>
The problem is seen below in the output from Ant. Note the WARNINIG. The problem
is that the xml type cannot be mapped to the Java type.
C:\projects\RMIS\ifrrequests>ant -buildfile clientbuild.xml
Buildfile: clientbuild.xml
stubgen:
[clientgen] Generating client jar for RMIS.ear ...
[clientgen] WARNINIG: Unable to find a javaType for the xmlType:['urn:sap-com:do
cument:sap:business']:PaymentRequest.Create. Make sure that you have registered
this xml type in the type mapping
[clientgen] Using SOAPElement instead
[clientgen] Compiling 4 source files to C:\DOCUME~1\944377\LOCALS~1\Temp\rmisws-
client.jar-836624340
[clientgen] Building jar: C:\projects\RMIS\ifrrequests\rmisws-client.jar
BUILD SUCCESSFUL
Total time: 17 seconds
The Java source that has the implementation of the service methods is simply:
package com.aa.rmis.webservice;
import com.aa.rmis.ifr.request.*;
public class TestService
public TestService()
public int serviceRequest(PaymentRequestCreate request)
System.out.println("Received serviceRequest message");
return 0;
public void testStringRequest(String request)
The web-service.xml file is attached, which contains the schema for the SAP PaymentRequest.Create
object definition.
Another problem I have, which is probably related, is that the service method
that has a complex data type (non-built in data type) is not being deployed into
the WebLogic server. But the other service method that simply takes a String
parameter is.
The steps I took are:
1. Get XML from SAP Interface Repository (IFR) for PaymentRequest
2. Use ant task autogen to generate the request codec classes
3. Create the web-services.xml file by inserting the schema definition and the
mapping file created by the autogen task, and defining the operations
4. Build web-services.war file that contains all autogen compiled class files,
the web-services.xml file, and the service implementation class
5. Build the ear file that holds the web service files
6. Use the clientgen ant task to generate (included above) to generate the client
jar file that should contain the proxy for both of the service methods
Environment:
* WebLogic 7.02
* JDK 1.3.1_06
* JBuilder 9 Enterprise
* Ant 1.4
Possible causes:
* Namespace not being used correctly
* copied verbatim the mapping xml file generated by autogen into the web-services.xml
file
* xml-schema part of web-services.xml might not be set correctly
* operation definition might not be using the correct namespace
* Classpath used for ant might not be right
* Doubt this is the problem, but I'm out of other ideas
* Set by using the setWLEnv.cmd file provided by WebLogic
* Tried adding the generated classes directory for my project to the classpath,
but did not work
I've been referencing the Programming WebLogic Web Services document throughout
this entire process. I must be missing something.
Can anybody from BEA help me out with this problem?
Thanks in advance.
[web-services.xml]Hi JD,
I spent a few cycles looking over your web-services.xml file, however I
don't have any suggestions other that one that looks like you have
already tried, at the top, in the <schema...>
targetNamespace="urn:sap-com:document:sap:business"
Making edits to these generated files can be tricky and my only
suggestion is to create a small reproducer to run by our outstanding
support team.
A quick look at our problem database shows one issue (CR095109) related
to a similar problem at deploy time that was fixed with 7.0SP3. Again,
the support folks will be able to help focus in on the issue.
Regards,
Bruce
JD wrote:
>
The first posting contains the wrong web-services.xml file. Please refer to this
one instead.
"JD" <[email protected]> wrote:
I'm manually creating a web-services.xml file, and using the autogen
ant task to
generate the codec XML/Java classes. The XML definition is provided
by SAP.
The ant build.xml file:
<project name="buildWebservice" default="stubgen">
<target name="stubgen">
<clientgen ear="C:\projects\RMIS\ifrrequests\RMIS.ear"
packageName="com.aa.rmis.webservice.client"
clientJar="C:\projects\RMIS\ifrrequests\rmisws-client.jar"
autotype="False" />
</target>
<target name="all" depends="stubgen"/>
</project>
The problem is seen below in the output from Ant. Note the WARNINIG.
The problem
is that the xml type cannot be mapped to the Java type.
C:\projects\RMIS\ifrrequests>ant -buildfile clientbuild.xml
Buildfile: clientbuild.xml
stubgen:
[clientgen] Generating client jar for RMIS.ear ...
[clientgen] WARNINIG: Unable to find a javaType for the xmlType:['urn:sap-com:do
cument:sap:business']:PaymentRequest.Create. Make sure that you have
registered
this xml type in the type mapping
[clientgen] Using SOAPElement instead
[clientgen] Compiling 4 source files to C:\DOCUME~1\944377\LOCALS~1\Temp\rmisws-
client.jar-836624340
[clientgen] Building jar: C:\projects\RMIS\ifrrequests\rmisws-client.jar
BUILD SUCCESSFUL
Total time: 17 seconds
The Java source that has the implementation of the service methods is
simply:
package com.aa.rmis.webservice;
import com.aa.rmis.ifr.request.*;
public class TestService
public TestService()
public int serviceRequest(PaymentRequestCreate request)
System.out.println("Received serviceRequest message");
return 0;
public void testStringRequest(String request)
The web-service.xml file is attached, which contains the schema for the
SAP PaymentRequest.Create
object definition.
Another problem I have, which is probably related, is that the service
method
that has a complex data type (non-built in data type) is not being deployed
into
the WebLogic server. But the other service method that simply takes
a String
parameter is.
The steps I took are:
1. Get XML from SAP Interface Repository (IFR) for PaymentRequest
2. Use ant task autogen to generate the request codec classes
3. Create the web-services.xml file by inserting the schema definition
and the
mapping file created by the autogen task, and defining the operations
4. Build web-services.war file that contains all autogen compiled class
files,
the web-services.xml file, and the service implementation class
5. Build the ear file that holds the web service files
6. Use the clientgen ant task to generate (included above) to generate
the client
jar file that should contain the proxy for both of the service methods
Environment:
* WebLogic 7.02
* JDK 1.3.1_06
* JBuilder 9 Enterprise
* Ant 1.4
Possible causes:
* Namespace not being used correctly
* copied verbatim the mapping xml file generated by autogen into
the web-services.xml
file
* xml-schema part of web-services.xml might not be set correctly
* operation definition might not be using the correct namespace
* Classpath used for ant might not be right
* Doubt this is the problem, but I'm out of other ideas
* Set by using the setWLEnv.cmd file provided by WebLogic
* Tried adding the generated classes directory for my project to
the classpath,
but did not work
I've been referencing the Programming WebLogic Web Services document
throughout
this entire process. I must be missing something.
Can anybody from BEA help me out with this problem?
Thanks in advance.
Name: web-services.xml
web-services.xml Type: ACT Project (text/xml)
Encoding: base64 -
# This file is in the UTF-8 encoding
[Strings]
# LOCALIZATION NOTE (isRTL):
# Leave this entry empty unless your language requires right-to-left layout,
# for example like Arabic, Hebrew, Persian. If your language needs RTL, please
# use the untranslated English word "yes" as value
isRTL=
CrashReporterTitle=Crash Reporter
# LOCALIZATION NOTE (CrashReporterVendorTitle): %s is replaced with the vendor name. (i.e. "Mozilla")
CrashReporterVendorTitle=%s Crash Reporter
# LOCALIZATION NOTE (CrashReporterErrorText): %s is replaced with another string containing detailed information.
CrashReporterErrorText=The application had a problem and crashed.\n\nUnfortunately the crash reporter is unable to submit a report for this crash.\n\nDetails: %s
# LOCALIZATION NOTE (CrashReporterProductErrorText2): The first %s is replaced with the product name (i.e. "Firefox"), the second is replaced with another string containing detailed information. These two substitutions can not be reordered!
CrashReporterProductErrorText2=%s had a problem and crashed.\n\nUnfortunately the crash reporter is unable to submit a crash report.\n\nDetails: %s
CrashReporterSorry=We're Sorry
# LOCALIZATION NOTE (CrashReporterDescriptionText2): The %s is replaced with the product name.
CrashReporterDescriptionText2=%s had a problem and crashed.\n\nTo help us diagnose and fix the problem, you can send us a crash report.
CrashReporterDefault=This application is run after a crash to report the problem to the application vendor. It should not be run directly.
Details=Details…
ViewReportTitle=Report Contents
CommentGrayText=Add a comment (comments are publicly visible)
ExtraReportInfo=This report also contains technical information about the state of the application when it crashed.
# LOCALIZATION NOTE (CheckSendReport): The %s is replaced with the vendor name.
CheckSendReport=Tell %s about this crash so they can fix it
CheckIncludeURL=Include the address of the page I was on
CheckSendEmail=Email me when more information is available
EmailGrayText=Enter your email address here
ReportPreSubmit2=Your crash report will be submitted before you quit or restart.
ReportDuringSubmit2=Submitting your report…
ReportSubmitSuccess=Report submitted successfully!
ReportSubmitFailed=There was a problem submitting your report.
ReportResubmit=Resending reports that previously failed to send…
# LOCALIZATION NOTE (Quit2): The %s is replaced with the product name.
Quit2=Quit %s
# LOCALIZATION NOTE (Restart): The %s is replaced with the product name.
Restart=Restart %s
Ok=OK
Close=Close
# LOCALIZATION NOTE (CrashID): The %s is replaced with the Crash ID from the server, which is a string like abc12345-6789-0abc-def1-23456abcdef1
CrashID=Crash ID: %s
# LOCALIZATION NOTE (CrashDetailsURL): The %s is replaced with a URL that the user can visit to view the crash details.
CrashDetailsURL=You can view details of this crash at %s
ErrorBadArguments=The application passed an invalid argument.
ErrorExtraFileExists=The application didn't leave an application data file.
ErrorExtraFileRead=Couldn't read the application data file.
ErrorExtraFileMove=Couldn't move application data file.
ErrorDumpFileExists=The application did not leave a crash dump file.
ErrorDumpFileMove=Couldn't move crash dump.
ErrorNoProductName=The application did not identify itself.
ErrorNoServerURL=The application did not specify a crash reporting server.
ErrorNoSettingsPath=Couldn't find the crash reporter's settings.
ErrorCreateDumpDir=Couldn't create pending dump directory.
# LOCALIZATION NOTE (ErrorEndOfLife): The %s is replaced with the product name.
ErrorEndOfLife=The version of %s you are using is no longer supported. Crash reports are no longer being accepted for this version. Please consider upgrading to a supported version.I think you may have pasted the wrong thing into the Description.
To try and resubmit a pending report (for example if you lost your internet connection):
#Go to about:crashes in the location bar
#Click the latest report link to resubmit it
If there isn't a pending crash report listed, I'm afraid you may be out of luck for that crash report. -
hi.
how do i overcome the error"we are unable to start your subscription for Adobe Photoshop CS5.1 Extended Subscription Edition"?????????If this is your first time launching the software while receiving this error message I would recommend contacting our support team. For the best assistance, I recommend our chat support at http://adobe.ly/yxj0t6. Our chat representatives can provide a personalized experience to resolve the issue you have described.
-
Unable to get Window Handle for the 'AxCrystalActivXViewer' control.
Hi,
I have Operating System : Windows 7 and Application developed in VS 2005 and I am using Crystal Report XI licenced version.
But when I am trying to use TTX(Field Defination) based reports it gives me "Unable to get Window Handle for the 'AxCrystalActivXViewer' control. Windowless ActivX Controls are not supported."
Please provide me solution for this ASAP as I am stucked on this from long lomg time.
-Regards
SwapnilAppears you are installing an upgrade version.
Use these links:
http://downloads.businessobjects.com/akdlm/crystalreports/crxir2_sp4_full_bld_0-20008684.exe
http://downloads.businessobjects.com/akdlm/crystalreports/CRYSTALREPORTS06_0-20008684.EXE -
4S ios updated to 7 is giving me problems for using wifi Thus it is difficult for me to use internet. The wifi comes ON for a while and goes off in a few minutes The phone is unable to scan networks available for use
Am having ipad2, ipad mini and iphone 4 with family of two persons. One hp laptop and a DELL professional computer also in operation
Myself an engineer for projects
Looks the company apple cannot grow if they do not support solving the problems of their existing customers
Ashok Dhingra
IndiaYou are not addressing Apple here. If you have a problem, describe it and someone might be able to help. Just to be sure, the wi-fi on the phone will go off after the phone goes into sleep mode unless it is actively being used. This is a battery saving measure. If you are actively using the internet, and the phone is still awake, then the wi-fi should remain connected.
What troubleshooting steps have you tried. -
All Im very new to Oracle DRM and Im trying to get the app setup on Windows server running SQL Server 2008. When I try to login to the Web Client I keep getting this error.
DRM-61026: Unable to create user session for the following reason: Login failed. Invalid user name or password.
Can you please helpThis might be due to The 'Oracle Instance' path may not have been set to a path relative to the 'CSS Bridge Host' (i.e. the Foundation Services machine) on the Configuration > Host Machines > CSS > General tab of the DRM Configuration Utility.
if this is the case then
1. Open the DRM Configuration Console.
2. Go to the Configuration > Host Machines > CSS > General tab of the DRM Configuration Utility.
3. Ensure that the path in 'Oracle Instance' has been set relative to the 'CSS Bridge Host' (i.e. the Foundation Services machine defined in 'CSS Bridge Host').
4. If corrections are made to 'Oracle Instance' then restart the DRM services to pick up the change.
Thanks,
~KKT~ -
after downloading new version of Firefox 4 I am unable to use touch pad for scrolling. I have tried installing and uninstalling the new version but this problem has always been occuring. I do not know how to fix this problem so I always return to the old version.
If you have problems with updating or with the permissions then easiest is to download the full version and trash the currently installed version to do a clean install of the new version.
Download a new copy of the Firefox program and save the DMG file to the desktop
* Firefox 5.0.x: http://www.mozilla.com/en-US/firefox/all.html
* Trash the current Firefox application to do a clean (re-)install
* Install the new version that you have downloaded
Your profile data is stored elsewhere in the Firefox Profile Folder, so you won't lose your bookmarks and other personal data.
* http://kb.mozillazine.org/Profile_folder_-_Firefox
Maybe you are looking for
-
My Cat sat on the keyboard during regular updating of the system. First it went to hypo-slow with alot of beach ball action while i tried to power down for a restart and individually force quit most open apps. Restarted/Resumed same issue.. chang
-
IMac G5 (iSight) DVD drive a DIY part?!?!
Hi, I'm horribly confused. Is my DVD drive a user-serviceable part or not? Apple's documents only talk about "iMac G5 (Ambient Light Sensor)," but don't say anything about the optical drive in "iMac G5 (iSight)." I believe that the iSight model has u
-
Deploy a web page in webserver
How can I deploy my web page in web server without the need of going for a build of war file
-
Reg. the Message Splitting on the Receiver side.
Hi, We are getting a Docuement/Message from a EDI partner. we need to split that doc. to send some of the data to the CRM system and rest of the data to the R3 system from the same EDI Doc. so is it possible to map the same EDI doc. to differn
-
Yosemite Update - Now cannot mount CDs or DVDs
My MacBook Pro will no longer mount CDs or DVDs after upgrading to Yosemite. Appreciate any suggestions! Thanks! ...John