Removing jsessionid parameter from url of Webdynpro iview

Hi All,
         While i create a Webdynpro iview from SAP Webdynpro iview template, the generated url gets appended with the parameter jsessionid as shown.
http://server:port/webdynpro/dispatcher/local/session/New_app;<b>jsessionid</b>=(J2EE14778100)ID1600385450DB11689045888563713719End
I don't want this parameter to be appended and exposed in the url of the ivew. Is there any way i can hide/remove this parameter from the generated url?
Regards,
Vijay.K

Hi All,
         I found that, the Webdynpro template which is an App-Integrator appends the parameter jsessionid to the generated URL. So, i tried changing some properties of the system regarding session, but i couldn't remove this parameter from URL.
I also found that, custom Application integrators can also be developed. So, is it possible to get rid of the jsessionid parameter by developing a custom App-Integrator for Webdynpro application?
Please help me in this regard.
Regards,
Vijay.K

Similar Messages

  • How to send/set parameter from BSP page to iview

    Dear Expert,
    Can advise me how to send or set parameter from BSP page to iview ?
    http://xxx.xxx.com/irj/portal?navigationtarget=roles://pcd:portal_content/FLD.ObjetLibrary/FLD.Iviews/FLD.CRM/ET/bsppage.htm?lv_param=xxx
    I want to view my bsp page in portal but with parameter value.
    I can open my bsp page without parameter value like link below :
    http://xxx.xxx.com/irj/portal?navigationtarget=roles://pcd:portal_content/FLD.ObjetLibrary/FLD.Iviews/FLD.CRM/ET/
    Thnx & Regards,
    Pieter

    Hi,
    your BSP page get's integrated via an iFrame. So, simply speaking, it's not possible to pass an parameter back.
    But what you can try is to use the Portal DataBag component. In the BSP page, store the information you want to pass in the browser. The iView/Portal than has to check if there is a new parameter / value stored.
    SAP Help: http://help.sap.com/saphelp_nw70/helpdata/en/68/322a9261c54e51b7965f86aac3dae2/frameset.htm
    br,
    Tobias

  • Search Results web part - Custom Query using "Value with a parameter from URL" inconsistent

    I have encountered what I think may be a bug, but I am hoping that there is something that I am missing.
    Within my search site, I have created a new search results page where I want to customize the "Search Results" web part query.  I can add in any number of property and keyword filters (using the "Build Your Query" dialog) without
    issue... until I add a filter that uses the QueryString property (the builder dialog calls this "Value with a parameter from URL").
    If I use {QueryString.MyParameterX} for filtering, it works beautifully in the query builder dialog.  I see the expected results in the search results preview pane, but as soon as I apply the changes things become inconsistent. 
    If I close/reopen my browser and navigate to my page at http://myaddress/search/Pages/testresults.aspx?MyParameterX=test I see results.  If I then refresh the page, I get a "Nothing here matches your search" message.  I can then go to
    the same address but change one character to an uppercase character and get results.  Refreshing that same page again returns "Nothing here matches your search".  I can only get search results one time per uniquely cased URL without having
    to close/reopen my browser.  This behavior was seen on both Firefox and IE.
    Finally, I found that if I instead navigate to http://myaddress/search/testresults?MyParameterX=test, it always returns results.  This, unfortunately isn't the best solution for me... but it is a solution.
    Any insight that anyone can provide is greatly appreciated!  I would really like to be able to depend on this working in all logical cases (especially since the search center of other sites is set using the path all the way down to /Pages).
    Thanks!

    Hi, have you been able to solve this issue? I'm getting the same issue and I cant solve it (required CU is installed).
    Fabio

  • Pass data parameter from URL to Forms

    Hi
    Is it possible to pass a data parameter from asp to Forms?.
    In my asp I have a url to call a form (eg. http://servername:port/forms90/f90servlet/form=testform.fmx). In my testform.fmx I accept 'account no' as a parameter for querying the records. Since I am calling this form from asp, I already have the account no in my asp. I would like to pass this account no to the form automatically.
    Is it possible to pass this data parameter from url to forms?.
    If possible, what changes to be made in the form. Please help.
    sreekumar

    Create a parameter in your form, there's a node for it in the Navigator window. Imagine it is called myParam.
    Pass it on the URL like this:
    http://host/forms90/f90servlet?config=myApp&otherParams=myParam=somevalue
    Regards,
    Robin Zimmermann
    Forms Product Management

  • Get parameter from URL in Java code

    Hello everyone,
    I've got strange problem. I have one JSF page with two controls:
    - InputText
    - Button
    <?xml version='1.0' encoding='UTF-8'?>
    <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    <f:view xmlns:f="http://java.sun.com/jsf/core" xmlns:af="http://xmlns.oracle.com/adf/faces/rich">
    <af:document title="view12.jsf" id="d1">
    <af:messages id="m1"/>
    <af:form id="f1">
    <af:inputText label="Label 1" id="it98" value="#{param.test}" editable="always"/>
    <af:commandButton actionListener="#{bindings.przekierowanie.execute}" text="przekierowanie"
    disabled="#{!bindings.przekierowanie.enabled}" id="cb1"/>
    </af:form>
    </af:document>
    </f:view>
    And I want to initialize the InputText with parameter from URL (param name is test - value="#{param.test}"). In JSF page everything is fine. But after clicking button I have to read the value from InputText in Java Code, so I have URL:
    http://127.0.0.1:7101/Application6-ViewController-context-root/faces/view12.jsf?test=asd
    and my Java code which is executed after clicking button is:
    public String przekierowanie() {
    Map <String,String> map=FacesContext.getCurrentInstance().getExternalContext().getRequestParameterMap();
    String tttValue=map.get("test");
    System.err.println("test:" + tttValue);
         return null;
    but this doesn't work... Everytime I get null when I click the button. Could you tell me why and How to obtain this value, from InputTex in my java function?

    Hi,
    If you have a parameter in URL named as "product", you can get its value like:
    import javax.faces.context.FacesContext;
    import javax.servlet.http.HttpServletRequest;
    FacesContext facesContext = FacesContext.getCurrentInstance();
    HttpServletRequest httpRequest =
    (HttpServletRequest)facesContext.getExternalContext().getRequest();
    String product = httpRequest.getParameter("product");

  • Passing parameters from URL to multiple iViews on a page.

    Hi Everyone,
    Could you please point me to a guide or howto, which explains on passing parameters from URL to multiple iViews on a page. I already know how to pass parameters from URL to a single iView (wiki).
    Thanks!
    Indy

    Hi Indy,
    Currently, passing parameters to the page which contains VC iViews is not supported, only directly in the iView's URL.
    Regards,
    Natty

  • Passing Parameter from URL to Web Forms - Oracle 10 Application Server

    Hi All -
    I want to pass parameter from a URL to 10g Oracle Web Forms - Oracle Application Server 10.1.2
    http://server1/forms/frmservlet?config=SATWEB_SSO&otherparams=username_sso=BABUS
    How to receive this 'username_sso' value inside my forms application ?
    Created a Parameter in the same name as URL parameter 'username_sso' in forms but didn't receive the value. I want to know how to receive the value of this parameter within forms from URL.
    Thanks - Suresh

    Try this,
    1. Create a parameter in the formsweb.cfg (say username_sso) under default section ( or you can create it in your own config section)
    2. Add the username_sso in otherparams parameter as username_sso=%username_sso%
    3. Add this username_sso parameter in your form.
    4. Run the form as
    http://<machine>:<port>.....?form=blahblah....&otherparams=username_sso=scott
    Regards,
    Arun

  • Passing parameter from url to procedure

    i used to pass parameters from url to procedure like
    host:port/dads/schema.procedure(para_1, para_2, ...)
    for example
    http://localhost:7777/pls/login('UK',1,0)
    they have been working perfectly before, when i had 8i and webdb.
    but now i'm running 10g, and browser returns error page 400 when i click the above links.
    i know i can do
    host:port/dads/schema.procedure?para_1=value1&para2=value2...
    for example
    http://localhost:7777/pls/login?language=UK&section=1&timezone=0
    and this is what have been suggested in documentation of 9i and 10g
    however i have quite a few webpages written in the former syntax and they used to work with 8i and 9i.
    i don't want to change all the links in web pages, i prefer to stick with old style.
    any one has any idea? is there a switch i should take care of? i checked apache conf files (httpd, mod_plsql, dads) but didn't get it.
    ps for 10g companion, i installed http server (apache) only, no html db.
    another question is
    with brackets() in url, strings are to be quoted by ' ', but with question mark (?), single quote ' ' must not be used, is that what it has to be?
    Thanks a lot

    anyone have been using this?
    http://host:port/dads/schema.procedure(para1,para2,..)

  • Determine own Portal Navigation URL within WebDynpro iView?

    Hello all,
    we do integrate WebDynpro-Java applications in the portal. These applications do run on the same J2EE-engine as the portal (NW04).
    The WebDynpro application now should be enabled to determine its own portal URL for deep navigation to this iView. We want to hand this URL over to another (non-portal) web-application. This application will then e.g. provide a back button to allow the user a consistent way back to where he left the portal.
    Is there a way to get the portal URL out of the portal context if the iview is a WebDynpro application?
    Thanks a lot for your answers.
    Lutz

    Hi,
    The referer should not contain the link of the webdynpro app, rather it should contain the url of the page that called the webdynpro app. So if you have a link at http://www.google.com which points to www.bouvet.no , the referer found in the code at www.bouvet.no will have the value www.google.com (ref http://www.w3.org/Protocols/HTTP/HTRQ_Headers.html#z14) . If this is usable in your case, depends on what urls the innerpage uses, and wheter the iview frame creates an extra redirect which ruins all data.
    Another possibility would be to extend the webdynpro with an iview which first retrieves the current navigation node (you should find several post on how to do this) and then redirect to the webdynpro application with an extra url parameter which you can then retrieve from the HttpRequest in hte webdynpro application. Not 100% sure it will work, and it will create some extra maintenance and complexity.
    Dagfinn

  • Passing parameter from JSPDynpage to Webdynpro

    Hi,
    I am trying to get parameter in webdynpro application from JSPdynpage and i have pasted my code snippet.
    JSPDynpage Code:
    EPCM.doNavigate('My Targett URL');
    IPortalComponentRequest request = (IPortalComponentRequest) this.getRequest();
    request.getServletRequest().getSession().setAttribute("PNUMBER", "10001");
    In webdynpro:
    HttpServletRequest request = ((IWebContextAdapter) WDWebContextAdapter.getWebContextAdapter()).getHttpServletRequest();     
    HttpSession session = request.getSession();
    pNumber = (String)session.getAttribute("PNUMBER");
    From JSPDynpage it navigating to webdynpro application but getparameter() always null.
    I cross checked both JSPdynpage and webdynpro session getId() both are returning same id but parameter is not passing.
    where i am doing wrong?
    thanks in advance,
    regards,
    SKB

    Hi SKB,
    The problem is that portal applications and Web Dynpro applications have different sessions (even if they have the same session ID). All portal applications are technically one J2EE application (called "sap.com/irj") and all Web Dynpro applications are technically one J2EE application (called "sap.com/tcwddispwda"). The reason why sessions must be different, is because of the J2EE specs. Below is an extract from the Java Servlet Specification 2.4.
    <u>SRV.7.3 Session Scope</u>
    <i>HttpSession objects must be scoped at the application (or servlet context) level.
    The underlying mechanism, such as the cookie used to establish the session, can be the same for different contexts, but the object referenced, including the attributes in that object, must never be shared between contexts by the container.
    To illustrate this requirement with an example: if a servlet uses the RequestDispatcher to call a servlet in another Web application, any sessions created for and visible to the servlet being called must be different from those visible to the calling servlet.</i>
    The solution to your problem is not to use session attributes, but URL parameters. In your JSPDynpage use something like this
    EPCM.doNavigate('ROLES://portal_content/foo&DynamicParameter=PNUMBER%3D10001');
    And in your Web Dynpro application use something like this
    String pNumber = WDWebContextAdapter.getWebContextAdapter().getRequestParameter("PNUMBER");
    Kind regards,
    Sigiswald

  • Remove "Personalize Link" from context menu of iViews.

    HI,
    We have to disable / hide the "Personalize Link" from context menu of all  iViews in the portal.
    we do not want to go to Properties of individual iViews and change that.
    Is their any global setting for that?
    _vishal

    Hi Vishal,
    Are you talking about the Pesonalization option in iView tray or Webdynpro Personalization.
    You don't need to open each iview to change a common property. You can use Multiple Property replacment to achieve this.
    http://help.sap.com/saphelp_NW70EHP1/helpdata/en/0f/764b87dfb948fcb13fd7695e157892/content.htm
    Regards
    Prashant

  • How to get parameter from URL - part II

    Is there a way to assign a value of JavaScript variable to JSF variable?, something like
    <h:commandButton value="Send" actionListener ="#{myBean.myAction}" 
    <f:attribute name="source" value="<some JavaScript variable>"/>
    </h:commandButton>Here is my problem
    Following the thread in http://forum.java.sun.com/thread.jspa?forumID=427&threadID=545973
    I have a facelets page that is used as a "contact us" from this page the information is send to the action bean for saving in the database. We want to know where the users come from to this page. This can be done either by using the "referring page" or adding parameters to the URL - http://mylink?param=myval
    In both cases the problem is that when transferring the information from the faclets page to the action bean the information is lost and instead of showing the "real" referring page or parameter it shows the information of the faclets page.
    One solution to the problem is to save the information in the faclets page in a javascript variable and then transfer it using the f:attribute to the action bean. By the way, the opposing is very easy, one can save easy the value of a JSF parameter in a javascript variable:
    <script type="text/javascript">
         // <![CDATA[
         var foo = "#{myBean.bar}"
    // ]]>
    </script>

    I can, but the EL doesn't contain the "right" value..
    But there is a general question
    Can one use javascript in expression like f:attribute ?
    BTW I solved the above problem by using AJAX like behavior, But I wanted to know if there is another way

  • How to read Discoverer optional parameter from URL

    <p>
    Our Discoverer implementation (10G) does not use Oracle SSO. We are using Siteminder SSO and are trying to launch the Discoverer url from our asp page.
    Our Discoverer sql needs to filter data based on the user running the report.
    We cannot use private connections since this involves creating a schema for each user (DBA is not accepting this).
    Hence, we want to create a public connection and pass the SSO user id of the user in the Discoverer url.
    We have multiple workbooks and all of them have multiple mandatory parameters.
    Hence, <strong>we want to pass only 1 parameter (SSO userid) in the URL. The user should be prompted to enter rest of the parameters.
    He should also not be able to change the SSO userid parameter.</strong>
    We have written an html based on other threads in this forum for logging in.
    {color:#0000ff}&lt;html&gt;
    &lt;body&gt;
    &lt;form method="post"
    action="{color}<a href="http://servername.com/discoverer/plus">{color:#0000ff}<a href="http://servername.com/discoverer/plus" class="jive-link-external">http://servername.com/discoverer/plus</a>{color}</a>{color:#0000ff}"&gt;
    &lt;input type="submit" value="connect"&gt;
    &lt;input type="hidden" name="us" value="apps"&gt;
    &lt;input type="hidden" name="pw" value="apps"&gt;
    &lt;input type="hidden" name="eul" value="eul"&gt;
    &lt;input type="hidden" name="db" value="test"&gt;
    &lt;input type="hidden" name="connect" value="Connect"&gt;{color}
    {color:#0000ff}&lt;/form&gt;
    &lt;/body&gt;
    &lt;/html&gt;{color}
    </p>
    <p>
    But, that seems to work only when we pass all the parameter values and only when we give the workbook name.
    When we pass one parameter value in the url and don't pass the other mandatory params, the query does not run. Nor do we get the screen to enter the remaining parameter values.
    We cannot enter the workbook name, as this parameter is required for all the workbooks
    </p>
    Can someone please help us on this
    Thanks, Srini

    Hi,
    Hence, we want to pass only 1 parameter (SSO userid) in the URL. The user should be prompted to enter rest of the parameters.I am afraid you cannot do this, it is all or nothing. The only way I can see this working is if you create a login workbook that has an SSO User id parameter. You then post a URL that runs the workbook and passes in the SSO user id. The workbook then saves the SSO User id in a database context. The user would then have to select and run their workbook after the logon had completed.
    He should also not be able to change the SSO userid parameter.You cannot do this either. There would be nothing to stop the user rerunning the login workbook with a different SSO User id parameter. You could protect the SSO User id by having a second hashed key parameter in the workbook. The asp would then pass the SSO User id and a second parameter obtained by hashing the SSO User id with a secret password. The workbook would then hash the SSO User id passed in with the password held in the database and check this against the hash in the secord parameter. A user then could not successfully rerun the login workbook because they wouldn't know what hash value to enter.
    Rod West

  • How to remove default parameter from a report

    Post Author: sijdk
    CA Forum: General
    hi,
    we are using crystal report server XI . in one report i have added Date time Range fields. with that, "include this value" and "no upper value" checkboxes are added defaultly. i just want to remove those checkboxes which added defaultly in the report filter form.
    can anyone help me to solve this problem?

    Post Author: sijdk
    CA Forum: General
    hi,
    it is working. but, it is not the answer which i expected.
    let me explain my scenario first. we have added two date filters in report,that should have date selection with start range and end range, so, it is like two separate fileds which is titled has date start range and date end range. but, with that we are getting "include this value" and no upper value" checkboxes.
    actually we dont want those checkboxes but we want start range and end range. if i select "allow range value" is false, startrange and endrange is not coming. what to do? how to solution?
    also, can u explain me what is the meaning of "include this value,no lower value and no upper value". please.

  • Removing index.html from URL bar

    Hi guys, I have uploaded my site to a URL. But i can only see my website if i add /index.html to the URL. How do i get it so that if i go to www.thisismysite.com i can see it, rather than having to type www.thisismysite.com/index.html?
    Cheers,
    Ian

    Hello,
    This needs to be changed at the hosting end of the site. In case you are using Adobe Business Catalyst for hosting, please make sure you have created index.html as the start page of the website.
    If you are using other hosting service, please contact them and they will help you set index.html as the start page.
    Hope this helps.
    Regards,
    Sachin

Maybe you are looking for

  • A/R Credit Memo Gross Profit calculated incorrectly

    My client created an A/R Credit Memo by opening an A/R Invoice and copying to the A/R Credit Memo.  They deleted all the rows in the credit memo, changed the type to Service, typed a description, added the correct G/L account, and entered the total a

  • I think my hard drive is... corrupted?

    My iPod Classic 160 GB is acting super strange. I have restored it probably 10 times in the past couple days trying to get it to work. Sometimes it will restore and look fantastic, songs sync over, but then the files either play correctly, change int

  • Windows 7 shake-window feature in openbox?

    Is there a way to implement the windows 7 shake-window (minimize all except shaken window) feature in openbox?

  • Netscape ECXpert with Oracle 8i

    Is anyone supporting Oracle 8i which comes with Netscape ECXpert package? If so, can I get any details about it? Thank You null

  • Muse vs Wordpress for Real Estate site?

    I need to make a fairly complex site for a real estate developer who has several subdivisions and offers extensive services.  I would love to use Muse for the design flexibility, but I can't find how I can make a searchable database of properties tha