SRM's WDJ application is not taking custom theme

Hi All,
I'm working on the Portal branding. We have SRM BP deployed in our portal. I've created custom theme and desktop for the user.
I'm able to see the portal's different section as per custom theme. WDA/WDJ application's UI which is opening in the content area of portal is also showing as per theme.
When I'm trying to access the SRM BP portal content which is the collection WDA/WDJ application, inside portal content area showing as per theme. But one WDJ Iview related to MDM catlog data is opening in new window, in that WDJ UI is not taking custom theme color. UI is showing default theme "tradeshow".
I tried few SAP note(Note 1446099 - Web Dynpro application not displayed in customer theme) to synch the patch of portal and WDJ stylsheet but no luck.
Pl share your input to solve the issue.
Thanks!!!
Deepak

Hi Shishil,
Thanks for reply. Yes MDM component is in the same server.
I've tried below option to fix the issue but no luck:-
>Note 1446099 - Web Dynpro application not displayed in customer theme
>Note 1012065 - Technical Web Dynpro configuration in SAP NetWeaver 7.1
>Note 1000889 - CSS Style Sheet Integration of Web Dynpro and the Portal
>http://help.sap.com/saphelp_nw70/helpdata/en/1e/535d420447e054e10000000a155106/frameset.htm
When i tried to set the default Web Dynpro theme by modifying the sap.theme.default property, which is also located in the Propertysheet default folder with the below URL, no success:-
http://<host>:<port>//irj/portalapps/com.sap.portal.themes.lafservice /themes/portal/sap_chrome.
Deepak!!!

