upgrade themes

Upload: pradeepsarvade

Post on 05-Apr-2018

213 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/31/2019 Upgrade Themes

    1/9

    H o w - t o Gu id e

    SA P Net W ea v e r 04

    Ho w to

    Upg r a d e W e b

    Dynp r o The m e s

    fro m S P S 9 to

    S P S 1 0Ver si on 1 .0 0 De ce m b e r 2 0 0 4

    Ap pl ic a b l e R el e a s e s :

    SA P Net We a v e r 0 4 S P S ta ck 1 0

  • 7/31/2019 Upgrade Themes

    2/9

    Copyright 2004 SAP AG. All rights reserved.

    No part of this publication may be reproducedor transmitted in any form or for any purposewithout the express permission of SAP AG. Theinformation contained herein may be changedwithout prior notice.

    Some software products marketed by SAP AGand its distributors contain proprietary softwarecomponents of other software vendors.

    Microsoft, Windows, Outlook,and PowerPointare registered trademarks of Microsoft

    Corporation.

    IBM, DB2, DB2 Universal Database, OS/2,Parallel Sysplex, MVS/ESA, AIX, S/390,AS/400, OS/390, OS/400, iSeries, pSeries,xSeries, zSeries, z/OS, AFP, Intelligent Miner,WebSphere, Netfinity, Tivoli, and Informix aretrademarks or registered trademarks of IBMCorporation in the United States and/or othercountries.

    Oracle is a registered trademark of OracleCorporation.

    UNIX, X/Open, OSF/1, and Motif are registeredtrademarks of the Open Group.

    Citrix, ICA, Program Neighborhood,MetaFrame, WinFrame, VideoFrame, andMultiWinare trademarks or registeredtrademarks of Citrix Systems, Inc.

    HTML, XML, XHTML and W3C are trademarks

    or registered trademarks of W3C

    , World WideWeb Consortium, Massachusetts Institute ofTechnology.

    Java is a registered trademark of SunMicrosystems, Inc.

    JavaScript is a registered trademark of SunMicrosystems, Inc., used under license fortechnology invented and implemented byNetscape.

    MaxDB is a trademark of MySQL AB, Sweden.

    contained in this document serves informationalpurposes only. National product specifications

    may vary.

    These materials are subject to change withoutnotice. These materials are provided by SAPAG and its affiliated companies ("SAP Group")for informational purposesonly, without representation or warranty of anykind, and SAP Group shall not be liable forerrors or omissions with respect to thematerials. The only warranties for SAPGroup products and services are those that areset forth in the express warranty statements

    accompanying such products and services, ifany. Nothing herein should be construed asconstituting an additional warranty.

    These materials are provided as is without awarranty of any kind, either express or implied,including but not limited to, the impliedwarranties of merchantability, fitness for aparticular purpose, or non-infringement.SAP shall not be liable for damages of any kindincluding without limitation direct, special,indirect, or consequential damages that mayresult from the use of these materials.SAP does not warrant the accuracy orcompleteness of the information, text, graphics,links or other items contained within thesematerials. SAP has no control over theinformation that you may access through theuse of hot links contained in these materials anddoes not endorse your use of third party webpages nor provide any warranty whatsoeverrelating to third party web pages.SAP NetWeaver How-to Guides are intended

    to simplify the product implementation. Whilespecific product features and procedurestypically are explained in a practical businesscontext, it is not implied that those features andprocedures are the only approach in solving aspecific business problem using SAPNetWeaver. Should you wish to receiveadditional information, clarification or support,please refer to SAP Consulting.Any software coding and/or code lines / strings(Code) included in this documentation are onlyexamples and are not intended to be used in a

    productive system environment. The Code isonly intended better explain and visualize the

  • 7/31/2019 Upgrade Themes

    3/9

    SAP, R/3, mySAP, mySAP.com, xApps, xApp,SAP NetWeaver, and other SAP products andservices mentioned herein as well as theirrespective logos are trademarks or registeredtrademarks of SAP AG in Germany and inseveral other countries all over the world. Allother product and service names mentioned arethe trademarks of their respective companies.Data

    syntax and phrasing rules of certain coding.SAP does not warrant the correctness andcompleteness of the Code given herein, andSAP shall not be liable for errors or damagescaused by the usage of the Code, except if suchdamages were caused by SAP intentionally orgrossly negligent.

  • 7/31/2019 Upgrade Themes

    4/9

  • 7/31/2019 Upgrade Themes

    5/9

    1 Theme Upgrading Scenario

    You have created themes for Netweaver 04 Stack 9 using the Eclipse Theme Editor.

    Now you want to upgrade to Netweaver 04 Stack 10. Note thatWeb Dynpro Stack 10 willrender only correctly using Stack 10 themes, so it is mandatory to upgrade your Stack 9themes. Please find the relevant files for download at the SAP Note Number: 854870

    2 Introduction

    SAP strategy is that all SAP application are presented to the user via the SAP Enterpriseportal. As such, UI themes can be changed with the "Portal Theme Editor" which is part

    of the Enterprise System Administration role. When using the Portal Theme Editor nomanual steps are needed to upgrade themes this is done automatically on Portalupgrade.In order to overcome the fact that not all customers already have the right version of theEnterprise Portal with the "Theme Editor" (EP 6.0 on Web As 6.40 part of NW04 SPStack 09), we offer a version of the Theme Editor as a stand alone tool via SDN. Theusage of this standalone tool is described in How to Edit Web Dynpro Themes. In thefollowing we describe how to upgrade themes from Netweaver 04 Stack 9 to Stack 10.

    - 1 -

    https://websmp204.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=DISPL_TXT&_NNUM=854870https://websmp204.sap-ag.de/~form/handler?_APP=01100107900000000342&_EVENT=DISPL_TXT&_NNUM=854870
  • 7/31/2019 Upgrade Themes

    6/9

    3 The Step By Step Solution

    Chapter 3.1 describes the process when you need to work on Stack 09 themes in

    parallel. This requires two independent Eclipse installations (nevertheless it is therecommended upgrade procedure). The benefit of these two installations is that you canverify your theme changes against the rendering previews of the corresponding stack.Chapter 3.2 describes the process when you only need to work on Stack 10 themes afterthe upgrade. Following this procedure you will still be able to generate Stack 9 themesbut you will verify your changes against Stack 10 rendering previews.Please remember that Web Dynpro Stack 10 will render only correctly using Stack 10themes.

    3.1 Upgrade Szenario: Two Independent Eclipse Installations

    1. Launch your Netweaver Stack 09Theme Editor Eclipse installationopen your NW04Stack9Themes andexport all of your customer themes toyour local hard disk e.g. toC:\SAP\NW04Stack09Themes.

    2. Install a new Eclipse instance as

    described in How to Edit WebDynpro Themes.

    3. UnzipNW04Stack10ThemesEditor.zip intoyournew Eclipse installations pluginsfolder. The plugins folder should thencontain the subfolders com.sap.ur.*.

    4. Unzip NW04Stack10Themes.zip to

    your local filesystem, e.g. C:\\SAP.

    5. Create a NW04Stack10Themes

    project for directory C:\\SAP\NW04Stack10Themes

    6. Import all zipped themes from

    C:\SAP\NW04Stack09Themes oneby one.

    - 2 -

  • 7/31/2019 Upgrade Themes

    7/9

    3.2 Upgrade Szenario: Single Eclipse Installation

    1. Launch your Netweaver Stack 09

    Theme Editor Eclipse installationopen your NW04Stack9Themes andexport all of your customer themes toyour local hard disk e.g. toC:\SAP\NW04Stack09Themes.

    2. Remove the NW04Stack9Themes

    project.

    3. Delete all com.sap.ur* folders from

    your Eclipse installations pluginsfolder.

    4. Unzip

    NW04Stack10ThemesEditor.zip intoyour Eclipse installations pluginsfolder. The plugins folder should thencontain the subfolders com.sap.ur.*.

    5. Unzip NW04Stack10Themes.zip to

    your local filesystem, e.g. C:\\SAP.

    6. Create a NW04Stack10Themes

    project for directory C:\\SAP\NW04Stack10Themes

    7. Import all zipped themes from

    C:\SAP\NW04Stack09Themes oneby one.

    4 Appendix

    As already stated above the Eclipse Theme Editor comes unsupported. For questionsand comments you can use the SDN Web Dynpro forum.

    - 3 -

  • 7/31/2019 Upgrade Themes

    8/9

  • 7/31/2019 Upgrade Themes

    9/9

    w w w . s a p . c o m / n e t w e a v e r

    http://www.sap.com/netweaverhttp://www.sap.com/netweaver