Renaming /sap/public for BSP applications running on WAS 6.20?

/sap/PUBLIC is created by default on the 6.20 WAS, and BSP applications fetch mime objects from /sap/PUBLIC/bsp/sap/public -- is it possible to rename /sap/PUBLIC to something else, like /sap/MYPUBLIC?

An alias would probably work just as well. However, I'm not sure if it will solve the problem we're facing: we have a complex portal running behind a reverse-proxy. Through the portal users access applications on to WASs -- both of them have files referring to /sap/public/...
The problem is that since both are behind a reverse-proxy from the user's side all the requests are made to the same host, and the reverse-proxy has to figure out by looking at the URL to which server it should forward request. So in the case of the applications on the WAS it can't distinguish between one /sap/public and the other.
I'm no BSP programmer -- suppose an alias was created -- am I right to guess that all the references in the BSP files to /sap/public will need to be manually changes to /sap/<new alias>? or is there some way to do it automatically?
Thanks,
Alon.

Similar Messages

  • Debugger not working for BSP application

    Hi All,
    I have 4.6C sap installation and the debugger is not working for BSP Application even when i hard code the break points.
    Can anyone help me on this issue.
    Thanks and Regards
    Shilpa

    Hi Shilpa,
    How many number of sessions are open ? If there are already six sessions open and then you try and get the debugger, it will not start, and you won't be able to catch that error also...!
    Other than that there is no possibility that the debugger doesn't start, unless ofcourse, the logic doesn't reach the debugger point....
    Hope this helps.
    <b><i>Do reward each useful answer..!</i></b>
    Thanks,
    Tatvagna.

  • How to make the preview tab visible in se80 for bsp application

    when i was working in se80 for bsp applications..my preview tab is not visible..and am using version 6.20...plz find me a solution inorder to preview the html layouts

    Hi,
    I guess....though i am not pretty sure....but the Preview tab has been discontinued in the newer versions....
    Only the Gods can give a perfect solution though...!!
    <i>Do reward each useful answer..!</i>
    Thanks,
    Tatvagna.

  • Last back up: never . i am connected to a wifi network and phone also pluged in yet my icloud never backs up , i have also deleted previous backup for all applications(although there was never any successful backup)in"manage storage" still no headway

    last back up: never . i am connected to a wifi network and phone also plugged in yet my icloud never backs up , i have also deleted previous backup for all applications(although there was never any successful backup) in " manage storage" still no headway

    rucchyy wrote:
    my Internet is working fine . i also turned the iCloud drive off, could this be the reason I can't back up?
    No.
    Have you done:
    Restart / Reset
    http://support.apple.com/en-us/HT201559

  • BSP_ALL authorization object for BSP Application

    We develop a BSP Application and want to give the correct authorization object in the user roles.
    After looking on help.sap.com We see, we must add the BSP_ALL object and give the name of the application.
    I add the object in the role but it not visible in the role. In the profile I see the object but it's not possible to me to change the value ' '.
    Why can I see this object in the role ? and how can I adapt the value of this object ?

    The class of this Object CRM is not defined on the table TOBCT

  • Problem with Interaction between SAP GUI and BSP Applications

    Hi Folks,
    I am new to BSP and am trying to create a program to created a BSP within the SAP GUI. This is my program, I have tried to find as to what error have I made but I am not able to find out.
    I can only find a button post document in the output, but I am not able to trigger any event. Please let me know as to what is the error.

    REPORT  zbsp_iact_gui.
    SET SCREEN 100.
    *       CLASS cl_my_html_yiewer  DEFINITION
    CLASS cl_my_html_viewer DEFINITION INHERITING FROM cl_gui_html_viewer.
      PUBLIC SECTION.
        METHODS: constructor IMPORTING parent TYPE REF TO cl_gui_container.
        METHODS: on_sapevent FOR EVENT sapevent OF cl_gui_html_viewer IMPORTING action postdata.
    ENDCLASS.                    "cl_my_html_viewer  DEFINITION
    *       CLASS cl_my_html_viewer IMPLEMENTATION
    CLASS cl_my_html_viewer IMPLEMENTATION.
      METHOD constructor.
        super->constructor( parent = parent ).
        DATA: event_tab TYPE cntl_simple_events,
              event TYPE cntl_simple_event.
        event-eventid = me->m_id_sapevent.
        event-appl_event = 'X'.
        APPEND event TO event_tab.
        call method html_control->set_registered_events
            exporting
               events = event_tab.
        SET HANDLER me->on_sapevent FOR me.
      ENDMETHOD.                    "constructor
      METHOD on_sapevent.
        BREAK-POINT.
        IF action CS 'COUNTER'.
          DATA: counter TYPE string.
          READ TABLE postdata INDEX 1 INTO counter.
          SPLIT counter AT '=' INTO counter counter.
          MESSAGE counter TYPE 'I'.
        ENDIF .
      ENDMETHOD.                    "on_sapevent
    ENDCLASS.                    "cl_my_html_viewer IMPLEMENTATION
    DATA: html_viewer TYPE REF TO cl_my_html_viewer,
          html_container TYPE REF TO cl_gui_custom_container,
          fcode LIKE sy-ucomm.
    *&      Module  STATUS_0100  OUTPUT
    *       text
    MODULE status_0100 OUTPUT.
      SET PF-STATUS 'TESTHTM1'.
      IF html_viewer IS INITIAL.
        CREATE OBJECT html_container
          EXPORTING
            container_name = 'HTML'.
        CREATE OBJECT html_viewer
          EXPORTING
            parent = html_container.
        DATA: url TYPE string, urlc(2048) TYPE c.
        cl_bsp_runtime=>construct_bsp_url(
        EXPORTING in_application = 'ZBSP_IACT_GUI'
        in_page = 'Start.htm'
        IMPORTING out_abs_url = url ).
        urlc = url. " type conversion STRING to C
        CONCATENATE urlc '?SAP-CLIENT=650' INTO urlc.
        html_viewer->show_url( url = urlc ).
      ENDIF.
    ENDMODULE.                 " STATUS_0100  OUTPUT
    *&      Module  USER_COMMAND_0100  INPUT
    *       text
    MODULE user_command_0100 INPUT.
      CASE fcode.
        WHEN OTHERS.
          CALL METHOD cl_gui_cfw=>dispatch.
      ENDCASE.
    ENDMODULE.                 " USER_COMMAND_0100  INPUT
    Edited by: Nonconformist Pagal on May 12, 2009 1:42 PM
    Edited for formatting by: Durairaj Athavan Raja on May 14, 2009 9:50 AM

  • Perform some changes on standard SAP webdynpro for ABAP application

    Hi,
    We do need to perform some changes (new buttons, new tabs, adding new code etc) on a standard SAP product developed on Webdynpro for ABAP.
    Which is the best approach to do so? I have reading about enhancement framework and it seems to be right solution to do so. Am I correct?
    Any best practice to acomplish our target is very welcome.
    Looking forward to hearing from you.
    Kind regards,
      Imanol

    You are on right track thinking about enhancement framework.
    My approach is would be in the following order.
    Personalization/customization
    Enhancement
    Modification

  • Unexpected behaviour for flex application running on Mac 10.8 with Flash player 12 on Safari

    I have scenario here : I am running my flex application in my Mac 10.8 machine with Flash player 12 on Safari browser . I have a registration form and it is validating various fields in it and when I hit Continue button it is not navigating to the next screen even if all the fields are validated. This registration form is a Popup. Can any body help me with this?

    No, the problem still occurs.
    It's weird there are no plug-in errors or something.
    With fp installed:
    with fp uninstalled:
    as a side note: a few weeks ago, I made a new clean Mac OS installation because of a harddrive replacement. So, the whole system is actually very tidy...  

  • Session Time Out capturing for legacy application running in portal

    Hi Forums,
    I am using portal URL  iView to connect to legacy application. How to capture the session time of of that legacy application and show it in the portal. In portal I have already handled session time out which shows a javascript popup message. I want to call the same piece of code once session time out happens in the legacy application which is been accessed by portal through URL iview.
    Many Thanks and Best Regards
    Sudhir

    Hi Sudhir,
    The handling of the session timeout should be done by the application itself not the portal. From the portal you have no way of working out what the application is doing. My suggestion to you is that you need to modify the application to handle the scenario you describe not the portal.
    BRgds,
    Simon

  • Paid for an Application but it was not downloaded

    Hello,
    I have just paid for WhatsApp, but since I had no payment information listed, I had to add the information for my credit card.
    Although I have received a message that states that 1$ were deducted from my balance, WhatsApp is not listed in my purchases.
    Also, I can't write a review or report a problem since I haven't "Officially" bought it.
    Any help?

    The $1 charge may very well be an authorization charge that will be reversed.
    Do you see the app in your purchase history?
    If not, then you have not purchased it and you will need to purchase it.
    If it is in your purchase history, then click Store>Check For Available Downloads

  • What is the Standard Procedure to Modify  SAP Delivered BSP Application ?

    Dear Experts what is the standard procedure to modify SAP delivered standard BSP application.
    i need to enhance the cFolder application delivered by SAP, adding new fields to Notification Template. The task essentially boils down to add new field in database table and changing few HTML page content.
    Greetings
    John

    Hi Vivek,
    thanks for the answer. My requirement is to enhance few of  the BSP Views with custom fields, i have figured out the ABAP table that stores the value of input fields displyed. what i am NOT understanding is when i make ZCopy of the views using BSP_CUSTOMIZE & change its UI to include my custom fields..how will the Standard BSP application PICK my zChanged views??
    is there someway i can say to standard SAP BSP to  PICK these Modified Z View ???
    hope i made query clear ??
    Greetings
    John

  • R/3 report to be  displayed via  BSP application

    Hi,
      Can anyone tell me  how to develop a  BSP application in SRM system which will diplay a  report developed in R/3?
    thanks.

    hi !!
    refer to link ->
    http://www.sapdevelopment.co.uk/webapps/bsp/bsp_exereport.htm
    i am giving the extract from same website below :
    Please follow following steps - >
    Creating a BSP which executes an ABAP report to retrieve data
    Step 1 - Create ABAP report to retrieve data
    Using SE80 create program ZBSP_GETDATA.
    Step 2 - Create new BSP Application
    Using SE80 create BSP Application (I.e. ZBSP_GRANTS).
    Step 3 - Create new page (initial.htm)
    Right click on BSP object name and select create->page (with flow logic).
    Step 4 – Populate ‘Layout’ tab
    Insert the following code into initial.htm layout section.
    <%@page language="abap"%>
    <%@extension name="htmlb" prefix="htmlb"%>
    <html>
      <head>
        <link rel="stylesheet" href="../../sap/public/bc/bsp/styles/sapbsp.css">
        <title> Intial page of BSP application </title>
      </head>
      <body class="bspBody1">
      <h1><img src="sap_logo.gif">  Transaction Display(TSTC)</h1>
       <% submit ZBSP_GETDATA and return with p_bsp = 'X'.%>
       <% import it_tstc to it_tstc from memory id sy-uname.%>
       <table width="80%" cellspacing="0" cellpadding="0" border="0">
         <tr>
           <td><b>T Code </b></td>
           <td><b>Program</b></td>
         </tr>
         <% data wa_tsts2 like line of it_tstc.
         Loop at it_tstc into wa_tstc. %>
         <tr>
           <td><%=wa_tstc-tcode%></td>
           <td><%=wa_tstc-PGMNA%></td>
         </tr>
         <% Endloop. %>
       </table>
    </body>
    </html>
    Step 5 – Setup ‘Type Definitions’ (TYPE declarations)
    TYPES: BEGIN OF t_tstc,
      TCODE type tstc-tcode,
      PGMNA type tstc-pgmna,
    END OF t_tstc.
    types: tt_tstc type standard table of t_tstc.
    Step 6 – Setup ‘Page Attributes’ (Data declarations)
    it_tstc
    wa_tstc
    TT_TSTC
    T_TSTC
    Step 7 – Activate and test
    Save everything and press the activate button, if all is ok press the test button which should open up a browser window and
    display your newly created BSP.
    *-- the code for BSP porgrams is
    *& Report  ZBSP_GETDATA                                                *
    *& Example of a simple data retrieval                                  *
    *& Used to demonstrate executing a report via a BSP application and    *
    *& using the data retrieved as the basis for the BSP app.              *
    *& If report is executed via a BSP then data is extracted to memory    *
    *& and then retrievd by the BSP....                                    *
    REPORT  zbsp_getdata                 .
    TABLES:     tstc.
    type-pools: slis.                                 "ALV Declarations
    parameters: p_bsp(1) type c no-display.
    *Data Declaration
    TYPES: BEGIN OF t_tstc,
      TCODE type tstc-tcode,
      PGMNA type tstc-pgmna,
    END OF t_tstc.
    DATA: it_tstc TYPE STANDARD TABLE OF t_tstc INITIAL SIZE 0,
          wa_tstc TYPE t_tstc.
    *ALV data declarations
    data: fieldcatalog type slis_t_fieldcat_alv with header line,
          gd_tab_group type slis_t_sp_group_alv,
          gd_layout    type slis_layout_alv,
          gd_repid     like sy-repid.
    *Start-of-selection.
    START-OF-SELECTION.
      perform data_retrieval.
      perform build_fieldcatalog.
      perform build_layout.
      perform display_alv_report.
    *&      Form  BUILD_FIELDCATALOG
          Build Fieldcatalog for ALV Report
    form build_fieldcatalog.
      fieldcatalog-fieldname   = 'TCODE'.
      fieldcatalog-seltext_m   = 'Trans code'.
      fieldcatalog-col_pos     = 0.
      fieldcatalog-emphasize   = 'X'.
      fieldcatalog-key         = 'X'.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
      fieldcatalog-fieldname   = 'PGMNA'.
      fieldcatalog-seltext_m   = 'Program'.
      fieldcatalog-col_pos     = 1.
      append fieldcatalog to fieldcatalog.
      clear  fieldcatalog.
    endform.                    " BUILD_FIELDCATALOG
    *&      Form  BUILD_LAYOUT
          Build layout for ALV grid report
    form build_layout.
      gd_layout-no_input          = 'X'.
      gd_layout-colwidth_optimize = 'X'.
      gd_layout-totals_text       = 'Totals'(201).
    endform.                    " BUILD_LAYOUT
    *&      Form  DISPLAY_ALV_REPORT
          Display report using ALV grid
    form display_alv_report.
      if p_bsp EQ 'X'. "If report run from BSP application
        export it_tstc to memory id sy-uname.
      else.
        gd_repid = sy-repid.
        call function 'REUSE_ALV_GRID_DISPLAY'
             exporting
                  i_callback_program      = gd_repid
                  is_layout               = gd_layout
                  it_fieldcat             = fieldcatalog[]
                  i_save                  = 'X'
             tables
                  t_outtab                = it_tstc
             exceptions
                  program_error           = 1
                  others                  = 2.
    endif.
    endform.                    " DISPLAY_ALV_REPORT
    *&      Form  DATA_RETRIEVAL
          Retrieve data form EKPO table and populate itab it_ekko
    form data_retrieval.
    data: r_tcode type range of tstc-tcode with header line.
    r_tcode-sign   = 'I'.
    r_tcode-option = 'CP'.
    r_tcode-low    = 'SE*'.
    append r_tcode.
      select tcode pgmna
       up to 10 rows
        from tstc
        into table it_tstc
       where tcode in r_tcode.
    endform.                    " DATA_RETRIEVAL
    *-- Dont foget to give points if it helps ...

  • How to use Portal SSO with existing BSP application

    Hi all,
    we run SAP EP 6.0 here and have a single start BSP page of
    an application integrated with the SAP appintegrator for BSP. The rest of the existing BSP application still uses
    the login functionality based on CL_BSP_LOGIN_APPLICATION
    and is not integrated in the portal.
    Problem: If a user directly accesses one of the "old" BSP pages, he should be redirected to the portal to auth. him via SSO and afterwards the original BSP page with all its parameters should be processed.
    How to deal with that? Is there a similar mechanism like with the BSP_LOGIN_APP in between for the SAP EP?
    Thanks for your help!
    -RAINER-

    I think that doesnt solve the problem.
    I have 2 systems: SAP ECC with all BSPs and the portal on another system. So I have to entry points: Via portal using the appIntegrator BSP or directly to the ECC.
    As-is: If the auth. for the BSP appl. fails, the user is re-directed via the error page given in the service (SICF)
    to a BSP login app. and from there to the requested page.
    No portal in this concept.
    Must-be: A user is still able to directly access a BSP on the SAP ECC by entering the URL in the browser. It's not a must entering via the portal first.
    So when the login failed on the ECC (no SSO ticket), he should be redirected to the portal for getting his SSO.
    After he signed in successfully the user will be forwarded to the BSP page he entered in the browser the first place.
    I can't see a way to use the URL iView. I am thinking of simply changing the login mechanism of the BSP using the portal login functionality.
    The link you gave me offers an implementation of CL_ICF_SYSTEM_LOGIN. Any ideas?
    Regards,
    -RAINER-

  • Problem with BSP Application

    Hi all,
    We have three BSP applications running on Production Environment, but after applying Support Patches only two are running , and the third one is not running. But all three applications are running fine in Development, and Consolidation. Here are some inputs which we figure out while trying to fix this problem:
    1) When we point the Production Server to Test Server's Web Dispatcher all three applications executed well, and when we point the test server to Production Server's Web Dispatcher, two applications which were running fine executed, but the third one failed. So this excercise gave us a conculsion that problem is with Web Dispatcher of Production . but we couldn't figure what.
    2) After debugging both successful applicationa and failed application both are indeed passing some basic URL to HTML Viewer, here are the URL's
    Successful Application : https://sun109.pseg.com:443/sap/bc/bsp/sap/zhr_ta
    Failed Application :
    https://sun109.pseg.com:443/sap/bc/bsp/sap/zhr_poe
    (sun109 is host for Production Web Dispatchure)..
    and following are the URL's which i have got after i did right click on the HTML viewer when the application is pulled up.(In case of failed application i am getting blank page).
    SuccessFul Application:
    https://sun109.pseg.com/sap(bD1lbiZjPTEwMCZ0PVpQU0VHJnc9NjE1NzcyMCs=)/bc/bsp/sap/zhr_ta/ta_intro.htm?sap-htmlb-design=
    Failed Application:
    https://sun109.pseg.com/sap/bc/bsp/sap/zhr_poe
    One more point when i took the URL of successful application and changed the application name like this, and pasted it on browser :
    https://sun109.pseg.com/sap(bD1lbiZjPTEwMCZ0PVpQU0VHJnc9NjE1NzcyMCs=)/bc/bsp/sap/zhr_poe/default.htm
    it worked.
    So i think if we compare the URL's ( both input to Web Dispatcher and on properties) of both successful and failed ,  we notice somepart of URL is missing (some kind of encryption) is missing in failed application.
    I want to know why this conversion of URL is happenning , where and how can i fix this problem.
    Regards,
    Akash
    PS: It's very urgent.

    Hi,
    https://sun109.pseg.com:443/sap/bc/bsp/sap/zhr_poe
    is the url of the failed application and under SAPGui we are opening applications in HTML viewer control.This is the url which is passed to the HTML viewer control.
    Contrary, this is the URL of successful application
    https://sun109.pseg.com:443/sap/bc/bsp/sap/zhr_ta
    I have checked this URL while debugging, and this URL is getting passed to HTML Viewer control.
    Also, please let me know how to close the thread.
    Regards,
    Akash Modi

  • BSP Application in Portal and WebAS Authentication popup

    Hello,
    we have a very well running SAP Portal SP14 and a BSP
    application running WebAS 6.20.
    SSO between Portal and WebAS works perfect. Profiles are maintained and verify.der is imported.
    But:
    From time to time we have users which open logon to
    portal and execute the bsp application, authentication is successfull, but after a certain period of time or any unknown incident these users get a popup from webas and they are asked(forced) to enter their username and password. It seems to be that their session expired and they have to re-authenticate. But they are still logged on to Portal.
    Can we prevent this popup from beeing shown to the user? Problem is, that they enter any password and they et locked
    Does anybody have the same problem?
    Thanks
    Maik

    Hello Maik,
    i am newbee in SAP.I have little proble with SSO.I am using Ep7.0
    Though i have imported the verify.der file and installed the certificate still SSO
    doesn't seem to be working.I am getting error as:
    "not authorized for executing BSP application".
    Do i need to give any particular role to users or  is any other setting required?
    regards!