Similar Messages

  • Webdynpro application not taking Portal Theme

    Hello,
    Our webdynpro applications are not taking portal themes. How can we have the applications take the portal themes?
    Regards
    Bobu

    Hello,
    When creating a portal IView for a webdynpo application we will have a property called as Supply portal style sheet. If this property is set to Yes then the webdynpro applications will take the Portal style sheet.
    Regards,
    Raju Bonagiri

  • /RPM/ITEM_MODIFY is not taking custom number range for external ID during creation

    Hi Experts,
    I face an issue in trying to create projects through file using /RPM/ITEM_MODIFY.
    I have been successfully able to create both item and project but it somehow is not taking the external number range for project ID that we had defined for the item type. It takes the SAP standard number for Project ID (external ID). I want the FM to create using the external number range that we use.
    Can someone help me with this?
    Regards,
    Amit

    It is not through PS project. No linkage as we have not integrated this with PS. It is through item.. check the code. This is just to check how to create from backend. This is where we don't get our custom project id. it takes sap project id.
    DATA : ls_item_context type /RPM/TS_ITEM_CONTEXT.
    DATA : ls_attributes type /rpm/ts_item_d_api.
    data : ls_GUID Type /RPM/TT_GUID .
    data : ls_detail_guid type /RPM/TT_GUID.
    data : l_rc type i.
    data : lT_ATTRIBUTES TYPE  /RPM/TT_ITEM_D_API.
    data : LV_NRLEVEL type NRLEVEL.
    data : Lv_NRLEV type char20.
    ls_item_context-CREATE_CPROJECT = 'X'.
    ls_item_context-CPRO_TEMPLATE = '45A24B95FB43010200000000837FF54C'.
    ls_attributes-portfolio_GUID = '456C418E3AED018800000000837FF54C'.
    *ls_attributes-EXTERNAL_ID = '102680'.
    *ls_attributes-parent_GUID = '4576F8DCF90B01F800000000837FF54C'.
    ls_attributes-parent_GUID = '4717C6437A8D010A00000000837FF54C'.
    ls_attributes-Proj_description = 'NEW TEST'.
    ls_attributes-item_type = 'ZPEP_PT_31'.
    *Select single NRLEVEL into lv_nrlevel from NRIV where OBJECT = 'ZPEP_NPO'.
    *lv_NRLEVEL = Lv_NRLEVEL + 1.
    *lv_NRLEV = lv_NRLEVEL.
    *ls_attributes-EXTERNAL_ID =  lv_NRLEV.
    APPEND ls_attributes to lt_attributes.
    CALL FUNCTION '/RPM/ITEM_MODIFY'
      EXPORTING
        IV_LANGUAGE             = 'EN'
        IV_CHANGE_MODE          = 'C'
    *   IV_COMMENTS             =
    *   IV_SHORT_TEXTS          =
       IS_MODIFY_CONTEXT       = ls_item_context
    IMPORTING
       EV_RC                   = l_rc
      TABLES
        IT_ATTRIBUTES           = lt_attributes
    *   IT_ACLS                 =
    *   ET_MSG                  =
        ET_GUID                 = ls_GUID
        ET_DETAIL_GUID          = ls_detail_guid
    If sy-subrc = 0.
      CALL FUNCTION '/RPM/SAVE_CHANGES'
    *   EXPORTING
    *     IV_CHECK_ONLY           = /RPM/CL_CO=>SC_FALSE
    *     IV_REMOVE_OBJECTS       =
    *   IMPORTING
    *     EV_RC                   =
    *     ET_MSG                  =
        if sy-subrc = 0.
        endif.
      endif.

  • Web Dynpro application does not apply portal theme

    Hi Guys,
    We created a new portal theme and assigned it to our users. The portal desktop gets assigned succesfully and portal applications also show the new theme colors. But all web dynpro pages still show in the blue SAP theme. This issue only occurs on our development portal, when we import the same theme on our test portal is all works fine.
    I also tried to assign the WebDynpro parameters "sap.useWebDynproStyleSheet" and "sap.theme.default" and then the web dynpro applications are indeed forced into the portal theme. However, that is no soluition since all web dynpro applications then use the theme including SAP applications like the NetWeaver Administrator.
    We looked at OSS note '1446099 - Web Dynpro application not displayed
    in customer theme' but the stylesheets are not different.
    sap portal sytlesheet: UR=7.31.0.14.1
    Web Dynpro Style sheet: UR Version=7.31.0.14.0
    The portals in which the theme does work have the same stylesheet versions as mentioned above.
    We also created an OSS message for this so if we solve it that way I will update this message. But if there is anyone on this forum that might have an idea that it would be highly appreciated. If the problem takes too long to solve we will perform a refresh from a portal that works but I hope that we will be able to find the reason of this behavior.
    Kind Regards,
    Nico van der Linden...

    In theory, these versions should work correctly.
    You can compare the patch levels applied on your dev portal and test portal - specifically compare the version/patch for the component EPPSERV*.SCA - and see if you have any differences there.
    Thanks,
    Shanti

  • Eventhandlers of children of application can not receive custom event dispatched by application

    Hello dear Adobe community,
    hope you can help me with this issue.
    When the application dispatches a custom event, the child uicomponent can only receive the event by using Application.application.addEventListener or systemManager.addEventListener. Simply adding a listener, without application or systemmanager, does not allow the event to be received by the child component.
    I want to be able to use the addEventListener and removeEventListener without SystemManager or Application.application, or could you provide a better workaround? How can I use the addEventListener, do I need to overwrite EventDispatcher, which I wouldnt like to do?
    Just to clarifiy, if i remove the systemManager in front of addEventListener(CustomEventOne.EventOne,sysManHandleCE,false) it will not add it and will not fire. 
    The code below is an example for this problem that the event is not getting fired in the right moment. The mainapplication got only a button with the customEventOne that gets dispatched.
    public
    class MyCanvas extends Canvas{
    public function MyCanvas()
    super();
    width=300;
    height=300;
    addEventListener(FlexEvent.CREATION_COMPLETE,handleCC,false,0,true);
    private function handleCC(event:FlexEvent):void
    removeEventListener(FlexEvent.CREATION_COMPLETE,handleCC);
    addEventListener(CustomEventOne.EventOne,handleCE,false,0,true);
    addEventListener(Event.REMOVED_FROM_STAGE,handleEvt,false,0,true);
    systemManager.addeventListener(CustomEventOne.eventOne,sysManHandleCE,false,0,true);
    private function handleEvt(event:Event):void
    trace("In removed from stage handler");
    systemManager.removeEventListener(CustomEventOne.EventOne,sysManHandleCE);
    trace(hasEventListener(FlexEvent.CREATION_COMPLETE));
    trace(hasEventListener(CustomEventOne.EventOne));
    trace(hasEventListener(Event.REMOVED_FROM_STAGE));
    private function handleCE(event:CustomEventOne):void
    trace("I got it");
    private function sysManHandleCE(event:CustomEventOne):void
    trace("I got it");
    public class CustomEventOne extends Event
    public static const EventOne:String = "EventOne";
    public function CustomEventOne(type:String, bubbles:Boolean=false, cancelable:Boolean=false)
    super(type, bubbles, cancelable);
    override public functionclone():Event
    return newCustomEventOne(type,bubbles,cancelable);
    Thank you in advance,
    Michael

    I think you need to look at event propogation. The object that dispatches an event will be sitting on the display tree. The event propagates up the tree to the roots. Your canvas should be attached to the application, but even then it sits lower in the tree branches than the event dispatcher, so it won't see the event being dispatched because the event is not propagated to the children of the object that dispatches it but to the parent of the object that dispatches it.
    So, your canvas is a child of the application, but dispatching the event from the application means that the canvas doesn't see it because events are notified up the tree using the parent link, not the child links.
    You may wish to investigate how the display list and event propagation works and then the MVC pattern.
    Paul

  • Not displaying customized themes when running apps as root

    The thing is that i usually have compiz enabled as normal user... but whenever i run an application as root, this appears withouth any decoration........ i know is really not really important thing,but the point is that i remember it not happening before..... which could be the reason for this behaviour?
    thanks!

    Xi0N wrote:
    The thing is that i usually have compiz enabled as normal user... but whenever i run an application as root, this appears withouth any decoration........ i know is really not really important thing,but the point is that i remember it not happening before..... which could be the reason for this behaviour?
    thanks!
    like ronin said you would have to set up your themes for root, It's good they look different though then you won't forget they're running as root and do something you shouldn't thinking the app is running as a user.

  • The customer themes not working after installing support package.

    Hi,
      In a Web dynpro ABAP aplication that i made in a project, we have a customer theme. We transported the development of a new host that had a higher level of support package, and it has stopped working properly the customer theme. We´ve gone from 7.0 sp 9 to sp 20. Well, when you run the programa WD_THEMES, in the ALV appeared to me not the customer theme. So I exported the standar themes and with Eclipse, I´ve copied and re-created the customer theme by modifying the latter.
    Once changed, I try exporting to the test environment and it is here that the level of support package was sp18. I could not import it because the version was not the same.In the development environment was 7.0.19.1 and in the test environment was 7.0.15.1.
    The question that comes to me is when we have a customer theme in a environment and upgrade the level of support package, is the version of all themes listed in the program updated or only the standar themes?. If this is so, if we upgrade the level of support package we will have to re-export the standar themes, copy one of theme and go back to redo our theme, right?.
    Thanks and hope your answer.

    Hi Karthik,
    Let me clarify on "Not working"
    It showned synchrozation successuffly but no data transfer between client and middleware and vs.  For instance, the user never receive any new work orders, or their times never got transfered back to R/3.  Even though, there is no error on the client.
    It appear that step 1-4 are required otherwise, you get ABAP Runtime error (using ST22):
    Runtime Error          CALL_FUNCTION_NOT_FOUND    
    Except.                CX_SY_DYN_CALL_ILLEGAL_FUNC
    Date and Time          02/07/2007 08:12:27        
    After we performed step 1-4 but there were data transfer between client and R/3.  The only way to get it working, we had to delete client and re-assign MAM 2.5 back to each users.
    No, we didn't apply client patch SP19.  We are still using SP16.
    As we speak, everything is working because we had to re-assign MAM 2.5 for every users. but I hope we don't have to do this next time we apply another Support Package.
    Thanks.
    Dai Ly

  • WDJ application deployed but not listed

    Hi experts,
    we've upgraded our AS Java running the Portal and a custom WDJ application from NW7.02 to NW7.40
    I expected some problems with the custom application but not the kind we've ran into. We did not do any recompilation of any kind just to see what would happen. The application actually deploys fine according to the logs (both from telnet as well as from NWDS) but it's nowhere to be found. I've deployed both the .ear as well as the generated .SDA file. In both cases the deployement log show "Success".
    I can see the application in the telnet LIST_APP command (status: started) but it doesn't show in the list of the WDJ applications in the WD Content Administration, nor in the Portal Content section for WDJ applications.
    Any ideas what could have happened?
    Much obliged
    Marcel Rabe

    i think you are wasting time.
    if the app is not migrated how you can expect it to be working....

  • Linking of SRM OBN with Custom SRM POWL WDA application

    Hi All,
    We have our Producer portal with version 7.0 sp14 and Consumer with version 7.4 sp05.
    We have "Check Status" a SRM Standard POWL application integrated in portal and all the Navigation OBNs are working fine with it.
    our ABAP team developed a custom POWL application only for Buyers to show the shopping carts.
    We have successfully integrated the POWL application in SRM portal.
    we have added the iView to Role and added the navigation folder with all BO objects for OBN.
    however when we assign the role to user, we are getting Portal Runtime Error.
    Please help us on how to link OBN Business Objects with Custom POWL application.
    Thanks in advance.
    Regards,
    Vijay.

    Hi Vijay,
    Your portal versions are not compatible. Please check note 1295662 - 'Interoperability between 2 portals in FPN environment' where you will see that in order to setup a federation between a 7.4 portal and 7.00, the 7.00 system must be on at least SP25.
    Thanks and regards,
    Lorraine

  • Custom application is not working after the support package upgrade.

    Hi SDN Folks,
    I have upgraded the portal from SP09 to SP25 successfully. But after the upgrade our custom application is not behaving as before. When we submit anything in the custom page its returning to home page. No error in the log files also.
    Custom application is a devoloped in webdynpro java.
    Kindly suggest.
    regards,
    Mahesh.N.R

    Hi Sita,
    Currently I canot take help form the developers, please let me know where i ca checkwhether the custom URLs are set to home page.
    regards,
    Mahesh.N.R

  • WDJ application running on old blackberry but not on OS 6.0

    Dears,
    We have custom webdynpro applications ment to run on blackberry device and things are going fine. But in Blackberry OS 6.0 or similar latest devices the same application is not working fine.
    We have NW 7.0 SP13 . Pleaes help to resolve this issue
    Regards
    Sudhir

    not answered closing it

  • BO Custom class not taking effect

    Hi Experts,
    Created a customer module for BO part,
    Extended WrapperCrmWecRegisterBase and WrapperCrmWecRegisterConsumer with
    CustomWrapperCrmWecRegisterBaseImpl, CustomWrapperCrmWecRegisterConsumerImpl respectively.
    Created factory-config.xml in BO part and added the information:
    <factory xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:wec="com.sap.wec.core.config">
    <factoryClass
      name="com.sap.wec.app.common.module.user.backend.impl.crm.rfc.WrapperCrmWecRegisterBase"
      singleton="false"
      className="com.customer.wec.app.common.module.user.backend.impl.crm.rfc.CustomWrapperCrmWecRegisterBaseImpl" />
      <factoryClass
      name="com.sap.wec.app.common.module.user.backend.impl.crm.rfc.WrapperCrmWecRegisterConsumer"
      singleton="false"
      className="com.customer.wec.app.common.module.user.backend.impl.crm.rfc.CustomWrapperCrmWecRegisterConsumerImpl" />
      </factory> 
    I have added factory-config.xml in MD's metadata.xml
    <config-file namespace="customer" part="bo" type="factory-config">factory-config.xml</config-file>
    I have changed below code in the implementation to send langauge[iuser_language] to backend. But the hardcoded value is not shown in the backend debug mode of RFC: CRM_WEC_REGISTER_CONSUMER.
    JCoStructure userLanguage = importParams.getStructure("IUSER_LANGUAGE");
            userLanguage.setValue("LANGU","FR");
    Either ls_centraldata-partnerlanguage is still showing "E" and not showing "FR" or "F".
    I also have added the public-parts for customer and sap folders.
    Do I need to modify businessobject-config.xml or backendobject-config.xml files or any other?

    Thank you Elena, I have modified as you suggested.
    CustomUserCRMImpl declared in factory-config.xml
    Imported CustomWrapperCrmWecRegisterConsumerImpl and modified accordingly.
    <factory xmlns:xi="http://www.w3.org/2001/XInclude" xmlns:wec="com.sap.wec.core.config">
    <factoryClass
      name="com.sap.wec.app.common.module.user.backend.impl.crm.UserCRM"
      singleton="false"
      className="com.customer.wec.app.common.module.user.backend.impl.crm.CustomUserCRMImpl" />
      </factory> 
    CustomUserCRMImpl.java looks like:
    if (partner.isNotOnDB()) {
                    functionReturnValue = CustomWrapperCrmWecRegisterConsumerImpl.execute(jcoCon, user,
                            user.getUserConfigurationBO(), password, appl_url, getLoginType(),
                            props.getProperty(EMAILTEMPLATE), props.getProperty(NOOFDAYS),
    But still its not taking effect.
    Do I need to declare the CustomUserCRMImpl in backendobject-config.xml too?

  • PCI-GPIB does not like returning from computer power-save mode. I need to restart the application. Uggh! Customer not happy.

    It seems volatile memory is lost on the PCI GPIB Card. When the system returns from power-save, I cannot get to my GPIB instruments. I have to close the application and restart it. I've tried unregistering and reregistering the gpib globals and resetting the device interfaces (reissuing the ibdev command) without luck. I am using Visual Basic 6, but I also get the Measurement and Automation Explorer to fail in the same way, so I don't think it is my development environment.

    On Sat, 15 May 2004 20:23:58 -0500 (CDT), SQP Products wrote:
    >PCI-GPIB does not like returning from computer power-save mode. I
    >need to restart the application. Uggh! Customer not happy.
    >
    >It seems volatile memory is lost on the PCI GPIB Card. When the
    >system returns from power-save, I cannot get to my GPIB instruments.
    >I have to close the application and restart it. I've tried
    >unregistering and reregistering the gpib globals and resetting the
    >device interfaces (reissuing the ibdev command) without luck. I am
    >using Visual Basic 6, but I also get the Measurement and Automation
    >Explorer to fail in the same way, so I don't think it is my
    >development environment.
    Can you change your power save settings? What operating system
    are you running?
    Also, some BIOS's have options for power save. For example, recent
    IBM's can be set to maintain power to all peripherals, or only to main
    memory. Of course, you would want it to maintain power.
    I suspect the GPIB board and its driver are completely unable to
    handle power save operation. It probably was never considered while
    it was being designed.
    Aidan Grey

  • Custom Defined Applications are not found in Oracle Diagnostics Tool

    Custom Defined Applications are not found in Oracle Diagnostic Tools in Oracle Apps 11i (11.5.10.2 )
    Navigate to ‘Oracle Diagnostics Tool’ responsibility  go to ‘Advanced’ tab, and click on the Application LOV. The LOV does not have the custom defined applications such as ‘Custom Oracle Receivables’ and ‘Custom Oracle Payables’.
    Already applied Patch 7642559. We are in 11i.AD.I.6
    Can somebody guide me what need to be done here.
    Thank You,
    Kumar.

    991414 wrote:
    Custom Defined Applications are not found in Oracle Diagnostic Tools in Oracle Apps 11i (11.5.10.2 )
    Navigate to ‘Oracle Diagnostics Tool’ responsibility  go to ‘Advanced’ tab, and click on the Application LOV. The LOV does not have the custom defined applications such as ‘Custom Oracle Receivables’ and ‘Custom Oracle Payables’.
    Already applied Patch 7642559. We are in 11i.AD.I.6
    Can somebody guide me what need to be done here.
    Thank You,
    Kumar.Did you follow all the steps under "How do I use my custom application/responsibility?" section in (E-Business Suite Diagnostic Tools FAQ and Troubleshooting Guide for Release 11i and R12 [ID 235307.1])?
    Have you tried to bounce Apache and see if this helps?
    Thanks,
    Hussein

  • WDJ Application not responding

    Hi Experts,
        I have a web dynpro application running in production but for some users the application is not responding, just from the first screen which is only a group of links for further functions.
        I'm using Netweaver 7.1 CE.
        The user has Windows 7 and Internet Explorer 8.
        ¿Any clue of what is happening?
    Best regards,
              Aldo.

    Dear Aldo
    Have you tried to check the Portal log ?
    Do you have anything there ?
    Could you tel us a little bit more about this WD4J ?
    Have you checked Portal authorizations for those users ? Any difference ?
    Does that WD4J uses JCO ?
    If so, does the user has the necessary authorizations on the backend ?
    These are just some tips for initial troubleshooting.
    Kindest Regards
    /Ricardo Quintas

Maybe you are looking for

  • Use links to open folders

    Links are valuable tools for using one document to open another.  But, sometimes it is more useful to open a folder containing what I am looking for - especially when the content changes often.  Unfortunately, Acrobat cannot perform this function dir

  • Greater than function not sourcing bool?

    HI, I have the following. Whenever I try to connect the 'Greater than' output to the AND function I keep getting a connection error "Dynamic type not Bool" well something like that. If this is the case how come I was allowed to connect the 'Less than

  • Cyclical - The Creative Process | The Complete Picture with Julieanne Kost | Adobe TV

    In this episode of The Complete Picture, Julieanne reveals her Lightroom to Photoshop workflow used to create the still life "Cyclical". http://adobe.ly/V4Cram

  • Java webdynpro date format

    Hi , I am using some standard java webdynpro from ess/mss package the date format is in US format i.e mm/dd/yyyy in the iviews. How to change this to dd/mm/yyyy.My browser I.E is already set to ENGLISH UK. Can anyone suggest me how to change the date

  • PDF plugin for Firefox

    Hi! I have trouble activating or upgrading to the newest version of Acrobat Reader extension to Firefox. Whenever I try opening a pdf in the browser, I get a message that I don't have the newest version (although the one installed is v.10.1.0.534). I