Skip to Content
Author's profile photo Vijay Kumar Kalluri

SAP NetWeaver Portal Upgrade 7.0 to 7.4

NW Portal Upgrade 7.0 to 7.4


    • Understanding System landscape
    • Custom and Standard application
    • Check Compatibility
    • What’s new -Netweaver 7.4?
    • Option for installation/upgrade -NW 7.4
    • Major issues
    • Help -SAP Notes

Understanding System Landscape

Check below points while before Upgrades system from 7.0 to 7.4

    • Portal
    • OS, Kernel and DB
    • Business Packages (SRM/ESS-MSS/BI etc)
    • Backend Systems (ECC/SRM/BI/PI):
    • Federation
    • Third party integration
    • Add-ons (Trex/Load Balancer/IDM)
    • Device/Browser

Custom and Standard Application

Check below points while before Upgrades system from 7.0 to 7.4

    • Different types of custom applications
    • Different types of standard applications
    • Dependent Applications
    • External JAR’s
    • EJB/Webservice/ARFC Models
    • Log on and Log off Pages
    • Theme and Branding

Check the Compatibility

    • Upgrade Dependency Analyzer
    • FPN Compatibility
    • Browser Compatibility
    • Business Package Compatibility
    • Backend Compatibility
    • SAP Upgrade Equivalence

Upgrade Dependency Analyzer

