ABAP HTTP cache refresh

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 Wolff

Hi,
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

Similar Messages

  • XI cache refresh error 'HTTP status code503 Service Unavailable'

    We are running XI 3.0, SP 9
    XI cache refresh stopped working today (red traffic light). Tried a Delta refresh. Got a program dump with error 'Access with ‘ZERO’ object reference not possible'.
    Activated all objects in Change lists of Repository, directory. Tried Delta refresh again. Same error again.
    Re-started XI server.Now XI cache has error
    'Unable to refresh cache contents'.
    Detail says 'HTTP status code503 Service Unavailable'.
    Tested RFC connection of INTEGRATION_DIRECTORY_HMI and other XI related destinations. Everything works fine.
    Please let me know if anyone faced this before and what is the solution..
    Thanks
    Partha

    Ok, well this note i am note able to handle because of missing poissibity to use the Visual Admin.
    Another thing that came up: i still have probs with queues! Sometimes (today, and only today) a message runs through XI, so everything is fine.
    Because of this i tried to deregister and register the queues once again - but the scheduler status is still on "inactive"....
    what is the prob?!

  • Error in INTEGRATION_DIRECTORY_HMI and CACHE REFRESH

    Hi guys, well after checking the forum and several blogs i can't get rid of my problem!
    I have a problem concerning INTEGRATION_DIRECTORY_HMI and CACHE REFRESH.
    i wanted to get a file from a FTP-Server via CC and i got error:
      <SAP:AdditionalText>Error when reading HTTP destination: INTEGRATION_DIRECTORY_HMI.</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>Error while refreshing the XI runtime cache</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
    Because of this i tried to update my cache (SXI_CACHE). When i do a Delta Cache Refresh i get:
    Prefix Number: entry missing for system SSID client 100.
    When i do a complete Cache Refresh nothing happens at all. I also checked the cache notification in IB - Integration Directory where i fin dout that only the Integration Server (ABAP Cache) won't refresh. Well status is started but nothing else is happening.
    Then i checked the RFC INTEGRATION_DIRECTORY_HMI, did a connection test where i get an Internal Server error.
    Let me tell u that the systems runs very well in the last days but now i have no clue what might be wrong.
    Can somebody please advice me? I already read all blogs concerning this and also did a complete system-restart....
    br Jens

    when you check INTEGRATION_DIRECTORY_HMI with SM59 it is normal to get
    HTTP Response 500 - Internal Server Error. In this case it meens everything OK
    see the rediness check, that is attached to SAP note 817920
    when you start the complete cache refresh, you can see
    the function module SAI_CACHE3_REFRESH_BACKGROUND in SM58. As long as you can see this entry, the cache
    refresh is ongoing. If the refresh takes too long and runs on an error, try to specify another timeout in INTEGRATION_DIRECTORY_HMI or in the ICM
    Best Regards
    Alexander
    Message was edited by:
            Alexander Wrobel
    Message was edited by:
            Alexander Wrobel
    Message was edited by:
            Alexander Wrobel

  • CPA cache refresh error

    Hi All,
    While doing CPA cache refresh by
    http://<host>:<port>/CPACache/refresh?mode=full
    the following message is dislayed
    403 Forbidden SAP J2EE Engine/7.00
    You are not authorized to view the requested resource.
    What is the authorization needed for doing CPA cache refresh..?
    If i tried with Admin user also, same error message is coming.
    Suggest some solution in detail.
    Regards
    JSAP

    Hi! JSAP JSAP,
    Even I faced this problem recently that uanbelt o login into CPA Cache refresh URL and getting access forbidden.
    First check whether respective roles are assigned or not.
    CPA Cache Referesh Link:  http://HOST:PORT/CPACache/refresh?mode=full
    J2ee                           ABAP
    xi_af_cpa_monitor = SAP_XI_MONITOR_J2EE, SAP_XI_ADMINISTRATOR_J2EE, SAP_XI_CONFIGURATOR_J2EE, SAP_XI_DISPLAY_USER_J2EE
    xi_af_cpa_invalidate = SAP_XI_ID_SERV_USER
    Then try doing cache refresh
    According to my inf another thing this CPA cache refresh is using in Old Service packs but for recent SP20and SP22 you can do whether from Integration Builder page --> ADmnistration tab then do CPA Cache refresh and also do go to SXI_CAche in SAP logon pad and do Adapter cache refresh okay
    I hope this inf is useful to you
    Reward Points if useful
    Thanks
    Amar Srinivas ELi

  • Cache Refresh Problem

    Hi,
    We updated XI 3.0 to SP4, and started seeing several problems related to Cache Refresh and JCo.
    In the <b>SAPGUI in transaction SXI_CACHE</b>, we are unable to refresh the cache, and getting the following error:
    Connection to system RUNTIME using application RUNTIME lost. Detailed information: Error accessing "http://NETWEAVER:50000/run/hmi_service_id_fresh_mappings/int?container=any" with user "XIDIRUSER". Response code is 503, response message is "Service Unavailable".
    In <b>SM59 for RFC HTTP destinations</b>, the INTEGRATION_DIRECTORY_HMI test gives the HTTP/1.1 500 Internal Server Error. The URL is /dir/CacheRefresh.
    On the Runtime Workbench, I am trying to run the self-test for <b>Mapping Runtime</b>. We get the following errors:
    Ping Status: HTTP request failed. Error code: "503". Error message: "Service Unavailable"
    Self-test status: HTTP request failed. Error code: "503". Error message: "Service Unavailable"
    We are on XI3.0 SP4, J2EE SP7 and ABAP SP4.
    What can I check on the J2EE server to see if the service is running ? And what can I do to fix the JCo connections ? Thanks,
    Manish

    Thanks Hart. I have updated the URL and it succeeds on Test.
    However, I still have the Cache updation problem.
    When I update an object (say, a mapping) in the Integration Builder, and activate it, the XI Server Cache should get updated with this new object.
    On running the scenario, I am getting the following error as observed in the monitor (SXMB_MONI):
    <?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
    <!--  Receiver Identification
      -->
    <SAP:Error xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/" SOAP:mustUnderstand="">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="XICACHE">UPDATE</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText>HTTP status code401 Unauthorized</SAP:AdditionalText>
      <SAP:ApplicationFaultMessage namespace="" />
      <SAP:Stack>An error occurred when refreshing the XI runtime cache</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    To resolve this problem, I have to manually go to the transaction SXI_CACHE, and do a delta cache refresh. It asks for the user credentials everytime for XIISUSER.
    Is there a way to automatically enable this user to enable the cache refresh in the background ?
    thanks,
    Manish

  • Cache Refresh Problems:J2EE

    Hi
    I am facing a problem in cache refresh.
    The XI 3.0 server is at SP10. Now whenever i am doing any changes in directory and activating it,it doesnt give me any error. but when i am cheking the Cache notifiactions it shows me a "GREEN" light for ABAP Cache and a "RED"(not yet started) light for Central Adapter Engine Cache.
    Thus, in sxi_cache also i see a green light telling me that cache contents are upto date.
    I tried doing a manual CPACache refresh by using
    http://<host>:<port>/CAPCache/refresh?mode=full|delta , but it doesnt get completed.
    Due to this my scenarios are not working currently and whatever changes i am making is not getting reflected.
    Has anyone faced this...?
    How can I solve this?????
    Thanks in advance.
    Regards
    Sunita

    Hi Sunita,
    The following are required for a successful CPA-Cache refresh:
    1.Correct maintenance of the users in the ExchangeProfile (Adapter Engine Service User and Integration Directory Service User)
    2.Successful SLD self-registration of the URLs
    3.Availability of SLD
    Check the "Problems" tab of the cache notifications overview in the directory. If there is a problem with an incorrect communication then it will be shown in this tab.
    Let me know what the "Problems" tab says.
    Regards,
    Sridhar

  • Cache refresh error, while activating changelists

    Hi all,
    I got a problem, concerning XI Runtime Cache on XI 3.0, SP15 -> when I try to activate changelists from Integration Directory, (SOMETIMES!)XI_CACHE shows status: Error, while refreshing cache
    with Errortype: Communication,
    "if_http_client receive http_communication_failure"
    When I then do a delta or full cache refresh from transaction SXI_CACHE it allways works, even after an error occured before. Some ideas, what I could check?
    Thank you in advance..
    Daniel

    Hi,
    Just check with Tcode SICF and check for all the services are working fine.
    Go thru following links
    http://service.sap.com/NW04 ->How-to Guides-> Exchange Infrastructure->How To handle Caches in SAP XI 3.0
    Also go thru following thread.
    problem with xi cache
    Hope this helps.
    Regards,
    Moorthy
    Regards
    Suraj
    Regards,
    Moorthy

  • 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,
    Udo

    Hi,
    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

  • Error during Cache Refresh in 2004s after installation

    Hi All,
    we are getting the following error when we did the Cache Refresh after completing the installation and configuration of 2004s PI usgae type.
    <b>
    Error data from ID:</b>Unable to determine the name of the central Adapter Engine from the System Landscape Directory at this time.
    Notifications to the central Adapter Engine are therefore listed using the technical name of the Adapter Engine.
    This is usually structured as follows:
    af.<SAP System ID>.<Name of application server>
    <b>Error info in SXI_CACHE:</b>
    HTTP Status code 401 unauthorized.
    <b>Error data from RWB:</b>
    Cache notification from Integration Directory failedError when accessing the System Landscape Directory
    ---Detailed Error Message
    Unable to find an associated SLD element (source element: SAP_XIIntegrationServer, [CreationClassName, SAP_XIIntegrationServer, string, Name, is.01.ltiib00812, string
    would be great if somebody could help us.
    Thanks in advance.
    RGds,
    Vasanth.

    Hi
    Check this Blog by Krishna Moorthy for all HTTP erros
    /people/krishna.moorthyp/blog/2006/07/23/http-errors-in-xi
    Also check the blog by Michal
    /people/michal.krawczyk2/blog/2005/06/28/xipi-faq-frequently-asked-questions
    Thanks,
    Prakash

  • Xi Data Cache Refresh Problem

    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,
    Robin

    Hi,
    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

  • J2EE RFC Metadata cache refresh

    Hi All,
    I've searched a bit on this forum but can't quite find the answer I'm looking for...
    Is it possible to perform a cache refresh without having to restart the server, after making changes to an RFC model and deploying it?  It's a pain in the neck to have to keep restarting DEV, QA and PROD everytime we move something through the CMS that has changes to models.
    I would have thought the assembly step from consolidation to production would have solved this problem but it doesn't.
    Thanks,
    Gareth.

    > Hi Gareth,
    > Several stacks like Web Dynpro, Metadata Interface,
    > e, JCO etc read the ABAP metadata and cache it on the
    > J2EE Engine. Hence the older metadata still remains
    > cached.
    > Solution:
    > 1) If the interface of a function module is changed
    > on the ABAP side, the restart of the J2EE application
    > server updates the meta data caches on Java side. A
    > restart of the ABAP application server is not
    > necessary.
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >
    >                                                    
    > 2) People think about a option to update the meta
    > data cache without a restart of the J2EE application
    > server. But nothing in detail is planned at the
    > moment.
    >
    >
    >
    >
    >
    >                                                    
    > Regards,
    > Arun
    Hi Arun,
    I understand what is happening and how it works and why...  I was simply asking if there is a way to refresh the J2EE cache without restarting the server?
    I think this is something we really need included in future SP's as it is a pain.  As mentioned, I would have throught the assembly/import step in the NWDI CMS would have done something to refresh the cache when an SC is imported into the Production system.
    Gareth.

  • PI 7.1 Java Cache Refresh error

    When performing Data Cache Refresh from Data Cache Overview on Java stack, I am getting login prompt for client 000, the Integration Server client is 100. We have maintained the new client as per SAP recommendations, not sure why the Data Cache Overview would prompt for client 000 and would not validate any user at all. There are no locks or discrepancies. Please advice.
    Thanks.

    Hi,
    Here is part of defaulttrace file I got some portion from top of the file since the file is quite large to paste the contents here. Hope it can give some indications...
    Thank you.
    #1.5 #000C293A0C5D003B0000004B00000EFC00CA8C9112428951#1258497859358#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#sap.com/tcwddispwda#com.sap.engine.services.servlets_jsp.client.RequestInfoServer#J2EE_GUEST#3271####bdec5450d3ca11de9c29000c293a0c5d#HTTP Worker [9]##0#0#Error##Plain###Processing HTTP request to servlet [dispatcher] finished with error. The error is: com.sap.engine.services.servlets_jsp.server.exceptions.WebIllegalStateException: The stream has already been taken by method [getWriter()].
         at com.sap.engine.services.servlets_jsp.server.runtime.client.HttpServletResponseFacade.getOutputStream(HttpServletResponseFacade.java:227)
         at com.sap.tc.webdynpro.serverimpl.core.adapter.AbstractHttpResponseAdapter.finalizeResponse(AbstractHttpResponseAdapter.java:122)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.finalizeRequest(RequestManager.java:657)
         at com.sap.tc.webdynpro.clientserver.session.RequestManager.doProcessing(RequestManager.java:340)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.delegateToRequestManager(AbstractExecutionContextDispatcher.java:205)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.DispatchHandlerForRequestManager.doService(DispatchHandlerForRequestManager.java:38)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.AbstractDispatchHandler.service(AbstractDispatchHandler.java:116)
         at com.sap.engine.services.servlets_jsp.server.deploy.impl.module.IRequestDispatcherImpl.dispatch(IRequestDispatcherImpl.java:93)
         at com.sap.tc.webdynpro.serverimpl.wdc.sessionctx.ExecutionContextDispatcher.dispatchToRequestManager(ExecutionContextDispatcher.java:140)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:93)
         at com.sap.tc.webdynpro.serverimpl.core.sessionctx.AbstractExecutionContextDispatcher.dispatch(AbstractExecutionContextDispatcher.java:105)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doContent(AbstractDispatcherServlet.java:87)
         at com.sap.tc.webdynpro.serverimpl.core.AbstractDispatcherServlet.doGet(AbstractDispatcherServlet.java:54)
         at javax.servlet.http.HttpServlet.service(HttpServlet.java:707)
         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)
    #1.5 #000C293A0C5D003B0000004D00000EFC00CA8C9112428951#1258497859530#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#sap.com/tcwddispwda#com.sap.engine.services.servlets_jsp.server.HttpHandlerImpl#J2EE_GUEST#3271####bdec5450d3ca11de9c29000c293a0c5d#HTTP Worker [9]##0#0#Error#1#/System/Server/WebRequests#Plain###Processing HTTP request to servlet [dispatcher] finished with error.
    The error is: com.sap.engine.services.servlets_jsp.server.exceptions.WebIllegalStateException: The stream has already been taken by method [getWriter()].000C293A0C5D003B0000004B00000EFC00CA8C9112428951#
    #1.5 #000C293A0C5D0041000000A100000EFCFFFFFFFFFFFFFFFF#1258498099171#com.sap.conn.jco##com.sap.conn.jco######f1d68eb0d2fe11de8869000c293a0c5d#Thread[R3RoleDataSource_UpdateThread[918637153],5,SystemThreadGroup]##0#0#Error#1#/System/Server/Connector/Rfc#Plain###Context does not exist session id=com.sap.engine.session.exec.UserContextImpl@4c49a32d[ clientId=null, clientSessions=[], persistent Model=null]#
    #1.5 #000C293A0C5D0041000000A200000EFCFFFFFFFFFFFFFFFF#1258498099202#com.sap.engine.services.dsr##com.sap.engine.services.dsr######f1d68eb0d2fe11de8869000c293a0c5d#Thread[R3RoleDataSource_UpdateThread[918637153],5,SystemThreadGroup]##0#0#Error##Plain###java.lang.NullPointerException
         at com.sap.jdsr.frame.ComponentStaticDataImpl0.getActionType(ComponentStaticDataImpl0.java:39)
         at com.sap.engine.services.dsr.jco.ClientStatisticsHandlerNew.callStarted(ClientStatisticsHandlerNew.java:59)
         at com.sap.conn.jco.rt.ClientConnection.beginCall(ClientConnection.java:212)
         at com.sap.conn.jco.rt.ClientConnection.execute(ClientConnection.java:982)
         at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:987)
         at com.sap.conn.jco.rt.RfcDestination.execute(RfcDestination.java:977)
         at com.sap.conn.jco.rt.AbapFunction.execute(AbapFunction.java:300)
         at com.sap.security.core.persistence.datasource.imp.r3persistence.R3JCo700Proxy$Client700.execute(R3JCo700Proxy.java:310)
         at com.sap.security.core.persistence.datasource.imp.R3RoleDataSource.checkBufferRefresh(R3RoleDataSource.java:2032)
         at com.sap.security.core.persistence.datasource.imp.R3RoleDataSource.access$000(R3RoleDataSource.java:57)
         at com.sap.security.core.persistence.datasource.imp.R3RoleDataSource$1.run(R3RoleDataSource.java:593)
         at java.lang.Thread.run(Thread.java:606)
    #1.5 #000C293A0C5D0041000000A300000EFCFFFFFFFFFFFFFFFF#1258498099202#com.sap.conn.jco##com.sap.conn.jco######f1d68eb0d2fe11de8869000c293a0c5d#Thread[R3RoleDataSource_UpdateThread[918637153],5,SystemThreadGroup]##0#0#Warning##Plain###[JCoAPI] com.sap.conn.jco.JCoException: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.#
    #1.5 #000C293A0C5D0041000000A400000EFCFFFFFFFFFFFFFFFF#1258498099202#com.sap.conn.jco##com.sap.conn.jco######f1d68eb0d2fe11de8869000c293a0c5d#Thread[R3RoleDataSource_UpdateThread[918637153],5,SystemThreadGroup]##0#0#Warning##Plain###[JCoAPI] JCoClient.beginCall(): cannot get jDSR passport for call 'PRGN_J2EE_GET_ROLES', because of com.sap.conn.jco.JCoException: (152) JCO_ERROR_DSR_PASSPORT_NOT_VALID: Dsr passport is not valid.#
    #1.5 #000C293A0C5D002B0000010B00000EFC00CA8C91125EB259#1258498492812#com.sap.aii.utilxi.sld.XIIntegrationServer##com.sap.aii.utilxi.sld.XIIntegrationServer#J2EE_GUEST#13##[HostName]_[SID]_5701250#Guest#5b88f4a0d2fb11de881d000c293a0c5d#Application [1]##0#0#Warning##Java###No HTTPS Port for Integration Server is.00.[HostName] defined.
    Thrown:
    com.sap.aii.utilxi.misc.api.InvalidArgumentException: Parameter httpPort has the invalid value
         at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:331)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.setMsgUrlInclSecureUrl(XIIntegrationServer.java:557)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.setMsgUrls(XIIntegrationServer.java:507)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.syncBSInfo(XIIntegrationServer.java:267)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.readFromSld(XIIntegrationServer.java:242)
         at com.sap.aii.utilxi.sld.XIEntityInSld.syncFromSld(XIEntityInSld.java:120)
         at com.sap.aii.utilxi.sld.XIEntityInSld.syncFromSld(XIEntityInSld.java:142)
         at com.sap.aii.af.lib.sld.impl.SLDAccessor.getISData(SLDAccessor.java:248)
         at com.sap.aii.af.lib.sld.impl.SLDAccessImpl.getISData(SLDAccessImpl.java:47)
         at com.sap.aii.adapter.xi.ms.SLDReader.fire(SLDReader.java:79)
         at com.sap.aii.adapter.xi.ms.SLDReader.run(SLDReader.java:182)
         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)
    Caused by: java.lang.NumberFormatException: For input string: ""
         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
         at java.lang.Integer.parseInt(Integer.java:468)
         at java.lang.Integer.<init>(Integer.java:620)
         at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:328)
         ... 14 more
    #1.5 #000C293A0C5D002B0000010C00000EFC00CA8C91125EB259#1258498492812#com.sap.aii.adapter.xi.ms.SLDReader##com.sap.aii.adapter.xi.ms.SLDReader.fire()#J2EE_GUEST#13##[HostName]_[SID]_5701250#Guest#5b88f4a0d2fb11de881d000c293a0c5d#Application [1]##0#0#Warning##Java###The SLDAccess returned null values for the following fields: #1#SecureURL#
    #1.5 #000C293A0C5D002B0000010D00000EFC00CA8C91125EB259#1258499392984#com.sap.aii.utilxi.sld.XIIntegrationServer##com.sap.aii.utilxi.sld.XIIntegrationServer#J2EE_GUEST#13##[HostName]_[SID]_5701250#Guest#5b88f4a0d2fb11de881d000c293a0c5d#Application [1]##0#0#Warning##Java###No HTTPS Port for Integration Server is.00.[HostName] defined.
    Thrown:
    com.sap.aii.utilxi.misc.api.InvalidArgumentException: Parameter httpPort has the invalid value
         at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:331)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.setMsgUrlInclSecureUrl(XIIntegrationServer.java:557)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.setMsgUrls(XIIntegrationServer.java:507)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.syncBSInfo(XIIntegrationServer.java:267)
         at com.sap.aii.utilxi.sld.XIIntegrationServer.readFromSld(XIIntegrationServer.java:242)
         at com.sap.aii.utilxi.sld.XIEntityInSld.syncFromSld(XIEntityInSld.java:120)
         at com.sap.aii.utilxi.sld.XIEntityInSld.syncFromSld(XIEntityInSld.java:142)
         at com.sap.aii.af.lib.sld.impl.SLDAccessor.getISData(SLDAccessor.java:248)
         at com.sap.aii.af.lib.sld.impl.SLDAccessImpl.getISData(SLDAccessImpl.java:47)
         at com.sap.aii.adapter.xi.ms.SLDReader.fire(SLDReader.java:79)
         at com.sap.aii.adapter.xi.ms.SLDReader.run(SLDReader.java:182)
         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)
    Caused by: java.lang.NumberFormatException: For input string: ""
         at java.lang.NumberFormatException.forInputString(NumberFormatException.java:48)
         at java.lang.Integer.parseInt(Integer.java:468)
         at java.lang.Integer.<init>(Integer.java:620)
         at com.sap.aii.utilxi.sld.SldUtil.constructHttpsUrl(SldUtil.java:328)
         ... 14 more

  • Adapter Cache refresh doen't work with XI3.0

    Hi,
    We are running XI 3.0 / Oracle 9.2 on Linux SUSE SLES8
    and we have a problem with the Cache refresh of the adapters.
    Somehow the status of the cache remains 'Red', without an error message.
    Anyone any ideas?
    Björn

    Thanks Bill,
                      Yes we logged into that and it shows error there (RED) and it doesn't get refershed there too.  The XML error message shows the following:
    <b>com.sap.aii.af.service.cpa.impl.exception.CPADirectoryCacheException: Couldn't open Directory URL (http://vd06cs01.sce.com:50000/dir/hmi_cache_refresh_service/ext?method=CacheRefresh&mode=C&consumer=af.d06.vd06cs01), due to: HTTP 503: Service Unavailable</b>
    Please advice, it's a very high priority issue.
    Regards,
    XIer

  • Not getting response in soap ui after cache refresh

    Hi Experts,
          I have a scenario SOAP- PI-RFC Synchronous scenario. when we are trying to send message in  SOAP UI nothing is coming to PI and its showing blank in soap UI . Before doing cache refresh all interfaces were working fine in QA but after that it s not working.
    I have check login credentials and url are fine.
    please help me on this?
    Thanks,
    suma

    Hi,
    I have created new project again
    Some times response is coming as empty(missing raw data) and some times  showing as
    below
    <!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
    <html>
    <head>
      <title>Error Report</title>
      <style>
        td {font-family : Arial, Tahoma, Helvetica, sans-serif; font-size : 14px;}
        A:link {color : #0059AA;}
        A:visited {color : #999999;}
        A:active {color : #999999;}
      </style>
    </head>
    <body marginwidth="0" marginheight="0" leftmargin="0" topmargin="0" rightmargin="0">
      <table width="100%" cellspacing="0" cellpadding="0" border="0" align="left" height="75">
        <tr bgcolor="#FFFFFF">
          <td align="left" colspan="2" height="48"><font face="Arial, Verdana, Helvetica" size="4" color="#666666"><b>  401   Unauthorized</b></font></td>
        </tr>
        <tr bgcolor="#3F73A3">
          <td height="23" width="84"><img width=1 height=1 border=0 alt=""></td>
          <td height="23"><img width=1 height=1 border=0 alt=""></td>
          <td align="right" height="23"><font face="Arial, Verdana, Helvetica" size="2" color="#FFFFFF"><b>SAP NetWeaver Application Server </b></font></td>
        </tr>
        <tr bgcolor="#9DCDFD">
          <td height="4" colspan="3"><img width=1 height=1 border=0 alt=""></td>
        </tr>
      </table>
      <br><br><br><br><br><br>
      <p><font face="Arial, Verdana, Helvetica" size="3" color="#000000"><b>  Error: Unauthorized</b></font></p>
      <p><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><b>  <a href="https://wiki.sdn.sap.com/wiki/x/wIN3Cw">SAP Technology Troubleshooting Guide</a></b></font></p>
      <p><font face="Arial, Verdana, Helvetica" size="2" color="#000000"><table>
        <tr>
          <td valign="top"><b> Details:</b></td>
          <td valign="top"><PRE>No details available.</PRE></td>
        </tr>
      </table></font></p>
    </body>
    </html>

  • Not able to do CPA cache refresh

    Hi,
    I am trying to do the CPA cache refresh through the URL: http://<hostname>:<port>/CPACache/refresh?mode=full. But I am not able to do it due to authorization problems. I tried with different users like: PIAPPLUSER, PIAFUSER, J2EE_ADMIN etc. I am getting an error saying: " You are not authorized to view the requested resource." Can anybody tell me what is the problem here?
    Thanks and Regards,
    Divija.

    Use PIDIRUSER
    Regards,
    Prateek

Maybe you are looking for

  • Update Drop Down based on selection in Option group

    Good afternoon all- I've got an option box ('PanelStatus') with two options: "Panel" (value of 1) and "Non-Panel" (value of 2). On the form where this is located, I have a drop down box filled with names.  These people on this table are either Panel

  • IPad mini doesn't recognize my phone number only email

    iPad mini lost my phone number. Only text from my email. How do I get it to recognize my phone number again

  • Help with C# and Flash ActiveX

    Hello, I want to ask if anyone knows a way to know when a flash movie has been played completly one time in a C# form. The main idea is to make a flash movie playlist and when a movie finish change the activex control to the next movie in the list. I

  • How can I watch videos that require Flash Player?

    I would like to watch video content that asks for Flash Player which apparently isn't supported by Apple (or vice versa).

  • HAL and Pillar

    Is there anyone out there familiar with Hyperion Application Link and pulling data out of Pillar?