Data Cache/Refresh Problem in Crystal enterprise 10....

Hi All
I have suffering from very major problem related to Data refresh....
I m using CR IX as a design Crystal report and Crystal Management console 10 as a Crystal Report Server....
The Problem is that : After Publishing Report On Report Server(CMC) i m calling through my report by the help of reportId which was generated during Publishing Report : So If My report containing Two Parameter the i pass two Parameter value from my Front end as ....
http://<server>/crystal/enterprise10/admin/en/viewrpt.cwr?init=java&apsuser=administrator&apspassword=&apsauthtype=secEnterprise&id=2363&PROMPT0=1914&PROMPT1=GARETH%20%20%20MASON&PROMPT2=canada
but the problem is that If any user Update any value on database and after updation again he check to crystal report ,but it not reflect in Crystal Report....
second problem is:
there is a yellow button display ON CMC ,if user click on this button and change the parameter value it change but again user call report from front end it shows previous value which he entered through click on Yellow Button...
I have checked all option on Crystal report Like Unckeck Option Save Report with data ....
But Still I m facing such Problem ......Please Provide me Proper solution...
should I need to change Setting of Crystal Configuration Manager .....
I need Your Assistance.....
Regards
Ankit shukla

Hi Nakul
Thanks For your response...
The URL Which I mention was as example for calling report from Report server...In My form I m using  two Drop down 
(1)  Country Name : List Of different country
(2) Client Name : List Of Different client
If I select Country India and Client ankit  Then In My URL display  Prompt 0 =India & Prompt 1=Ankit
and data display For such record....
But When I change Country Name : UK And Client =Steban then In My URl  display Prompt0=UK  & Prompt1=Steban
But Report Contains Previous Record Of Ankit & India..
So It means My Parameter value are changing dynamically but Cache Server Of CMC are not refresh when i Click On Refresh Button which are displaying in Viewer the  report Data are reflecting....
So Please Provide me solution for given above problem.....
Do I need to change Crystal Configuration Management Setting ....but i don't know how it will be...
So Please give me any solution ...
Regards
Ankit Shukla