Upgrade Dependency analyzer tool (


SAP Note:

1793938 – Main Browser Note for NetWeaver 7.4:-            SAP Note 1793938  – Main Browser Note for NetWeaver 7.4              

1730102 – Release Restrictions for SAP NetWeaver 7.4

1909625 – SAP Netweaver 7.4 Portal upgrade – which XSS packages to use

VI matrix – FPN Compatibility


Browser Compatibility for 7.4


Browser Compatibility for 7.4 – Cont.


PAM Details:-

Product Availability Matrix – PAMs

Business Package Compatibility

               How to guide Link:

    • Use the maintenance optimizer (MOPZ) to determine the packages which fit together
    • Check PAM




What’s New – SAP NW Portal 7.4

SAP NetWeaver Portal leverages SAP’s latest HTML5 UI libraries (SAPUI5)

Unified Framework Page

    • New framework page and visual design of the portal client
    • Based on SAPUI5 framework and UI controls
    • Compliant with modern browser’s standards mode

Integration of SAPUI5 applications

    • Supports integration of SAPUI5-based applications via new iView template from the portal’s GPAL repository
    • Enterprise-ready content management solution
    • Enhanced mobile consumption
    • PCM as best-of-breed document management solution
    • Fully integrated with portal andworkspaces via pre-configured iViews, SSO, universal worklist and search
    • Easily upgradable to SAP Extended ECM by OpenText


    • Foundation for SAP Business Suite on SAP HANA
    • Embedded NetWeaver Gateway and SAP UI5 capabilities
    • Enhanced custom development in the context of SAP HANA
    • Improved development of mobile apps (smart phones/tablets)
    • UI Theme Designer Easy theming of the portal experience


What’s New – SAP NW Portal 7.4/7.3

The UI Theme designer is connecting to the Portal theme repository and reads the available themes

Theme can be Published in the Portal repository

Application rendering is also saved in the portal repository

When you launch an application from the Portal it will use the branding stored in the portal repository

Full theme integration between the Portal and other SAP applications

    • New Theme solution in the Portal
    • Organized Administrator menu structure
    • Easy PCD creation
    • No PAR files
    • PAR Migration Tool
    • Enhanced use of Ajax framework
    • No Visual Admin tool
    • No SDM GUI
    • No SDM GUI password for deployment


SAP Upgrade Equivalence


SAP EHP 1 NW 7.0
SAP NetWeaver 7.4
SPS 13 (or lower) SPS 02 (or higher)
SPS 14 (or lower) SPS 04 (or higher)
SPS 15 (or lower) SPS 06 (or higher)

SAP Note 1751237 Add. info about the update/upgrade to SAP NetWeaver 7.4

SAP Note 1850327 SP Equivalence for update/upgrade to SAP NW 7.4

Options for installation/upgrade- NW 7.4


Major Issues


  • Import missing errors
    • First, locate the relevant JAR or class file and then find out the package for 7.3 or 7.4
    • You can search for the new jars inside the eclipse plugin folder and add to Java build path as an external JAR.
    • Using the Component Properties perspective you can add the required DC to your project.
    • After that you might have to re adjust your code import class path.



Major Issues         

  • Deprecated methods and APIs



  • Adjustment in PortalApp.xml

Private Sharing reference should be made via the facade DC rather than directly to the components > SAPJ2EE::library:com.sapportals.htmlb

In SAP NetWeaver 7.3, references should be made via the facade DC rather than directly to the components.

For portal applications you should convert the DC name to reference.

For example, if the DC name in the Javadocs is [] tc/epbc/prt/api, the reference

should be For a J2EE library, the prefix should be SAPJ2EE::library:.


Adjusting Code to Support JDK 1.6

         com.sapportals.htmlb.enum* > com.sapportals.htmlb.enums*


Key points for Upgrade

  • The use of EHP1 for SAP Solution Manager 7.0 (SP 23 or higher) is now mandatory for running the upgrade (need to further analyze )
  • Be aware of the dependencies to other components such as Development Environment or backend release when using Business Packages
  • Before upgrading to SAP NetWeaver 7.3 or higher, SAP recommends to split any optional dual-stack systems. For more information, see the dual-stack split
  • Manual content transport: Due to restrictions in the export mechanism of SAP NetWeaver 7.0, you cannot simply export, transport and import content and related properties or configurations into a fresh new system (e.g. some KM services). Check the transport information in documentation for KM 7.0KM 7.3
  • Please note that portal applications have a slightly different directory structure now. They include additional files and are packaged in WAR format, which are ZIP files with a .war extension. WAR (Web Application Archive) is the standard format for packaging web components for Java EE servers. The portal provides a migration tool
  • Customers can adjust the visual appearance of the portal and integrated applications (e.g. colors, fonts, padding, images) via the classic “Portal Theme Editor” and the new UI Theme Designer.

Useful Links:

                    Migration of WD DCs from NW 7.0 to 7.31 & handle common migration issues

                    Everything you wanted to know about SAP NetWeaver Portal Upgrade

                    SAP NetWeaver Portal 7.3 – Top 10 lessons learned from ramp-up you should know before getting started!

                    Migration of Web Dynpro Java DCs from 7.0 to 7.31 – Stepwise procedure and troubleshooting

                    SAP NW 7.3 Portal Upgrade Approach         

      Migrating Tracks Content from SAP NetWeaver 7.0 to a Higher Version –  Migrating Application Projects from SAP NetWeave…

Lesson’s learned in Upgrading to Portal 7.3 – Part I

Locating Relevant JAR Files When Migrating Custom Applications to SAP NetWeaver Portal 7.3

Error importing *.SCA file into NWDS:  Import (into source SC) not possible

SAP NetWeaver Enterprise Portal – Upgrade from 04/04S to 7.3 onwards

How To… Migrate Custom Portal Applications to SAP NetWeaver 7.3:…


Help – SAP Notes     

    • Browser Compatibility – Note 1793938, Note 1590563, Note 1785100, Note 1903267
    • Add. info about the update/upgrade to SAP NetWeaver 7.4 – Note 1751237
    • SP Equivalence for update/upgrade to SAP NW 7.4 – Note 1850327
    • Equivalent ESS MSS Business Package – Note 1909625
    • Release Restrictions for SAP NetWeaver 7.4 – Note 1730102
    • SAP Business Suite for SAP NetWeaver 7.4 Hub-Systems – Note  1874939
    • 1503649 – SAP NetWeaver Portal 7.30 DCs and References

Hope this is helpful All !!!


Vijay Kalluri

Assigned Tags

      You must be Logged on to comment or reply to a post.
      Author's profile photo Former Member
      Former Member

      Thanks a lot Vijay....It would be very useful blog.....

      Author's profile photo Rami Reddy
      Rami Reddy

      Its very usefull Vijay.....

      Author's profile photo navya shetty
      navya shetty


      Nice blog. The steps to migrate webdynpro java Dcs from 7.0 to 7.4 portal, is it same as it was for 7.0 to 7.3? Is there any documentation that details out steps specifically for migration  of wdj applications from 7.0 to 7.4?



      Author's profile photo Vijay Kumar Kalluri
      Vijay Kumar Kalluri
      Blog Post Author

      Please look at this blog, mean while i will check with other team in my Company.. they are doing same migration work.

      Migration of Web Dynpro Java DCs from 7.0 to 7.31 – Stepwise procedure and troubleshooting

      Migration of WD DCs from NW 7.0 to 7.31 & handle common migration issues



      Author's profile photo Aravindhan K N
      Aravindhan K N

      Hi Vijay,

      Firstly, a great blog. Thank you for that.

      I have the same question as Navya above. We are currently evaluating on upgrading our 7.0 WDJ DCs to 7.4. Hence do the above mentioned steps hold good for 7.4 as well?

      Or is there a separate guide to go from 7.0 to 7.4?



      Author's profile photo Ibrahim Yooseff
      Ibrahim Yooseff

      Hi Vijay,

      can you elaborate how to upgrade sap ep 7.3 to 7.4

      your assistance highly appreciated



      Author's profile photo Mithileshwar Sahu
      Mithileshwar Sahu

      Hi! Vijay,

      We are also upgrading our NW portal system from 7.01 to 7.4 but stuck at one major issue.

      Our 7.01 portal implementation, we are using HCM form and Process.with help of Web dynpro JAVA application which is used to display the employee selection view portal. The Object and Data Provider provides the list of employees from which the manager can select the employee. After Selecting the employee from Employee selection view, this employee is passed to asr_process_exceute which executes the HCM form for selected pernr. After upgraing it to 7.4 this form is not wokring....and now SAP is asking us to move it to Webdynpro for ABAP...But this has huge impact on the system....

      Can you suggest any solution for this..?