cancel
Showing results for 
Search instead for 
Did you mean: 

WDTHEMEROOT and Application Configuration Not working

Former Member
0 Kudos

Hey Guru's

We have following issue with webdynpro ABAP on e-Recruit box. While launching an webdynpro application from backend, if we pass a theme path via url parameter "sap-ep-themeroot" it works and application adopts the theme. However if this path is passed via parameter "WDTHEMEROOT" on application or application configuration, it does not adapt the theme. Is there any setting that we are missing to make this work or is this parameter not implemented? For our scenario, we must pass the parameter using an webdynpro application configuration parameter .

The path to the custom theme that we are using is /SAP/PUBLIC/BC/UR/erecruit_theme.

I have tried the WD_GLOBAL_SETTINGS but I don't want to set this custom them globally it is just for a single application.

I have read many of the threads in the forum regarding the theme but it seems that many of these methods are inconsistent.

Does anybody have any suggestion?Also,is there a way of configuring the sa-ep-themeroot paramter through settings and not having to hardcode it in the URL?

Thanks

Edited by: Manuel Silva on Nov 12, 2008 9:14 PM

Edited by: Manuel Silva on Nov 13, 2008 1:53 AM

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi,

After passing the WDTHEMEROOT parameter pass WDFORCEEXTERNALSTYLESHEET value X and try the standard themes sap_chrome, sap_hcb.

Former Member
0 Kudos

Hi Vikranth

I have tried that as well and no luck.

Former Member
0 Kudos

HI,

Check the package level also..hope it works from sp12 and above if i am right...

Thanx,

Arjun.G

Former Member
0 Kudos

Hi arjun,

We are currently at SP 14 so I believe that it should work but not luck yet.

Answers (3)

Answers (3)

jairo_fontela
Member
0 Kudos

Just in case... Here is what worked for me.

Using only WDTHEMEROOT

+ Note 1332644 - WDA Application Parameters are not changed in all clients

(+cache clearing in SICM)

Former Member
0 Kudos

Hello,

I need to use this parameter (WDTHEMEROOT ) but it's not available in the application parameters. I believe, this might come from our service pack level. Basis SP level is 10 (ECC 6). Any help would be appreciated!

Thanks.

former_member184154
Active Contributor
0 Kudos

I know this is an old post but couldn't find any real solution so here's my simple suggestion:

- go to your WDAPP properties and set both WDFORCEEXTERNALSTYLESHEET to X and WDTHEMEROOT to your stylesheet folder (if you still don't have one, try high contrast /SAP/PUBLIC/BC/UR/NW5/THEMES/SAP_HIGHCONT to see the real difference!

- go to trx SMICM and invalidate cache: goto - http server cache - invalidate - global in system, and confirm

- completely clean your web browser cache

You should be done.

Cheers

Alex

Alexia
Explorer
0 Kudos

Hi Alessandro,

This is very useful, thanks! It works with the standard themes, but not with the customer theme. Do you have any idea why?

Alexandra

Former Member
0 Kudos

Hi Manoel Silva,

I have had same issue in my webdynpro application. I noted the parameter "WDTHEMEROOT" works only the next day I saved it. If I save this parameter in my application today, only tomorrow it will be effective. To change again, only the next day to see the new theme.

I guess it is a server configuration feature (maybe a cache parameter). I looked for a "cache release" option in SICF transaction, but I've not found.

Edited by: Adriano Moura on May 18, 2009 4:17 PM