on 06-07-2010 9:42 PM
Hello everyone,
today we implemented several oss notes (up to 1474351 with all dependencies) concerning unified rendering to fix two bugs in IE8. This upgrade invalidated all of our custom themes created with the eclipse theme editor. Our old themes were of version 7.11.3.6.0, but now we need them as of 7.11.7.9.0.
So question time!
1.) Is there a way to migrate the old themes to the current version automatically? As far as I understand we must rebuild them from scratch and copy the themes of the current version to apply all the fixes from the notes to the themes?
2.) How can I export the current SAP themes to copy them again with [Eclipse Theme Editor Version 2|http://www.sdn.sap.com/irj/scn/downloads?rid=/library/uuid/b08a05ec-e24a-2d10-189e-f5c6bcbf39a5]? With WD_THEMES I can only export the custom themes and the themes provided with version 2 of the editor are only as of version 7.11.1.0.0, so we can't use them...
Would be great if someone could help me with these, the IE8 bug is still happening in our productive systems and we can't apply the fix without the new themes!
Thanks in advance and best regards,
Alej
Hi!
Please take a look at note 1446099.
Best,
Nestor
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi I have faced also the same issue:
After an upgrade took place, the version of unified rendering is 7.11.3.4.0 whilst the custom theme was 7.0.15.1.0 (created prior to the upgrade). So the custom theme was not working properly any longer.
To make things worse, the only "SAP standard" theme project file that can be downloaded from the following link is of version 7.11.3.2.0
http://www.sdn.sap.com/irj/scn/index?rid=/webcontent/uuid/20cca24b-4a5e-2c10-1a8d-9a7e6a377917 [original link is broken]
I rebuilt our custom theme copying a theme from the downloaded project (version 7.11.3.2.0) but then the import would fail via our system when executing the import function in the WD_THEMES program. The reason is again the versioning of the unified rendering is 7.11.3.4.0 which is higher from the theme version being imported. A "chicked and egg problem" around theme versioning.
The way I overcame the issue and managed to succesfully import a custom theme of lower version was to debug the import functionality invoked by WD_THEMES as follows:
In class CL_WDR_IO_THEMES and method GET_UR_VERSION , I set a breakpoint in the last line of the method:
r_result = version_property-value
At this point r_result gets the version of unified rendering - I let this line execute in single step in the debugger and then I replace the version in r_result with the version of the theme I was importing. This takes place several times during the import (as the program goes through all installed themes and checks their version). The process also needs several miutes to complete and the imported theme is included in a transport request.
At the end the custom theme is succesfully imported.
In our case the imported theme worked well and our application is working again fine. I'm not sure this will work for all cases of custom themes though. I'm not fond of such solutions but in our case we had no other options.
It would be nice if SAP provided an upgraded theme project file on which we could base our custom themes. At the moment even the standard "hidden" themes of SAP are of version 7.11.3.2.0 which is lower than the version of unified rendering (7.11.3.4.0).
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hello Everybody,
same problem!
After EHP4 in our SAP ERP our custom theme (which has the version 7.0.19.1.0) is no longer valid for version 7.11.3.4.0.
This is what report WD_THEMES tells me. It also tells me that I should perform an upgrade (of our custom theme???).
As I understand the conversation here so far, there is no solution for that problem? Am I right?
Looking forward to a feedback,
Frank
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Alej,
invalidated means they cannot be used in your SAP System anymore?
BR
Martin
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
That's right.
This is also indicated by WD_THEMES:
If we start the report in our dev system (with the new theme version) the following message appears in a popup: "The versions of the themes in the MIME repository do not match. We recommend peforming an upgrade with the theme editor".
On function Version a popup with the message "The current version of unified rendering is 7.11.7.9.0. All themes in the MIME repository should have this version or a higher version" appears.
According to Pradyut Sarma, SAP is currently building projects for the theme editor to be used with the latest theme versions:
Dear users,
We have received a lot of feedback on the tool and the blog through mails/comments and one question that's common to all is, "How do i get the latest version of the SAP themes to import into the eclipse tool and start editing?"
Unfortunately, the R/3 system does not allow users to export SAP themes (but only custom themes) and hence, cannot be worked with in the theme editor. The version that we have uploaded along with the editor on SDN is an old version of 7.11 which, as I understand won't be usable for users since most customers have moved on to higher versions. Hence, we are currently in the process of preparing and uploading the latest version of the SAP themes to SDN as well for users to download and extend/customize using the tool and consume in their applications. I will update the blog once we are done with the uploading process.
Thank you again for the feedback and the queries.
Best Regards,
Pradyut.
Source: http://weblogs.sdn.sap.com/cs/user/view/cs_msg/62232
User | Count |
---|---|
85 | |
10 | |
10 | |
10 | |
7 | |
6 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.