Maybe you are looking for

  • Crystal report 2008 for B1 Join report of open PO, good receipt, good retur

    Hi All, I am new to crystal report for B1. I am developing a report for showing all open purchase order, good receipt, good return, A/P Invoice and A/P credited memo   rows for selected project. This is similar to open item report, but I need to show

  • How to create a Transaction code for a Report Painter Report

    Hi All, Can any one let me know the procedure as to how to create a t-code for a user defined PCA report. I have created a PCA report (copied the existing report (8a26-001) and named it as zpca and assigned the same in a new Report Group ZPCA (the gr

  • Multiple GLBP groups in one subnet

    Hi All, I have read all I can on GLBP without a definitive answer to my question. I have two 7613 routers connected to two 7304's that serve as our gateways to the ISP. I would like to run these connections through a 6509VSS and run GLBP on all 4 rou

  • Macbook Pro won't power on, what should my game plan be?

    Hello, So I have a 17" 2.53 ghz i5 500gb MBP from Mid 2010 running snow leopard (can't remember which os). I have never really had issues with it other than a busted cd-drive. Around October, I plugged my old iphone 4 into the usb port and my compute

  • Problem installing archlinux from pendrive

    I downloaded archlinux-2010.05-core-i686.iso. I unmounted the pendrive and ran dd if=archlinux-2010.05-core-i686.iso of=/dev/sda What would i do now? I set up bios boot option to usb but it doesn't work.