About hiding url in webdynpro applications

hi guys,
          i have done an application in which data is tranferred from one applicaiton to the another by using a URL. (we could say this application as interapplication  navigation).
        Here the datas are stored in the url..and i could succesfully move the datas from one application to another..........
        But i want to hide the URL which carries the value...
pls suggest me how to do this or send me some sample codes for solving this issue.
thanks in advance,
bye

Hi Sri,
         If you use 'getmethod' in first application to pass data to another application then the URL will always show the transfer data. If you use the 'postmethod' to transfer data then it will not show the transfer data in the URL. So use Post method to hide data.
Regards
Harish

Similar Messages

  • Shrinking URL for WebDynpro Application

    Hi ,
    I'm doing an application in web Dynpro that dispatching to Web by using WEB Dispatcher.Here i want to Supressed the unwanted URL Parameters.
    for Example My actual URL looks like this :
    http://filqua.Mayo.inet:8080/sap/bc/webdynpro/sap/zdoms?sap-language=EN
    i want in this format :
    http://doms.Mayo.in
    Please help in this issue.
    Regards,
    Malik

    Hi Rama,
    First of all thanks for ur reply....
    I found out how to reduce the size of  URL with the very informative help from THOMAS JUNG.
    Step 1->We need to go to T-code-> SICF .
    Step 2->Click on External Aliases button.
    Step 3->It will navigate to Maintain external aliases page, over there we will right click on Virtual Host-> Create External Aliases
    Step 4-> Enter node name for External Alias and give some description.
    Step 5-> Go to Logon Data tab, fill the required information for (Client,User, Password,Language).
    Step 6-> Next go to Trg Element tab, drill down for ur created Program i.e (host->sap->bc->webdynpro->ur program)
                  double click on ur program, save it and click on back menu button.
    Step 7->Select ur created external alias name right click and go for Test Ext. Alias.
    It will show u the final result , u can check ur final URL with any browser it will work..
    Thanks,
    Malik

  • Logon for ABAP WebDynpro Application

    Hi All,
    To run an ABAP webdynpro application, do the users need sepearate login for R/3 and SAP WAS, for which SSO can be configured. or is it just one login required?
    Thanks
    Hardik

    Thanks Thomas. I am creating a flow diagram for user logon process. Does below steps make sense?
    1. Enter URL of webdynpro application
    2. Enter User Name and Password
    3. SAPlogon.exe and SAPLOGON.INI provides user Data and server information to Work Processor in WAS
    4. Check User Name and Password information agains SAP User Directory
    5. Give Authentication if successful.
    Thanks
    Hardik

  • Capturing the LOG OFF url click action in a Webdynpro application

    Hi,
    I have this requirement where I need to know when the User logs off in a webdynpro application.
    I have several webdynpro applications, each independent, and each need to do some clean up tasks when the user clicks on the LOG OFF url in the portal login.
    Is there some standard event attached with the LOG OFF Url of the portal login?
    And could anybody please specify when exactly would the  <i>wdDoExit()</i> method of the application view(s) or the application component controller get's trigerred when the application is run from the portal login?
    Thanks in Advance.
    Regards,
    Swapna Priya.

    Hi Luciano,
    I was successfully able to call the RFC from wdDoExit() method of the component controller.
    Also I could successfully place a custom alert call when the user clicks on the LOGOFFurl in the portal browser.
    Now I have one more pending requirement for me to completely use this cycle of events.....The Portal Browser close action i.e., 'X' action.
    I did find a forum link with some code for the same but i did not understand where to place that code and have already raised a reply for hte same.
    Below is the link:
    /message/230174#230174 [original link is broken]
    Do you have any idea about how to trap this?
    Thanks for all your support
    Regards,
    Swapna Priya.

  • Error while executing webdynpro application : he URL does not contain full

    Dear All,
    I had installed SAP in my system.But when I am testing webdynpro application I am getting the belwo error. Please let me knwo what setting I need to do to avoid this error.
    Error when processing your request
    What has happened?
    The URL http://hari:8000/sap/bc/webdynpro/sap/z_test_pg was not called due to an error.
    Note
    The following error text was processed in the system DEV : The URL does not contain full domain specification (hari statt hari.<domain>.<ext>).
    The error occurred on the application server HARI_DEV_00 and in the work process 0 .
    The termination type was: RABAX_STATE
    The ABAP call stack was:
    Method: CHECK of program CX_FQDN=======================CP
    Method: LATE_CONSTRUCTOR of program CL_WDR_UCF====================CP
    Method: HANDLE_REQUEST of program CL_WDR_UCF====================CP
    Method: IF_HTTP_EXTENSION~HANDLE_REQUEST of program CL_WDR_MAIN_TASK==============CP
    Method: EXECUTE_REQUEST of program CL_HTTP_SERVER================CP
    Function: HTTP_DISPATCH_REQUEST of program SAPLHTTP_RUNTIME
    Module: %_HTTP_START of program SAPMHTTP
    What can I do?
    If the termination type was RABAX_STATE, then you can find more information on the cause of the termination in the system DEV in transaction ST22.
    If the termination type was ABORT_MESSAGE_STATE, then you can find more information on the cause of the termination on the application server HARI_DEV_00 in transaction SM21.
    If the termination type was ERROR_MESSAGE_STATE, then you can search for more information in the trace file for the work process 0 in transaction ST11 on the application server HARI_DEV_00 . In some situations, you may also need to analyze the trace files of other work processes.
    If you do not yet have a user ID, contact your system administrator.
    Error code: ICF-IE-http -c: 800 -u: SAPUSER -l: E -s: DEV -i: HARI_DEV_00 -w: 0 -d: 20080109 -t: 073032 -v: RABAX_STATE -e: UNCAUGHT_EXCEPTION
    HTTP 500 - Internal Server Error
    Your SAP Internet Communication Framework Team

    Hello,
    Little extract from the SAP online help :
    In Web Dynpro ABAP it is imperative that a client browser with a fully qualified domain name (FQDN) has access to the AS-ABAP. For this reason the full URL must be assigned to a Web Dynpro ABAP application when it is called. The URL must not be shortened (for instance, no domain specification).
    More info on how you should do this can be found here :
    [Click|http://help.sap.com/saphelp_nw70/helpdata/en/67/be9442572e1231e10000000a1550b0/content.htm]
    This will solve your problem.
    Success.
    Wim

  • Call URL in the same screen of Webdynpro Application

    Hi all,
    My requirement is to call a URL when the user clicks on the order description. The URL screen should not replace the origin webdynpro screen i.e in the same screen there will be 2 parts, one with Webdynpro Application Screen and another with URL screen.
    Is the Iframe functionality of webdynpro is useful here or please suggest any other options to acheive the same.

    Hi Rakshith,
    Iframe approach is not suggested as it has been depreciated, please check the below link for the same.
    https://help.sap.com/saphelp_nw70ehp1/helpdata/en/15/c07941601b1d09e10000000a155106/content.htm
    Chips can be use instead, if you are planning for this scenario.
    Regards,
    Harsha 

  • Read URL parameter of my webDynpro application ?

    Hi,
    How to read the URL parameter of my webDynpro application from within the webDynpro Application code ??
    Example : My application URL is : "http://ldai99wdd:50000/webdynpro/dispatcher/local/target/TargetApp?SAPtestId=38
    &sap-wd-resumeurl=http%3A%2F%2Fldai99wdd%3A50000%2Fwebdynpro%2Fdispatcher%2Flocal%2Fplugs%2FTest%3Fsap-wd-cltwndid%3D1c175200265c11ddc21900300571b288%26sap-wd-appwndid%3D1c175201265c11ddaa3a00300571b288%26sap-wd-resume%3Dtrue"
    I want to read the Parameter sap-wd-resumeurl.
    Regards,
    Mahesh

    Hi,
    You can use the following code to get parameters from an URL
    IWDProtocolAdapter protocolAdapter = WDProtocolAdapter.getProtocolAdapter();
    IWDRequest request = protocolAdapter.getRequestObject();
    String paramValue1 = request.getParameter("<URL Parameter name>");
    Re: Web Dynpro URL-Invocation with umlauts (like %FC) in the url
    http://help.sap.com/saphelp_nw2004s/helpdata/en/44/be65751c743959e10000000a1553f6/content.htm
    Thanks n Regards,
    Jhansi Miryala

  • Adding and reading the parameters from the WebDynpro Application URL

    Hi,
    I have a WebDynpro Application with two views. Based on the values populated by the user in the first view, I am pulling the data from database and populating the data in the second view. I do have a scenario where I have to skip the first screen and show the second screen directly. But, for the values that has to be populated in first screen, I am planning to append the  parameters in the url and provide the link to the users via email.
    Is it possible to add parameters to URL and read those Parameter values when user clicks on the URL.
    Thanks & Regards
    swetha.

    HI,
    Code for accessing params in webdynpro java:
    String urlParamVal = WDProtocolAdapter.getProtocolAdapter().getRequestObject().getParameter("URL_PARAMETER");
    if((urlParamVal != null) && (urlParamVal.trim().length() > 0))
    <Write the code>
    Reading parameters:
    Re: Reading URL Parameter
    How to pass and fetch multiple parameter in the URL of the Web Dynpro
    Regards,
    Lavanya.G

  • Question about ESS Webdynpro application's context change

    Hi All,
    Is it possible to add new entries into the ESS(based on ECC5.0) Webdynpro application's context especially under 'SelectedInfotype' from the back end ECC5.0 system?
    Kind regards,
    Vijay

    Hi Vijay,
    You cannot modify Web Dynpro application from backend. You need to setup NWDI for modifying Web dynpro applciation for ESS/MSS. Please refer to this NWDI Cookbook for XSS.pdf in SAP Notes 872892.
    Hope it helps
    Regards
    Arun

  • How to call Function Module from webdynpro application ,up on click url in

    Hi Experts,
    I need your help for the following scenario.
    In my WebDynpro application , I am displaying the sales orders in a table.
    one of the column in table  i.e. sales order number is displayed with hyper link, up on click the sales order number column, i have to pass the  po number to the a remotefunction with as one parameter and  enjoy = 'x' as another parameter  that should call me23n transaction and the transaction screen should be displayed in the webdynpro application with po details.
    Thanks In Advance.
    your help is rewarded.
    Best Regards.
    Rao.

    Hi Rao,
              1.Create binding to view to Controller.
              2.Create table->Add column->Add table cell Editor(select LinkToAction UI Element in options).
              3. Bind the property <i>text ->sales order number</i> (Output/<model node>)
              4. Create an Event <salesOrder>
                                       // do null check
                                       // set your input parameters
                                       // input sales order number = current output sales order number
                                       // enjoy="x"
                                       // call controller's method() that executes RFC
              5. Bind this event    LinkToAction  property action-> <salesOrder>  
    To execute RFC, the code is available in sample tutorials.
    Hope this helps
    regards,
    Siva

  • ABAP WEBDYNPRO Application Administrative DATA URL HOST & PORT empty/blank

    My ABAP Webdynpro applications do not display the preview layout in SE80 just white page - no errors ANYWHERE.
    Also in SE80 the properties on the application look like: https://:/sap/bc/webdynpro/sap/z_rep_text.  Don't know why https, but I think if I could figure that out I may resolve the issue.  Can't see why trying to run HTTPS, then the host & port are empty.
    I have been reading SDN posts & notes for days on this. I HAVE ACTIVATED ALL SERVICES that is not the issue.  This works fine in our QA system so I know it is some sort of configuration in the development system that is causing this issue.
    We just applied support packs to 23 on SAP ECC 6.0. SAP_ABAP, SAP_BASIS 7.0 level 23.  This was working before patches. There had to be some note that changed what WEBdynpro's look at so now development is no longer working. 
    Any suggestions would be appretiated.
    Regards,
    Diane Szmurlo

    We found that the profile parameter login/ticket_only_by_https was set to 1.  Once we changed to 0 everything worked fine.

  • Want to load dynamic URL from the WebDynpro application

    Hi ALL,
    My problem is I developed a WebDynpro application to show the vendor details in the table.
    I created a iview in the portal and integrated the webdynpro application. Taken 2 columnwidth page.
    In 1 column to showing the vendor details and in another column i want to show the site of the vendor.
    Now, In row selection I want to show the homepage of the vendor site in another ivew(2nd column) of the page.
    Kindly help me out.
    Thanks in advance.

    Hi,
    Please follow  the below process for passing data between two webdynpro applications using portal eventing.
    Step1:-
    Webdynpro Application 1 (Iview1)
    Create an input field bind a context variable and have a button and write the following code in the button onaction.
      public void onActionOK(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent )
      com.sap.tc.webdynpro.clientserver.event.api.WDPortalEventing.fire("urn:com.sap.tc.portaleventing.example","show",
                        wdContext.currentContextElement().getHi());
    Here Hi-->is the context variable binded to the input field.
    Step2:-
    WDDOINIT write the following code:-
    com.sap.tc.webdynpro.clientserver.event.api.WDPortalEventing.subscribe("urn:com.sap.tc.portaleventing.example","show",wdThis.wdGetRaiseFireAction());
    While creating the action it should have the following 3 parameters.
    1.dataObject-->Type String
    2.namespace-->Type String
    3.name-->Type String
    Your action code should look like something below.
      public void onActionRaiseFire(com.sap.tc.webdynpro.progmodel.api.IWDCustomEvent wdEvent, java.lang.String dataObject, java.lang.String namespace, java.lang.String name )
        wdComponentAPI.getMessageManager().reportSuccess("Value in the input field"+dataObject);
    Note:-
    1.Make sure your using portal along with domain
    Eg:-http://portal:50000/irj/portal--->wrong
          http://portal.domain.com:50000/irj/portal--->right
    2.EPCF level should be 1.
    3.Check whether both applications run on the same domain.Sometimes portal eventing does not work between cross domain applications.We should do domian relaxing in order to achieve this.
    Thanks & Regards,
    Lokesh Kamana

  • WebDynpro Application for WinMobile 6.5

    Hi Experts,
    Can anybody tell if there is an official SAP statement that WebDynpro supports or not Windows Mobile 6.5 devices? I can not find anything about that in the PAM.
    WebDynpro supports the URL Parameter sap-wd-client=PieClient to render WebDynpro applications on mobile Devices (Pocket Internet Explorer in our case). Our application works fine on a 5.5/6.0/6.1 device but with view bugs on a 6.5 device (seems that using ParameterMapping on IWDButton and IWDLinkToAction is ignored).
    Regards
    Michael

    Hello Michael,
    Windows Mobile 6.5 device has to be certified and for this the customer vendors should contact SAP to get it certified.                                                                               
    So, new devices that come out with 6.1 and later versions shall be supported by SAP, provided the devices are certified. Certification will be on a "device-level".                                                                               
    So, all you have to do is to ask your device vendor to get the devices certified with SAP.                                                                               
    So, if a device vendor wants to get a device certified - then they can approach SAP. We shall do the testing and then certify that the device can run SAP NetWeaver Mobile client. So, it does not matter if the device OS is 6.0 or 6.1 or later. We shall certify the device, and then customers can run the application on the certified mobile device.
    I hope this helps you.
    Regards,
    Blanca

  • WebDynpro Application issue consuming asynchronous webservice from SAP PI

    Hello experts i ask you for help thie following issue:
    i am developing a webdynpro application which is supposed to
    send some data from inputfields, and a file, in order to achieve it, that dynpro application is consuming an asyncrhronous webservice , this service is running in SAP Process integration .it uses only a component.
    Iam having serious problems at mapping the asynchronous PI web service model -->to -->controller >and then to->view
    since when i deploy the application into the  SAP portal´s application server, it runs , but  inputfields cannot be written.i dont mean unabled, what i mean, is. cannot write anything on them.ECXEPT the file upload UI element.
    I have reviewed sap help page, 3 sappress books, about dynpro, and the procedure i am performind is agree with them.
    endpoint test answers the folloiwng:
    Message Servlet is in Status OK
    Status information:
    Servlet com.sap.aii.af.mp.soap.web.MessageServlet (Version $Id: //tc/xi/NW04S_20_REL/src/_adapters/_soap/java/com/sap/aii/af/mp/soap/web/MessageServlet.java#1 $) bound to /MessageServlet
    Classname ModuleProcessor: null
    Lookupname for localModuleProcessorLookupName: localejbs/ModuleProcessorBean
    Lookupname for remoteModuleProcessorLookupName: null
    ModuleProcessorClass not instantiated
    ModuleProcessorLocal is Instance of com.sap.aii.af.mp.processor.ModuleProcessorLocalLocalObjectImpl0_0
    ModuleProcessorRemote not instantiated
    what i did is the same as before(in another projects weh i used to import rfc models):
    1.- import webservice model,and add it to component
    2.-map web service model to controller context
    3.-map controller´s context to view context
    4.-create actions and methods
    5.-binding context controller to ui elements
    Dear experts, my questions are:
    What am i doing wrong?
    should i permorm another steps because the web service is in another application server (SAP PI)?
    Should i create a stand alone proxy and then access it from webdynpro?
    when i call the web service model excution it seems does not run, neverthless the invocation does not have any syntax error , what coul it be?
    Thanx in advance!!

    just for the sake of other who may hit this thread , the solution is to add sap-client=<clientno> in the url for wsdl

  • Issue in webdynpro application while calling from UWL

    Hi All,
    I am working on APPRAISAL workflow in HCM module.
    In new version of SAP has provided ABAP web dynpro application HAP_MAIN_DOCUMENT (component HAP_MAIN_DOCUMENT)
    but it is not integrated with workflow. Earlier insted of this application there was a BSP application and this was integrated with workflow.
    Now to integrate ABAP webdynpro application with workflow I have created new web dynpro application and calling HAP_MAIN DOCUMENT application and when I test through SE80 transaction then I am just passing Work Item ID and it is opening HAP_MAIN DOCUMENT application. I have done it as follows.
    In swfvisu I am passing Work Item ID and In application I am getting business object details using this I am createing a URL and then using exit plug I am calling HAP_MAIN_DOCUMENT application
    *METHOD exit1 .*
    * DATA lo_nd_new_url TYPE REF TO if_wd_context_node.
      **DATA lo_el_new_url TYPE REF TO if_wd_context_element.**
      **DATA ls_new_url TYPE wd_this->element_new_url.**
      **DATA lv_url TYPE wd_this->element_new_url-url.**
      **DATA: l_cmp_api TYPE REF TO if_wd_component,**
            **result TYPE REF TO if_wd_window,**
            **l_window1 TYPE REF TO if_wd_window_manager.**
    ***     navigate from <CONTEXT> to <NEW_URL> via lead selection**
      **lo_nd_new_url = wd_context->get_child_node( name = wd_this->wdctx_new_url ).**
    ***     @TODO handle non existant child**
    ***     IF lo_nd_new_url IS INITIAL.**
    ***     ENDIF.**
    ***     get element via lead selection**
      **lo_el_new_url = lo_nd_new_url->get_element( ).**
    ***     @TODO handle not set lead selection**
      **IF lo_el_new_url IS INITIAL.**
      **ENDIF.**
    ***     get single attribute**
      **lo_el_new_url->get_attribute(**
        **EXPORTING**
          **name =  `URL`**
        **IMPORTING**
          **value = lv_url ).**
      **wd_this->fire_exit_plg( url = lv_url ). "abap_true**
    ***  l_cmp_api = wd_this->wd_get_api( ).**
    ***  l_window1 = l_cmp_api->get_window_manager( ).**
    ***  result = l_window1->create_external_window(**
    ***url = lv_url ).**
    ***  result->open( ).**
    **ENDMETHOD.**
    In SE80 it is opening application perfectly in same session of new Z webdynpro application.
    But when I click on UWL workitem it is not opening.
    In dubugging I checked that workitem ID is passed correctly also URL is created correctly for HAP_MAINDOCUMENT but it is not opening.
    Please let me know is there any setting in UWL config.
    Edited by: Akshay Kale on Nov 17, 2009 11:51 AM
    Edited by: Akshay Kale on Nov 23, 2009 10:07 AM

    Hi akshay,
       Check the following links ,
    Workitems, UWL and Web Dynpro for ABAP
    http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/20f4843e-314f-2a10-2a88-8c4afa20dda6
    another that talks about swfvisu
    http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a002d1eb-33f0-2b10-f391-e1e0c3057c17&overridelayout=true
    hope this helps.
    Thanks,
    Sahiba

Maybe you are looking for

  • Cannot install FB 3 Plugin

    I'm getting a bunch of errors in the log when I try to install FB plugin 3 on Eclipse 3.3. I tried deleting the workspace and starting with fresh copies of Eclipse and FB. I downloaded FB 3 twice. I'm behind an http proxy and it seems like the instal

  • Flight mode

    Please, kindly roll out an update to solve the permanent flight mode problem affecting wp8.1 Lumia update. My phone has remained useless since I updated to Lumia cyan. Permanent flight mode rendered my beautiful adorable Lumia 520 useless. Urgent sof

  • Unable to get mouse (USB) or serial working.

    I have a MSI 865P board. Ive tried all drivers ive seen this far and am unable to get a USB installed or serial working. Any ideas?

  • Ask the Expert: Global Site Selector Configuration and Troubleshooting

    Welcome to this Cisco Support Community Ask the Expert conversation. This is an opportunity to learn and ask questions about configuring and troubleshooting the Global Site Selector (GSS) with expert Swati Chopra. GSS devices represent the next gener

  • "java.lang.NoSuchMethodError" while try to access categories of taxonomy

    Hi , I have created Index( <b>INDEX1</b> ) using Index Admin iViews under taxonomy folder. under the index created( <b>INDEX1</b> ), I created a category manually ( <b>Cat1</b> ) . my structure is like this <b>/taxonomies/INDEX1/Cat1</b> when I try t