(ESS) FPM applications, cfg DCs & Enterprise Portal / Portal Content DC

Hi everyone,
I just replied to the Road Map Step Label Changes Issue thread in the Java Programming forum. Since I had a very specific question that seems more suitable in this forum, I decided to post it again over here.
short introduction
The SAP ESS SC contains FPM (Floor Plan Manager) applications that you can modify at runtime from within the portal using the Self-Service Administrator portal role. The point is that this content is also contained in the SAP_ESS SC in NWDI. It's contained in all those cfg DCs. They basically contain a (zip)archive that contains other (zip)archives that contain different XML files that eventually describe the FPM application. So what happens is that you can modify the FPM applications at runtime, but your changes are overwritten when the cfg DC is deployed afterwards.
the details... and the questions...
Concerning those cfg DCs. They're a very specific type of DC. The type is "Enterprise Portal" and the subtype is "Portal Content". In NWDS, this is described in the following XML file: C:\Program Files\SAP\IDE\IDE70\eclipse\plugins\com.sap.ide.eclipse.component.provider_2.0.0\componentTypes.xml When I was using NWDS 7.0 SP12, this particular type of DC was not visible (if I remember it correctly), i.e. I could not create a new DC of this type. NWDS SP12 also didn't contain the necessary plugin, com.sap.portal.pcd.ide.eclipse.nwdi.ui.NewPortalContentWizard, as described in the same XML file (or at least I couldn't find it). Since I installed NWDS SP14, the plugin is present and I can create this type of DC myself. But that doesn't help me that much, since the wizard just creates some empty DC and I don't have a clue how to populate it with the content of the FPM application. Unfortunately I also don't have a clue about how to modify the existing cfg DCs in SAP_ESS.
BTW, some changes, e.g. a small textual change, is relatively easy to do: unzip the archive(s) in the cfg DC, modify the text in one of the XML files (for some reason the translation of the roadmap steps are present 4 times, if my memory doesn't fail on me) and zip everything again. This works fine for me.
the $1 million question...
Obviously, what I really like to know: how to modify the FPM applications on the portal using the Self-Service Administrator role (that's easy) and export it to a suitable archive that can be imported in the (SAP_ESS) cfg DCs? As long as this is not possible, meaning I don't have a clue how to do it, I'm forced to deploy the modified FPM applications, which I exported as an epa file, after each NWDI transport. And this is not very practical...
I hope my (probably a bit too complex) explanation makes any sense.
If someone else knows more about this subject or how to deal with it, please let me know. tnx!
Kind regards,
/Sigiswald

Hi,
Did you ever found a suitable solution for this. We are facing the same problem at the moment.
Kind Regards,
Igor Vernelen.

Similar Messages

  • ESS FPM Application translation

    Hi,
    Could someone guide me through the process to translate an FPM application, configured with FPM Application Editor to several languages?
    We have to translate an spanish app we developed to catalan.
    We created our own cfg portal component with FPM Application Editor, but then I don't know how to translate the texts defined.
    I tried to modify the cfg component in NWDS but I don't know in which perspective should we work with it.
    Thanks,
    Gabriel.

    It's all done in portal.
    Content Managment -> Portal Content Translation
    Create the translation pool with the application created and then translate it.
    Regards,
    Gabriel.

  • Portal Workprotect in Talent Profile - WebDynpro ABAP FPM application

    We are trying to implement Workprotect in ESS - Talent Profile application (HRTMC_EMPLOYEE_PROFILE). The requirement is that when user had entered data in either Internal work experience, External Work experience or other tabs; before he has saved the data, if the user clicks on some other link in portal or try to close the window, Portal work protect that is enabled should prompt the user to save the data or risk losing data.
    What has been done so far:
    1. Enabled Workprotect on Portal:
    Step 1: In the portal, go to System Administration -> System
    Configuration -> Service Configuration.
    Step 2: In the portal catalog, Select
    application "com.sap.portal.epcf.loader" and open the properties for
    service "epcfloader" for editing
    Step 3: Set property workprotect.mode.default = 3
    Step 4: Save -> Restart service
    Now, Portal Work protect is enabled.
    2. On the Talent application end, I have seen many posts in forum & FPM related workprotect documentation. But, it is not clear as to how this actually works when it comes to FPM application.
    The documents says FPM allows application to make use of work protect
    mode offered by Portal. To achieve this, the application must u2018tellu2019 the
    FPM whether it contains unsaved
    (u201Cdirtyu201D) data. For this, the FPM provides the Web Dynpro Interface
    IF_FPM_WORK_PROTECTION. In the is dirty method, you have to put
    METHOD is_dirty.
    if * component contains unsaved data
    ev_dirty = abap_true.
    else.
    ev_dirty = abap_false.
    endif.
    ENDMETHOD.
    Questions:
    1. If you see the shared application component HRTMC_TP_SHARED_DATA, it implements interface IF_FPM_WORK_PROTECTION. But, the isdirty method in the component controller has already existing code
    METHOD is_dirty.
    ev_dirty = wd_this->mv_is_dirty.
    ENDMETHOD.
    Where should we put the code given below as described in FPM documentation. In shared component or in individual components like HRTMC_TP_WORKEXP_INTERNAL, HRTMC_WORKEXP_INTERNAL, HRTMC_TP_EDUCATION
    etc.
    METHOD is_dirty.
    if * component contains unsaved data
    ev_dirty = abap_true.
    else.
    ev_dirty = abap_false.
    endif.
    ENDMETHOD.
    And, the line "* component contains unsaved data" as described in document- how do we code this for talent profile considering that there are multiple components, shared component etc? My requirement is that if user has entered some data in any of the tabs like internal work experience, external work experience, then work protect should work if
    user tries to navigate away or close browser.
    2. If you see general documentation for Work protect and webdynpro (not for FPM), it says that the application must define a special status (dirty flag), which tells the portal when there is unsaved data. You can set and cancel this status (TRUE, FALSE) using method
    SET_APPLICATION_DIRTY_FLAG in interface IF_WD_PORTAL_INTEGRATION.
    And it goes on to say that one must set application flag dirty
    SET_APPLICATION_DIRTY_FLAG
    exporting
    DIRTY_FLAG = TRUE | FALSE
    and also set work protect mode
    call method L_PORTAL_MANAGER->SET_WORK_PROTECT_MODE
    exporting
    MODE = NONE | APPLICATION_ONLY | BOTH
    3. Which is the correct way to enable Work protect in case of Talent profile applications? Which method of which component should should we add code to? Which of the above ways should we follow ( Interface IF_FPM_WORK_PROTECTION or IF_WD_PORTAL_INTEGRATION) ? Which component and which method should we Set Work protect and  Set isdirty
    Please advise.

    Hi Experts,
    Can you please provide some useful info in implementing work protect in Standard FPM WebDynpro ABAP applications? In this case, as mentioned above, the application is  ESS Talent Profile application (HRTMC_EMPLOYEE_PROFILE).
    Thanks,
    Sandeep

  • What are the steps for publish applications WD ABAP in the portal

    Dear Experts.
    The developers created an appplications WD ABAP. And my work is publish this development in the Portal of ESS.
    Anyone can help me with the steps for publish the development(applications WD ABAP) in the portal.
    Thank in advance for your help,
    Best Regards
    Carmen.

    Hi ,
    Please follow the below links for creating ABAp web dynpro iview in portal.
    http://help.sap.com/saphelp_nw70ehp1/helpdata/en/1d/e4a34273f60b31e10000000a1550b0/frameset.htm
    http://www.sapdev.co.uk/sap-webapps/sap-portal/iview-wdp.htm
    Also you have to ensure that the system is created in portal and also check the system connectivity with backend.
    You need to select this system while creating iview.
    The below links will help you to create systems in portal.
    http://wiki.sdn.sap.com/wiki/display/EP/11Systems-+Creation
    http://wiki.sdn.sap.com/wiki/display/EP/SystemCreationin+portal
    http://wiki.sdn.sap.com/wiki/display/EP/HowtoCreateSystemObjectinthePortalforConnectingtoSAPbackend+System
    Hope these will help you.
    Regards,m
    Sandip

  • Integrating a Java web application into the SAP NetWeaver Portal

    Hello experts,
    We have a requirement to integrate a Java based web application into the SAP NetWeaver Portal using iView/iFrame technology. The Java based web application is completely independent from the SAP environment but should be displayed as part of the SAP Portal environment. The other requirement is the main navigation menu for the Java based web application should be configured and provided in the SAP Portal.
    Any pointers on how exactly this can be done would be of great help.
    Also how can the SSO (Single-Sign-On) to the Java application be implemented so that the user can logon to the java application through the portal without providing the user credentials again.
    Thanks in advance.

    Hi,
    I think you can use URL iviews to integrate your java web application with EP. you have the option of doing SSO with the application as well.
    Have a look at the sap help material
    http://help.sap.com/saphelp_nw04/helpdata/en/f5/eb51730e6a11d7b84900047582c9f7/frameset.htm
    http://wiki.sdn.sap.com/wiki/display/BOBJ/CreateURLiviewintotheSAPEP+portal
    Regards,
    Ganesh N

  • SSO for External application not part of the portal framework

    Greetings,
    I am desperate!!!
    I am trying to do the following:
    I have a pl/sql application that presents to the user a set of external applications links.When the user activates a link, I would like to make a call the SSO server so it can do external application login.
    I know I can configure the external applications as described in the SSO admin guide.
    Unfortunately the API to query the SSO server for external application mapping is not public.
    ANY IDEAS ON WHERE I CAN GET THIS INFO??
    Every thing I have read says that external applications can be accessed through Portal. This is not my case. I can use any packages or classes available by the SSO server to portal, but MY APPLICATION IS NOT A PORTAL.

    I have similar kind of requirements for Single sign-on to external web applications.
    But in my applications I have to auto-generate random userid & password for different external web applications.
    These uids & password are exported to external applications, which upon recieving creates user in their applications.
    So, actual user will never have access to these credentials(uid &pwd).
    So, how can I cutomize the Portlets to do the first time SSO when user is created & their credentials to external apps are stored to OID.
    Any idea Barry..
    Bye

  • Multiple applications running on the same portal server

    Environment : EP 7.0 SPS12
    We have multiple portal applications running on the same portal with different login page for each application. On one of our employee portal, we want to put a login page link for another portal application running on the same portal which requires a different user ID and password to access that application.
    The problem we are encountering is, the login page link we put in our employee portal is bypassing the login page for the other application and using the same session as the employee portal. What can I do to make sure application login page show up when accessing the link from employee portal?
    Your help is really appreciated.
    Thanks
    Bhabesh Patel

    Hi,
    thanks for the clarification. I think I do understand now and the only thing I can think of is to delete the session cookie.
    The problem with that is that you would not be able to use "simple" links (e.g. you could not just call the URL of the other application, but you would have to create some application (a simply JSP would probably be fine) that deletes the cookie and redirects you to the new application.
    An other option would be to create DNS aliases that so that the session cookie is not sent (but depending on your setup this might have other drawbacks). Since the cookies are not valid for the other domains you would always start with a new login when you access a new application (e.g. the employee portal has the url portal.employee.company.com and the customer portal has portal.cutomer.company.com. Then (if the settings for ume.logon.security.relax_domain.level,see http://help.sap.com/saphelp_nw70/helpdata/en/5e/473d4124b08739e10000000a1550b0/frameset.htm is correct)
    Hope this helps,
    Holger.

  • SAPUI5 Application doesn't display in Portal Content Area

    Hallo Guys
    We are developing a SAPUI5 application that needs to be displayed inside the portal.
    The problem is that the SAPUI5 app doesn't display in in the content area, no erors, just a blank page, you have to set the iview to open in a seperate headerless window, then it works. But it needs to work in the content area.
    Our findings: a possible cause is that the IE mode when inside the Portal content area is IE5 Quirks, and when it displays in a new window, the mode changes to a more recent and acceptable mode for SAPUI5, IE9.
    Is there any solution to this? We get the same result with both URL iView and using the SAPUI5 iView in content provided by SAP. We are on NW 7.4
    Regards
    Antonette

    Hi Antonette,
    As Lawrence explained the reason is indeed that quirks and standards mode can't run together on the same page (not only in portal but it's a limitation by MS).
    Since your framework page is in IE5 quirks mode the UI5 application doesn't run in the content area, you can run it by selecting in the iView properties "Launch in a new headerless window (strandards)", that will open the UI5 application in a new window and will work.
    If you wish to run UI5 applications in the content area you can get latest SP of 7.4 and there you will have a new framework page: standards AFP, basically an AFP framework page that works in standards mode.
    In that framework page you can run UI5 applications in the content area, however trying to run old applications (HTMLB, not WD) may fail, for WD you have a paramater you need to pass called sap-ie, passing it with the value of "Edge" will make sure WD applications run in standards mode as well.
    When running the AFP in standards mode you will need to open your HTMLB and other old applications in a new headerless window or new window so you can see the content.
    Hope this helped,
    BR,
    Saar

  • SAP Enterprise portal "portal content" keeps on loading not opening

    SAP Enterprise portal portal content keeps on loading and not opening only in my system(computer).When I check the console for errors, I found the below error,
    SCRIPT5007: The value of the property 'loadXml' is null or undefined, not a Function object
    dynamicLoad.js, line 58 character 1
    Please let me know whether I need to change any settings related to browser or any other issue.

    Hi Venkatesh,
    Make sure the hostname you use in your URL (short and FQDN) can be resolved.
    ie:
    myportal:<port>/irj
    myportal.mycompany.com:<port>/irj
    eg: in your hosts file make sure
    10.23.2.50 myportal myportal.mycompany.com
    Also after all the changes you have made, empty your browser cache and also force a GET by using cntrl+F5 key.
    KR,
    Amerjit

  • Implementation guide for ESS/MSS. Urgent for ECC6 and Portal 7.

    HI ALL,
    i need documents on Implementation guide for ESS/MSS. Urgent for ECC6 and Portal 7.
    Thanks in advance.

    Hi
    Please go through the link in the below thread.
    /message/3262434#3262434 [original link is broken]
    Also try this ESS - 4.6C version to gain some knowledge:
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/CAESS/ESSIAC.pdf
    If this helps, pl do reward.
    Thanks
    Narasimha

  • Download WDJ application into local file from portal

    hi all,
    i have to download one WDJ application which is running in portal, and modifiy the same.
    how to do that,
    Thanks
    Bala

    Hi,
    Go through the following links
    [How to get source code from portal app]
    [Restore source code from ear file;
    [http://help.sap.com/saphelp_nw2004s/helpdata/en/9c/8a9383a2aeda4a962446d3c29b9e19/frameset.htm]
    Regards
    Raghu

  • ADF application as portlet for Liferay Portal

    Hi,
    Is this possible to use ADF (11g or 10g) application as portlet for Liferay Portal ?
    Kuba

    Hi,
    ADF BC SHOULD work, not sure about RC but I would tend to say yes. Dunno about the bridge's price. You could also take a look at the latest portlet bridge specification and the MyFaces community as from what I understand on the list there, Oracle is giving its code base to MyFaces so that MyFaces Portlet-Bridge become the RI of the spec. Someone from Oracle would certainly be better suited to answer that part however.
    Regards,
    ~ Simon

  • Can we make eCATT for Enterprise Buyer Portal (EBP).

    Can we make eCATT for Enterprise Buyer Portal (EBP).
    If we can, i need to know the process for the same or any doc.
    Can anybody help on this matter immediately.
    Thx

    Hello Ellinti
    I have not used EBP yet but I am quite experienced in using eCATT. If you EBP functionality requires WebServices then you need at least SAP Release 7.00 to test these services using eCATT. However, (almost) all others (GUI-based) functions can be tested using eCATT (you should have at least release 6.20 available, 6.40 is even better).
    Regards
      Uwe

  • SAP HANA Cloud Portal : Make Widget For Java Application and Display in HANA Portal

    Hi Experts,
    I have created one Java Application using eclipse luno.
    I have successfully deploy on my hanatrial version and able to see the Started Application under the Java Application.
    Can anyone have idea how to use this application in HANA portal and display/ run  this Java Application in SAP HANA Cloud Portal Website.
    I want to know is it possible or not ? and yes then how its possible ?
    What are the steps require to make Widget for this java apps and publish on portal.
    Many Thanks,
    Mithun 

    Hi Mithun,
    yes it's possible and relatively easy - follow Chapter 7 of the guide -
    ESPM WebShop Extension
    Regards
      Kenny

  • E-Recruiting - BSP Application name from E-Rec portal URL

    Hi,
    How can we find out the name of the BSP application from the E-Rec portal URL? I need to do a change to the activity and unable to locate the exact BSP application name for that. Any help will be greately appreciated.
    Thanks in advance.
    Naresh

    Hello Naresh,
    If you want to integrate the BSP application and want to know  how this application is generated, then you can have a look over the Report rcf_generate_url, This generates the URL for Recruiter, Candidate etc.
    otherwise If you want to see which application is running then you have to check with the application starting with HRRCF.
    Best Regards,
    Deepak...

Maybe you are looking for

  • IPad 4 prints small on Epson airprint printer

    Either by using Airprint from Safari or either Airprint or Google Cloud Print (GCP) from Chrome yields an A5-sized printed in the top/middle of the A4 page. I'm trying to print a pdf in A4 format to an A4 page. All settings are correct as far as I ca

  • Installation of Developer Workplace fails at Phase 11

    Hi, I'm trying to install the Developer Workplace 7.01 MaxDB on a Virtual Box instance running Windows XP SP2. The Virtual Machine has 1 GB of RAM and about 8 GB of free disk space. (The aim is to run a local version of the ISA Webshop. When installi

  • Manually Attaching Version to Master

    Hello Everyone, I recently switched to Aperture from iPhoto and have spent quite a bit of time trying to get organized. I like Aperture's organizational style much more, though, so I'm hoping it'll be worth it in the end. One problem I've run into is

  • N95 Java Games

    I've installed some Java games on my N95. The installation went smoothly and they run ok. One problem though, sound doesn't work on any of them. I get sound in all the other apps on the N95 and from Symbian games so it seems to be a Java related issu

  • Documentation for programming a PXI card with VISA in LabVIEW.

    Hi, Where can I find a documentation for programming a PXI card with VISA in LabVIEW? Thanks. Denys.