Suppress the session data in URL display

we have afrLoop=401202924205955&afrWindowMode=0&_adf.ctrl-state=zpx91q8vg_4 appended to the url
http://host1.example.com/sbat_int/faces/Main.jspx?_afrLoop=401202924205955&_afrWindowMode=0&_adf.ctrl-state=zpx91q8vg_4
We want to show only this part:
http://host1.example.com/sbat_int/faces/Main.jspx
in the browser window
where should the changes be made?
Thanks
Prashanth

Prashanth,
These are used to maintain the state of the application (request etc). Any specific reason why do you want to remove them? As John mentioned, you cannot remove them.
-Arun

Similar Messages

  • Save the session data in the database !

    Hello everybody,
    I read an article on JavaWorld website about saving the session data of an application in the database instead of mantaing them in memory.
    In this way, the web application is more scalable and in case the application server crashed the session data can be taken by another application server.
    I was sure that this was a good motivation of writing a class to save the session data of my application in the database, but i read another article where a good methodology to
    create a scalable web application was to save the session data in more application server so if one application server crashed another application server can take the control of the entire application.
    I think that at the moment i have just a bit of confusion in my mind.
    Any suggestion ?
    Cheers.
    Stefano

    What you've read was a method of "load balancing" where "state" is maintained by a backend server instead of the web servers themselves. Yes, if done properly, this would achive true web server independance, and if one crashed, another would pick up where it left off. Of course, you'll still need an HTTP load balancer in front of the web server farm, so it can dynamically shift the load.
    From an architecture standpoint, it's a good way to go, but only IF you really need 7x24 with zero downtime. Reason being twofold. 1) It's a huge performance hit, becase each GET/POST requires a trip to the DB, because it's holding state. 2) It's a lot of work, because you're now taking on the role of "managing" sessions (e.g. when to expire, reading the cookie/URL for session IDs.
    I was once responsible for a 7x24 Intranet that ran core business applications. My service level agreement with my customers was 7x24 alright, but with the risk of a possible "blip" (meaning, if one server crashed, simply reconnect and continue your work). Worst case, one lost just that one page worth of work.
    I hope that helps explain!
    bRi

  • How can we reset the session data in SAP ISA B2B application.

    com.sap.isa.isacore.action.IsaCoreInitAction$StartupParameter this action class providing the special feature to store all data passed to it in the request as parameters into the session context and make them available for all other actions.
    1. But in the inner class they had defined private parametrized constructor.
    2. Action class is defined as final.(there is no chance to override the method)
    3. There is no setter method (only getter() is available).
    4. Creating a new Z_ class that is reflecting in entire application.
    5.They had hard coded the Session attribute name in Action class.
    6. Application is expecting a session object with the same attributes.
    Is there any chance to create a new object for this class or any where any chance to reset the session data. Am using the Multiple_SoldTO concept in my application. My back end ECC .Please help me.
    Advanced Thanks
    PC.M
    Edited by: pmudigonda on Jul 6, 2011 1:21 PM

    I am not sure about your requirement, but yet.. Did you check UserSessionData object? It encompasses all the session variables.

  • Verify whether the session data is kept in the Coherence caches

    I have successfully combined the MapViewer application with WebLogic and Oracle Coherence*Web.
    How to verify whether the session data of MapViewer application is kept in the Coherence caches or not?
    All out put show that both of MapViewer and WebLogic server as well as Coherence are running well.
    All the following steps are right?
    The procedure is as the following:
    1. Create a WebLogic domain: Map_domain.
    2. Start the WebLogic domain Map_domain by running startWebLogic.sh script.
    3. Install Coherence.jar as a library on WebLogic.
    4. Copy the coherence.jar in the WAR's WEB-INF/lib directory.
    5. Create a reference to the shared library by modifying the weblogic.xml in web applications WEB-INF directory
    and add the following contents:
    <weblogic-web-app>
         <library-ref>
              <library-name>coherence-web-spi</library-name>
              <specification-version>1.0.0.0</specification-version>
              <implementation-version>1.0.0.0</implementation-version>
              <exact-match>false</exact-match>
         </library-ref>
    <weblogic-web-app>6. Install Coherence-web-spi.war as a WebLogic library.
    7. Install the MapViewer as a WebLogic application.
    8. Start a Coherence cache server using the cmd file web-cache-server.cmd and then start MapViewer application.
    The content of web-cache-server.cmd file:
    @echo off
    @rem This will start a cache server
    setlocal
    :config
    @rem specify the Coherence installation directory
    set coherence_home=F:\coherence
    @rem specify the JVM heap size
    set memory=256m
    :start
    if not exist "%coherence_home%\lib\coherence.jar" goto instructions
    if "%java_home%"=="" (set java_exec=java) else (set java_exec=%java_home%\bin\java)
    :launch
    set java_opts="-Xms%memory% -Xmx%memory%"
    "%java_exec%" -server -showversion "%java_opts%" -cp %coherence_home%\lib\coherence.jar;
    %coherence_home%\lib\coherence-web-spi.war
    -Dtangosol.coherence.management.remote=true
    -Dtangosol.coherence.cacheconfig=WEB-INF/classes/session-cache-config.xml
    -Dtangosol.coherence.session.localstorage=true
    com.tangosol.net.DefaultCacheServer %1
    goto exit
    :instructions
    echo Usage:
    echo   ^<coherence_home^>\bin\cache-server.cmd
    goto exit
    :exit
    endlocal
    @echo onEdited by: jetq on Jan 13, 2010 9:32 AM

    Any opinions are welcome.

  • Getting the session data.

    Dear all,
              Is there any mechanism by which I can get the session data (processed data/Error data). I want to capture that data in a file and send it to the specific user in a mail.
             quick replies appreciated.
    Thanks in Advance,
    Suresh

    Hi Suresh,
    Look at Reading session log. These two threads will give all the details you need to know about the sessions.
    Srinivas

  • Store the session data temporary

    Hi
    I'm a beginner in JSP, and I started to design a webpage to ebook store site.
    I have a problem with saving the session data , because i didn't want to use data base in may site. and that data will used in the later pages in the web site.
    as example : if the user needed to add more than one item to his\here cart , then all that items must appeared in the page named view cart .
    so please help me.....

    for u store data in a session u have
    Declare session object
    ---HttpSession session =getSession(true);
    session.setAttribute("key",value);
    if u want to the data added in a different u have to just
    Object obj =session.getAttribute("key",value);
    if(obj != null)
    String str =(String)obj;
    System.out.println("value is ===" + str);
    }

  • I need the session data tied to crash report bp-0a1c605d-a94c-453b-9e08-e60ab2120911

    I spent a good chunk of time Sunday November 10th trimming the number of tabs I had. I closed 900 of them. I was about to restore session after a crash today when the circuit was overloaded. As a result, the "Previous Session" became the Firefox start page. The last version of sessionstore.js is from November 2nd, and sessionstore.bak was last saved on November 5th, so that route's no good. The crash report however was submitted earlier today.

    hello, a crash report does not contain your session data - the only thing that gets submitted is the url of the site that was open & active once firefox crashed.

  • How to get the current date in standby display?

    My N73 ( 3.0705.1.0.31 ) displays the current date/day only in the general profile. When I switch to any other profile, that place is taken over by the profile name.
    Is it possible to get the date/day displayed in a non general profile?
    If it is otherwise, the 240x320 display is of little use...
    V 4.0727.2.2.1
    04-07-2007, RM-133
    (C) Nokia N73 (Z5.01)

    That's the way it goes. In addition you see the date/time on the screensaver with every/any profile.

  • How to reset the data when the session lost?

    When I use response.sendRedirect("http://localhost:82/main.jsp")
    the session lost, because the URL before redirect is using SSL,
    "https://localhost:81/index.jsp", they use the different port,
    so the session lost, what should i do to prevent this? And how
    to reset the data?

    Create a HashMap and store it as an attribute of the servlet context. In the first servlet assign the user a key and store all session data in the HashMap under that key (use a vector, collection or user defined class).
    In the response.sendRedirect call add the key to the url:
    response.sendRedirect(url + "?key=" + userKey);
    In the second servlet get the key (request.getParameter("key")), retrieve the session data from the HashMap in the servletcontext and store in an httpsession.
    Remember to delete the entry from the HashMap so it doesn't become overly large.

  • How to replicate session data at the user level?

    Hi all,
    my client has users who use laptop/tablet computers in the field with wireless connections. The application requires the users to complete long multi-page forms where the data is only submitted to the EIS layer at the end of the process. The connections regularly drop out which understandably is a cause of some grief. In addition, the users want to be able to switch to another machine in order to complete their session.
    The 'switching machine' requirement kills the idea of using persistent cookies and session replication unfortunately. So I am faced with the idea of storing the session data (keyed by user id), in serialized form, either on a stand-alone disk which is accessible by each webserver in the cluster or is the database. The problem with the database idea is the performance hit of traversing the EJB and JDBC layers.
    Can anyone suggest the best practice in this case? Or point to an article or tool that covers the problem?
    BTW, the app serves a small (<50) and stable base of authenticated users so scalability is not really an issue whereas failover is.
    Regards,
    Dave.

    > Is it possible to close a PO at the header level
    Po can be closed at Item level and not Header level. You can set Deletion Indicator and further can be archived thru SARA MM_EKKO
    or a way to deactivate the PO so that no new items can be added?
    You can activate Release strategy and Choose a Proper Release indicatory so that no new changes to be carried out.
    Else go for User Exits

  • How to display the current date in the prompt value.

    Hi,
    How to display the current date in the prompt value. When the user runs the query he want the current date to be displayed in the prompt value and he should also be able to change the date if required ...... I am using web Intellegency BO XI3.0.
    Thanks,
    Shakthi.

    Please refer the below link.
    Prompt  with  default  date   (  currentdate-1  and current date-8)
    http://www.dagira.com/2008/07/15/how-can-i-make-today-my-default-prompt-value/
    http://www.dagira.com/2008/07/21/using-a-magic-date-value-in-prompts/
    Regards,
    Bilahari

  • Session data not carried over. with IE6SP1 and WL7

    Hi,
    We recently upgraded our clustered WL to WL7x and after that we started seeing
    a strange problem regarding session data of our HTML/Servlet pages.
    When we access the pages through this cluster, the session data(browser cookies
    not accepted) is not carried forward in IE6 SP1. With IE5x it works fine. The
    Local Intranet is always coming as blocked for the cookies. I am not able to reset
    the settings also.
    The same set of programs are working fine with server running WL5x.
    Is it anything due to P3P or is there any setting I should do at WL7 level for
    this problem? When I do the URL rewriting this works fine but, as many are static
    HTMLs submitting servlet request, we are not able to do URL rewriting.
    Any help on this will be highly appreciated.
    Thanks
    kavitha

    It doesn't seem to be a problem with serializable attributes though.
    Also Weblogic doesn't use the distributable tag. So that should
    not matter too.
    Can you investigate further and try to pinpoint the issue?
    When we access the pages through this cluster, the session data(browser
    cookies not accepted) is not carried forward in IE6 SP1What do you mean by session data not carried forward?
    -Vinod.
    "Stjepan Brbot" <[email protected]> wrote in message
    news:[email protected]..
    >
    "kavitha" <[email protected]> wrote in message
    news:[email protected]..
    Hi,
    We recently upgraded our clustered WL to WL7x and after that we
    started
    seeing
    a strange problem regarding session data of our HTML/Servlet pages.
    When we access the pages through this cluster, the session
    data(browser
    cookies
    not accepted) is not carried forward in IE6 SP1. With IE5x it works
    fine.
    The
    Local Intranet is always coming as blocked for the cookies. I am not
    able
    to reset
    the settings also.
    The same set of programs are working fine with server running WL5x.
    Is it anything due to P3P or is there any setting I should do at WL7level for
    this problem? When I do the URL rewriting this works fine but, as many
    are
    static
    HTMLs submitting servlet request, we are not able to do URL rewriting.In clustered environment session object must implement Serializable
    interface.
    Also your web application has to have parameter "distributable" set ontrue
    in "web.xml" configuration file.
    HTH

  • Retrieving session data for user (HOW ?)

    I have written an ecommerce site which uses HttpSession objects for storing data (ie users shopping cart). The touble I have is that when the user clicks pay, there request goes to a different server and if valid that server does a callback to my server.
    PROBLEM - When I receive the request for the call back I have lost the session data. I am able to pass hidden form params in the callback request, so I can send the session id.
    QUESTION - AM I able to retrieve a session with the stored ID. I did try appending jsessionid=<sessionID> into the call back URL but it still created a new session.
    Thanks
    Justin

    How about this
    1) Implement HttpSessionListener interface and hold your own list of sessions in Hashtable
    2) Send session id to request and get it back with from callback
    3) Search in your Hashtable your lost session.
    4) Enjoy
    Pavel
    P.S. The way you're trying is hacky... I mean session id sometimes handled in parameters (as you have tried to hack) or in cookies.

  • JSF  to render the updated data

    On the portlet, when i select the year and company name, it displays the appropriate company info. when i edit those information and save them, it updates the database and goes to another web page and displays the modified data. But when i select the year and company again, it shows the original data and not the modified data. If i restart the websphere application server and login the application and select the year and company, now it shows the modified data. Hence only when i restart the appln server, i am able to see the modified data
    Can someone let me know why this happens and how to fix this?

    well sounds like the data is getting cached somewhere. Perhaps in a session scoped bean?
    Also a thing to try: If you go to the page and it is showing the old data, does it display the new data if you perform a hard refresh (CTRL+F5 for example)?

  • BEA 100028 Could not deserialize session data.

    Hi there,
    We have a production system which is running WL 8.1 which our J2EE application on top.
    In the WL domain logs the following error occurs :
    ####<Jan 31, 2007 8:50:07 AM CET> <Error> <JDBC> <viepapsro10> <viepapsro10> <ExecuteThread: '0' for queue: 'JMSStore<viepapsro10JDBCStore>.ioThreadPool'> <<WLS Kernel>> <> <BEA-001112> <Test "SELECT 1 FROM DUAL" set up for pool "com.jr.jms.jdbcstore.cp" failed with exception: "java.sql.SQLException: OALL8 is in an inconsistent state.".>
    ####<Jan 31, 2007 8:50:34 AM CET> <Error> <HTTP Session> <viepapsro10> <viepapsro10> <ExecuteThread: '2' for queue: 'weblogic.admin.RMI'> <<anonymous>> <> <BEA-100028> <Could not deserialize session data.
    java.lang.Throwable: com.jr.broadband.webapp.taglib.search.SearchResult
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1054)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
    at java.util.HashMap.writeObject(HashMap.java:978)
    at sun.reflect.GeneratedMethodAccessor23.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at java.io.ObjectStreamClass.invokeWriteObject(ObjectStreamClass.java:809)
    at java.io.ObjectOutputStream.writeSerialData(ObjectOutputStream.java:1296)
    at java.io.ObjectOutputStream.writeOrdinaryObject(ObjectOutputStream.java:1247)
    at java.io.ObjectOutputStream.writeObject0(ObjectOutputStream.java:1052)
    at java.io.ObjectOutputStream.writeObject(ObjectOutputStream.java:278)
    at weblogic.servlet.internal.AttributeWrapper.convertObjectToBytes(AttributeWrapper.java:171)
    at weblogic.servlet.internal.AttributeWrapper.getObject(AttributeWrapper.java:146)
    at weblogic.servlet.internal.AttributeWrapper.getObject(AttributeWrapper.java:83)
    at weblogic.servlet.internal.session.SessionData.removeAttribute(SessionData.java:613)
    at weblogic.servlet.internal.session.SessionData.removeAttribute(SessionData.java:595)
    at weblogic.servlet.internal.session.SessionData.remove(SessionData.java:807)
    at weblogic.servlet.internal.session.MemorySessionContext.invalidateSession(MemorySessionContext.java:69)
    at weblogic.servlet.internal.session.SessionContext$InvalidationAction.run(SessionContext.java:613)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:321)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:121)
    at weblogic.servlet.internal.session.SessionContext$SessionInvalidator.cleanupExpiredSessions(SessionContext.java:533)
    at weblogic.servlet.internal.session.SessionContext.deleteInvalidSessions(SessionContext.java:410)
    at weblogic.servlet.internal.WebAppRuntimeMBeanImpl.deleteInvalidSessions(WebAppRuntimeMBeanImpl.java:234)
    at sun.reflect.GeneratedMethodAccessor135.invoke(Unknown Source)
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
    at java.lang.reflect.Method.invoke(Method.java:324)
    at weblogic.management.internal.DynamicMBeanImpl.invokeLocally(DynamicMBeanImpl.java:754)
    at weblogic.management.internal.DynamicMBeanImpl.invoke(DynamicMBeanImpl.java:733)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1560)
    at com.sun.management.jmx.MBeanServerImpl.invoke(MBeanServerImpl.java:1528)
    at weblogic.management.internal.RemoteMBeanServerImpl.private_invoke(RemoteMBeanServerImpl.java:988)
    at weblogic.management.internal.RemoteMBeanServerImpl.invoke(RemoteMBeanServerImpl.java:946)
    at weblogic.management.internal.RemoteMBeanServerImpl_WLSkel.invoke(Unknown Source)
    at weblogic.rmi.internal.BasicServerRef.invoke(BasicServerRef.java:477)
    at weblogic.rmi.internal.BasicServerRef$1.run(BasicServerRef.java:420)
    at weblogic.security.acl.internal.AuthenticatedSubject.doAs(AuthenticatedSubject.java:363)
    at weblogic.security.service.SecurityManager.runAs(SecurityManager.java:147)
    at weblogic.rmi.internal.BasicServerRef.handleRequest(BasicServerRef.java:415)
    at weblogic.rmi.internal.BasicExecuteRequest.execute(BasicExecuteRequest.java:30)
    at weblogic.kernel.ExecuteThread.execute(ExecuteThread.java:219)
    at weblogic.kernel.ExecuteThread.run(ExecuteThread.java:178)
    BEAs explanation is :
    BEA-100028
    Error: Could not deserialize session data.
    Description
    Could not deserialize session data.
    Cause
    Failed to deserialize session data.
    Action
    Make sure the object you are putting into the session is serializable and also the non-transient object it aggregates are also serializable.
    If any of the non-transient objects in the entire object graph are not serializable, you will receive this error message.
    which doesn't make a great deal of sense to me, can any one shed any light on what exactly is going on?
    Kind Regards,
    AListair Mckeown

    hi,
    seems like your connection has gone bad, this could happen for a number of reasons I guess. Here it could be either a misconfiguration of the DB driver against the DB version, or perhaps the session data is simply to big.
    google for OALL8 and look for a solution there.
    - [url http://blog.thej2eestruggle.com]Anders Mathisen

Maybe you are looking for

  • How to access properties of symbols in loaded SWF?

    I'm making the migration from Flash to Flex, but I'm running into a dead end on one particular area: accessing and manipulating properties of symbols in a loaded SWF. The SWF is actually a simple library of a detailed parts illustration. I would like

  • Customer/Supplier Ageing Screens and Reports

    Hi We have a request for change in the Customers/Suppliers Ageing screens and reports. Our clients require the appropriate transaction date field to be available on the detailed screen and the detailed report and statement. eg. If they are ageing by

  • My wireless connection keeps failing.

    My wireless connection keeps failing.  I turn off the wireless and it resets and works however it is temporary.  Any suggestions.  I bought my Airport Extreme 11/2012

  • Pre defined personlize setting of result list OC3 and/or OC4 (Products)

    Hallo Gurus I could set up the result list of level C1 but I have problems to personalize the 3rd and 4th level in the Opportunity, Product level. technical info: CRM 4.0 - CHM, EP6.0 Try to personalize field structure: OPP_CHM_ITEMS_LIST = but I cou

  • Transportation planning

    My scenario is: a delivery order of 100 nos. of a material is created. then 20 nos in a truck are loaded and transported.so 5 sub delivery to be created with proper shipping docs for each of the trucks ... what is the solution.? what should be the fl