Similar Messages

  • 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

  • Cache/Refresh Problem in Crystal Management Console 10..

    Hi All
    I have suffering from very major problem related to Data refresh....
    I m using CR IX as a design Crystal report and Crystal Management console 10 as a Crystal Report Server....
    The Problem is that : After Publishing Report On Report Server(CMC) i m calling through my report by the help of reportId which was generated during Publishing Report : So If My report containing Two Parameter the i pass two Parameter value from my Front end as ....
    http://<server>/crystal/enterprise10/admin/en/viewrpt.cwr?init=java&apsuser=administrator&apspassword=&apsauthtype=secEnterprise&id=2363&PROMPT0=1914&PROMPT1=GARETH%20%20%20MASON&PROMPT2=canada
    but the problem is that If any user Update any value on database and after updation again he check to crystal report ,but it not reflect in Crystal Report....
    second problem is:
    there is a yellow button display ON CMC ,if user click on this button and change the parameter value it change but again user call report from front end it shows previous value which he entered through click on Yellow Button...
    I have checked all option on Crystal report Like Unckeck Option Save Report with data ....
    But Still I m facing such Problem ......Please Provide me Proper solution...
    should I need to change Setting of Crystal Configuration Manager .....
    I need Your Assistance.....
    Regards
    Ankit shukla

    Hi Nakul
    Thanks For your response...
    The URL Which I mention was as example for calling report from Report server...In My form I m using  two Drop down 
    (1)  Country Name : List Of different country
    (2) Client Name : List Of Different client
    If I select Country India and Client ankit  Then In My URL display  Prompt 0 =India & Prompt 1=Ankit
    and data display For such record....
    But When I change Country Name : UK And Client =Steban then In My URl  display Prompt0=UK  & Prompt1=Steban
    But Report Contains Previous Record Of Ankit & India..
    So It means My Parameter value are changing dynamically but Cache Server Of CMC are not refresh when i Click On Refresh Button which are displaying in Viewer the  report Data are reflecting....
    So Please Provide me solution for given above problem.....
    Do I need to change Crystal Configuration Management Setting ....but i don't know how it will be...
    So Please give me any solution ...
    Regards
    Ankit Shukla

  • Report crashes while formatting refreshed Report in Crystal Enterprise

    Hi,
    I have created a report on Crystal Enterprise 4 based on IDT universe.
    Thereafter I had refreshed report data for viewing layout to get an idea of further formatting improvements.
    While doing subtle changes report gets crashed frequently returning the following error:
    Grid row too large to fit in the page. - [JRC00002186]
    Any idea why this error occurs frequenly and how this can be handled ?
    Regards,
    Ray

    What kind of objects are there on the Report Header?
    Could you try suppressing it to make sure it's one of the objects on this section that's causing the issue?
    -Abhilash

  • 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 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 Problem in SXI_CACHE Transaction in new client 700

    Hi Experts,
        We have installed and configured the new PI7.1 server and were checking its readiness by going through the Readiness Check Document. At one stage  while we run the transaction SXI_CACHE in client 700 we are not getting the option of " Start Complete Cache Refresh" in highlighted mode. Thus we are not able to refresh the cache in client 700. But if I login in Client 001 and login using SAP* and run the SXI_CACHE I am able to see all the pipeline steps as well the option for complete Cache refresh and Adapter cache referesh is in Highlighted mode. The status is also green. Can somebody us in knowing where should we look into to solve this problem so that these option are available in the new client for refershing the CACHE.
    Thanks
    Regards
    suk4023

    Hi Soujanya,
        Yes we tried with the link given by you . we got the folowing error
    403   Forbidden
      SAP NetWeaver Application Server 7.11 / AS Java 7.11
    Error: You are not authorized to view the requested resource.
      Troubleshooting Guide https://sdn.sap.com/irj/sdn/wiki?path=/display/jsts/home
    Details: No details available
    Yes we tried by restaring the system too, but the status is same.
    Any more inputs will be appreciated............
    Thanks
    Regards
    Suk4023

  • Automatic cache refresh problem with SXI_CACHE in PI70 Sp09

    Dear Friends,
    We are facing problems with SXI_CACHE
    ISSUE: Automatic refreshing is not done, evey time we had to manaully refresh it going to sxi_cache.
    DETAILS
    SERVER : PI70 SP09, running on Netweaver 2004S
    RFC: Destination INTEGRATIOn_SERVER_HMI
    TYPE : H
    USER : PIISUSER-service user
    Role : SAP_XI_IS_SERV_USER
    prefix path: /dir/CacheRefresh
    Service No : Http port No (configured one )
    License : Valid license not temporary one.
    we have configured as mentioned in Configuration guide, still we are facing problems
    I searched the SDn got few tips , but that really didnt help to resolve the issue.
    Finally we thought of raising this issue to SAP, before doing it i thought i could get some help from SDN.
    Any pointers that could resolve this issue will be appreciated.
    Regards
    [email protected]

    Hi Chandra,
    Plz compare the below mentioned settings with you current settings in XI.
    Go to SM59 and create
    RFC Destination as "INTEGRATION_DIRECTORY_HMI"
    Connection Type: H
    Under Technical Setting TAB
    Target Host: write the host name
    Path Prefix: /dir/CacheRefresh
    Service No: enter J2ee port no (e.g. 50000)
    Under Logon/Security TAB
    select Basic Authontication radio button
    SSL select inactive
    Under Logon:
    Lang: EN
    Client: enter client
    User: XIISUSER
    Password: *******
    Under Special Option TAB
    HTTP Setting:
    HTTP Ver: HTTP 1.0
    Compression: inactive
    Compressed response: NO
    HTTP Cookies: Yes (All)
    After doing abobe, press the Test Connection button and accept all cookies and see what is the result. After this refresh the cacahe by sxi_cache.
    Regards,
    Sarvesh

  • Automatic cache refresh problem with SXI_CACHE

    Dear Friends,
    We are facing problems with SXI_CACHE
    ISSUE: Automatic refreshing is not done, evey time we had to manaully refresh it going to sxi_cache.
    DETAILS
    SERVER : PI70 SP09, running on Netweaver 2004S
    RFC: Destination INTEGRATIOn_SERVER_HMI
    TYPE : H
    USER : PIISUSER-service user
    Role : SAP_XI_IS_SERV_USER
    prefix path: /dir/CacheRefresh
    Service No : Http port No (configured one )
    License : Valid license not temporary one.
    we have configured as mentioned in Configuration guide, still we are facing problems
    I searched the SDn got few tips , but that really didnt help to resolve the issue.
    Finally we thought of raising this issue to SAP, before doing it i thought i could get some help from SDN.
    Any pointers that could resolve this issue will be appreciated.
    Regards
    [email protected]

    Hi Chandra,
    Plz compare the below mentioned settings with you current settings in XI.
    Go to SM59 and create
    RFC Destination as "INTEGRATION_DIRECTORY_HMI"
    Connection Type: H
    Under Technical Setting TAB
    Target Host: write the host name
    Path Prefix: /dir/CacheRefresh
    Service No: enter J2ee port no (e.g. 50000)
    Under Logon/Security TAB
    select Basic Authontication radio button
    SSL select inactive
    Under Logon:
    Lang: EN
    Client: enter client
    User: XIISUSER
    Password: *******
    Under Special Option TAB
    HTTP Setting:
    HTTP Ver: HTTP 1.0
    Compression: inactive
    Compressed response: NO
    HTTP Cookies: Yes (All)
    After doing abobe, press the Test Connection button and accept all cookies and see what is the result. After this refresh the cacahe by sxi_cache.
    Regards,
    Sarvesh

  • Problems in SLD and Cache refresh (SXI_CACHE).

    Dear Experts,
    I am facing SLD and Cache refresh problems in PI 7.0 on HP-UX.
    1) SXI_CACHE : Last Error During Cache refresh is showing LCR_GET_OWN_BUSINESS_SYSTEM - NO_BUSINESS_SYSTEM error. And also Start Delta Cache Refresh / Start Complete Cache refresh are in deactive mode (Frozen).
    2) SLDCHECK : Log says No Business System for ABC Client 100 ".
    where ABC=SID. Business System INTEGRATION_SERVER_ABC is declared in SLD and client 100 is assigned.
    My question is : Is this a BASIS or DEVELOPER issue? Also please let me know if you have any solutions for the above mentioned issue. Thanks in Advance.
    SLDCHECK Log Snippet:
    SLD server access settings:
    host name: ABCXIDEV
    port number: 50000
    user : PIAPPLUSER
    Use transaction SLDAPICUST if you wish to maintain the SLD server access data
    Launching the SLD GUI in a separate browser window...
    => Verify in the browser GUI that the SLD is in a healthy running state!
    Calling function LCR_LIST_BUSINESS_SYSTEMS
    Retrieving data from the SLD server...
    Function call terminated sucessfully
    List of business systems maintained in the SLD:
    INTEGRATION_SERVER_ABC
    ERP_DEV_100
    Calling function LCR_GET_OWN_BUSINESS_SYSTEM
    Retrieving data from the SLD server...
    No corresponding business system found for system ABC client 100
    => Check and maintain the SLD content for the current client

    Hello,
    Since this is an PI system, your XI consultant must have created/will need to create business systems in SLD for the scenario to work properly. This error is because it cannot find the business system.
    You cannot point out the fingers on Basis or XI and say that it is THEIR issue. Please consult with the consultant who is doing the XI interface and check if the business systems he require are properly created in SLD. If not, create them or ask them to create it (if they are allowed to..).
    From the error, what i can see is that you have defined an integration server INTEGRATION_SERVER_ABC in SLD . the XI interface is checking the required business system in the integration server INTEGRATION_SERVER_ABC in SLD but cannot find it over there. Please check the integration server INTEGRATION_SERVER_ABC in SLD and talk to the XI consultant and you will be able to fix this with their help.
    Hope this helps you..
    Regards,
    Jazz

  • Crystal Enterprise 9 and VS2002

    Good night staff, 
    I have a problem with Crystal Enterprise 9 
    I'm using a server for the Reporting of Crystal and a client machine to receive the reports generated. 
    Server: Windows Server 2000 
    Client: Windows XP 2002 Service Pack 3 
    The problem is as follows: 
    - Inside the Debug page that prompts the generation of reports have the following block of code to log into the Crystal APS. 
    SessionMgr ceSessionmgr = new SessionMgr();
    ceSession = ceSessionmgr.Logon(userid, password, aps, auth);
    EnterpriseService ceEnterpriseService = ceSession.GetService("InfoStore");;
    InfoStore ceInfoStore = new InfoStore(ceEnterpriseService) ;
    Report rpt2;
    - In line EnterpriseSession ceSession ceSessionmgr.Logon = (userid, password, aps, auth); and a logon between the server and the client but if I enter "QuickWatch" option in variable "ceSession"
    right after logging all elements of variable'll go fading as updating the "QuickWatch" 
    Anyone have any idea what it might be? 
    thank you

    Hi,
    According to your description, I am afraid your problem is out of support in C# forum. But I do not know where you should post your thread. Seems you use the Enterprise Framework Library in the link:
    http://devlibrary.businessobjects.com/businessobjectsxi/en/en/BOE_SDK/boesdk_com_doc/doc/boesdk_com_doc/CrystalEnterpriseFrameworkLibrary2.html
    May be you can look for help in there.
    Best Wishes!
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey. Thanks<br/> MSDN Community Support<br/> <br/> Please remember to &quot;Mark as Answer&quot; the responses that resolved your issue. It is a common way to recognize those who have helped you, and
    makes it easier for other visitors to find the resolution later.

  • 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

  • Crystal Report Caching(?) Problem

    Post Author: cfernald
    CA Forum: General
    We have a web app that launches Crystal Reports (version 10) in the crystal reports viewer that plugs into IE (version 6.0). The whole thing is managed by Crystal Enterprise Server. 
    The problem: You launch a report and let's say it shows you 10 lines of data on the report. You perform some activity in the application that updates the database such that an 11 lines should appear on the report. However, when you run the report again (after closing the IE session from the first viewing) you only see 10 lines (while expecting 11).
    There's a little "dance" I do to "clear cache":  I hit the "Refresh Report" icon (the "lightening bolt" icon), close the browser and then relaunch the report.  This seems to tell the report to re-read the database rather than use the data that was previously retrieved. 
    Clearly the results are being cached somewhere - can someone point to where I might look to control that behavior?
    \cbf

    Post Author: cfernald
    CA Forum: General
    Ok, I did some additional research and learned all about how CR has a CacheServer that can be controlled through the Crystal Management Console. Specifically there is a setting for the CacheServer named: "Oldest on-demand data given to a client" which is expressed as a number of minutes. From the manual:
    This value controls how long report pages and prompt pages can stay in the cache. Once an object has been in the cache for the given number of minutes, it is aged out of the cache and there will be no further cache hits for this object. The default setting is 0 u2013 which means that no prompt pages or report pages will be server from cache. For optimal prompting performance, we recommend setting this value to the largest possible value without impacting data currency. For example, if the data that your reports access changes only once a day, then you can probably set this value to be 8 hours (or 480 minutes). If the data that your reports access changes every 5 seconds, and your report consumers need to see current data, then this value should be set to 0.
    Based on the last sentence above, I want this value set to zero to meet our reporting needs.  However, after setting it to zero and restarting everything, I still see cache entries in the CacheServer directory and Crystal is still caching report data.
    What am I missing?

  • Web Application - Data caching of enterprise data

    Sorry in advance if this is off-topic but I can't find anywhere else to post this type of question.
    I am looking for information/suggestions such as books, technology or design methodology for my enterprise web applications. These sites are currently up and functional using only JSP, servlets and regular Java classes stored in a web application session to provide data caching and access. We are using Weblogic Server 6.1 running on an AIX Unix system at this time. I'm not sure that this is the best design architecture as our web sessions are getting too large but I can't think of any other Java technology to use and I need some help. Here's an overview of our environment and our needs.
    Our core data is held in a mainframe based IMS system. Some DB2 is also used. Access to this data is through IMS COBOL transactions which we can execute with IMS Connect. We also use some JDBC to get to the DB2 tables directly where available.
    Some overall application data is cached when the web application is deployed. We use singleton classes which are created and refreshed at deployment and they then refresh themselves from the sources every 24 hours.
    Each time a user logs in we execute several IMS transactions and JDBC calls to cache user specific data in regular Java classes which are then simply placed in the users web session where we access them from JSP, servlets and other Java classes. The fields in these Java classes range from any type of primitive field to TreeMaps of other Java classes. As the data is cached it is sorted and other fields are calculated and stored in these classes. As the user progresses through the system we then may have to do several other IMS transaction and JDBC calls to collect other types of data. All of this is then also added to the users session. Most of this in inquiry. We do allow transactions but those are built from user input and data already cached and are then we just execute the IMS transactions with the input.
    As our application has grown these Java classes have gotten larger and larger. And since these are simply stored in server memory in the web sessions then these are also getting huge. I'm concerned that this is not the best way for this application to be architected. Is there something else we should be doign? I simply don't understand how Entity Java Beans could be used but then again I don't know much about them. I wouldn't think that caching the data to a local database and accessing it from there would be any more efficient and would probably just slow down the system from all the I/O.
    Any help or direction would be greatly appreciated.

    The best book you can buy is 'Professional Java Server Programming, j2ee edition' by Wrox. It is by far the best reference I've used. Another quick reference consideration might be the j2ee book provided by codenotes... its quick and to the point.

  • Crosstab not refreshing for dynamic publication using Crystal Enterprise

    We are using Edge 4.0, and are setting up a dynamic publication where we pass in an account number into a Crystal Enterprise report to filter each recipients document to their specific data.
    In the Header of the document, there is a crosstab report that summarizes some data.  When the publication is run, for example, for 2 accounts, the crosstab table contains the same data for both client accounts.  This happens even though the detail data within the lower section of the report contains the appropriately filtered account data.
    Initially I was thinking that it was picking up some cached data and using it to boost performance, but I have adjusted the locations I can find within the CMC for "Oldest On-Demand Data Given to Clients (seconds):" to 0.
    See the image below for the layout in Crystal - http://screencast.com/t/eyqJ08Tu7
    The account number in the header and the data in GroupHeader1 is filtered appropriately based on the dynamic recipient, but the crosstab data is pulled from another publication recipient.

    I was able to get this to work as desired.  In order for the crosstab report to contain data that matched the rest of the report, I had to set "Filters" options within the personalization section of the publication section.
    In Crystal Reports 2011, the parameters section, by itself, filtered the data correctly.
    This can be seen at the following URL:
    http://screencast.com/t/MS7HjFEUk

Maybe you are looking for

  • Billing Document - Sales Order

    I know VOV8 shows me the sales order to billing document defintions but is there a way to see with a billing document type which sales order type creates it?

  • Problems Installing Windows XP as Partitioned OS

    Hi, I've been attempting to install Windows XP on my MacBook Pro (Mac OS X 10.6.8) using BootCamp, but I've been running into the same problem over and over again. Here's what I did: I downloaded the Windows support files onto a DVD I partitioned my

  • Stopwatch without pausing the program

    I was wondering how to make a stopwatch which recorded time, but did not actually stop the program. The wait function actually waits at that part of the program, and my idea was to take the time stamp at the beginning and then the timestamp at the en

  • Audit the Database

    HI, As a DBA when i go to Client side for audit the Database, what are all questions i need to ask ? Thanks

  • Signature images not staying centered all of a sudden

    Leopard, Mail. We have 3 signatures, two with images in them (just dragged in from image files on the machine). I do not know how the first signature was created (most likely a remnant from Tiger Mail), but it looks fine, the included image centers w