The document discusses best practices for upgrading a portal to SAP NetWeaver 7.3. It provides an overview of the upgrade process, including preparing the project, upgrading standard and custom portal components, and migrating portal content. Key steps involve using upgrade tools to upgrade the Java application server and portal add-ons, addressing potential issues for custom-developed applications, and transforming portal content and applications to the new WAR file format.
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Upgrading to SAP NetWeaver 7.3: Best Practices for Your Portal
1. [ Best practices for successfully upgrading your
portal to SAP NetWeaver 7.3
SAP NetWeaver Portal, Product Management
2. [ Session Scope
SAP NetWeaver 7.3 provides various functional enhancements
and improvements for end users, administrators and developers.
In this session we will discuss technical aspects and
recommendations for smoothly upgrading your portal landscape
to SAP NetWeaver 7.3
Real Experience. Real Advantage. 2
3. [ Learning Points
This sessions provides the following learning objectives:
Understand the differences of SAP NetWeaver 7.3
Understand the upgrade tools and procedure
Know the technical details of upgrading the various
components
Get important links and notes
Real Experience. Real Advantage. 3
4. [ Agenda
Portal Portfolio Overview
Preparing your project
Upgrading your portal landscape
SAP standard components
Portal add-ons
Custom-built applications
Further information
Real Experience. Real Advantage. 4
5. [ Benefits - Why using SAP NetWeaver Portal?
Intuitive user interface and appealing, customized
web sites in your corporate design
Customer Supplier
Central, multi-system-, role-based access to
business processes, information and services Employee Partner
Secure, multi-channel access via desktop, mobile or
other clients
Increase user productivity for individuals and teams SAP Portal
with easy collaboration in Enterprise Workspaces, Wikis
or Forums
Run responsive web sites based on advanced document
management and web content management solutions
Easy integration of SAP applications via wizards and Business Processes
pre-configured Business Packages
Based on proven, highly scalable, open and standard-
complaint platform with improved TCO
Real Experience. Real Advantage. 5
6. [ Overview of SAP NetWeaver 7.3 Portal Portfolio
Web based consumption
via desktop, mobile and cloud channels
Applications & Collaboration & Content Usability &
Insights Social Management Extensions
Application Enterprise Portal Content Mgmt.
Branding & Themes
Integration Workspaces* by OpenText*
BPM* & Portal Site Mgmt.
Social Services Ajax Framework
Universal Worklist by OpenText*
Reports & Knowledge APIs for
Forums
Analytics* Management Development
Web Page B2B/ B2C
Mashups Wikis
Composer Scenarios*
Portal Core Services
e.g. roles, navigation, page building, permissions, single sign-on, third party integration
SAP NetWeaver Foundation
e.g. administration & development tools, security, Web Dynpro, Enterprise Search*,
governance, Accelerated Application Delivery, Gateway*
*check license details
Real Experience. Real Advantage. 6
7. [ Return on Investment
SAP provides comprehensive upgrade tools, how-to guides and
consulting services for smoothly managing your upgrade
projects.
With the new architecture of SAP NetWeaver 7.3, you have
the chance to modernize and consolidate your existing
infrastructure, thus saving costs for administration and
hardware.
Real Experience. Real Advantage. 7
8. [ Top 10 aspects to pay attention at during upgrade
Infrastructure and Upgrade tools
1. Deployment recommendations (infrastructure, usage types)
2. Landscape components dependencies (e.g. Business Suite)
3. Platform support (OS, DB, Browser)
4. Upgrade tools and Solution Manager (MOPZ)
5. Upgrade paths from previous releases
6. Business Packages
Content and Applications
7. Integration scenarios (App Integration vs. FPN)
8. Upgrade of portal add-ons (WPC, Forums, Workspaces)
9. Portal development tools and APIs
10. Migration of custom-developed applications (e.g. WD Java)
Real Experience. Real Advantage. 8
9. [ Preparing Your Project
1. Check the central Master Guide (/instguidesNW73) and Upgrade Guide
(/upgradeNW73) for fundamental information about SAP NetWeaver 7.3
2. Review and apply new landscape recommendations for portal
Various enhancements for application integration via AppIntegrator
(incl. remote content integration) and content sharing between portals (via FPN)
3. Check enhanced support for new platforms and browser versions via PAM
4. Check the migration guides for SAP NetWeaver 7.3 (e.g. portal, Web Dynpro)
Check SCN blog for lessoned learned from ramp-up.
Real Experience. Real Advantage. 9
10. [ Architecture View - Upgrade Aspects for SAP Portal
Upgrade of portal landscape and relevant SAP NetWeaver (Java) components
Bring the DB/OS platform on 64bit
Run SAP upgrade tools: e.g. SAP NetWeaver 7.0 > SAP NetWeaver 7.3
Upgrade portal add-ons, custom-specific content and applications
Business Packages
(Portal Content, Applications)
Forums Wikis Workspaces
Enterprise Portal
Portal Apps
(KMC, WPC)
Enterprise Portal Core
Web Dynpro
(Portal, UWL)
Application Server Java NW Product
Extensions Description
Application Server Java
DB /OS (64bit only)
Real Experience. Real Advantage. 10
11. [ SAP’s Java App. Server and Development Environment
J2EE 1.3 based J2EE 1.4 / Java EE 5 based
SAP
NetWeaver CE
7.1
SAP
SAP Web SAP
NetWeaver
Application NetWeaver
Application SAP
Server 6.40 7.3
Server 7.0x NetWeaver CE
7.1 EhP1
Java Server based on J2EE 1.3 (JDK 1.4) SAP
NetWeaver Developer Studio (NWDS) NetWeaver CE
based on Eclipse 2.x 7.2
Java Server supports J2EE 1.4 and Java EE 5 (JDK 5 / 6)
NetWeaver Developer Studio (NWDS) based on
Eclipse 3.x
Real Experience. Real Advantage. 11
12. [ Upgrade / Migration paths
J2EE 1.3 based J2EE 1.4 / Java EE 5 based
SAP
NetWeaver CE
7.1
SAP
SAP Web SAP
NetWeaver
Application NetWeaver
Application SAP
Server 6.40 7.3
Server 7.0x NetWeaver CE
7.1 EhP1
SAP
NetWeaver CE
7.2
No direct server upgrade, EhP installation only. Server upgrade available. Project
migration always required No migration required migration only required for
specific types and maintenance
Real Experience. Real Advantage. 12
13. [ SAP NetWeaver Portal 7.30 – How to get there?
Implementation
Recommendation Benefits Scenario Specific Considerations
Scenario
Least effort (in-place switch Less utilization of SAP NW 7.3
upgrade) TCO reductions as system will
Upgrade Any data / scenario will be kept and consist of all currently deployed +
adjusted via delivered migration new introduced NetWeaver usage
controllers types
Smaller system footprint (only (Re-)Creation of content and
install required usage types, configuration required as
selective takeover of content) export/import options are limited
New Installation + New installation faster than upgrade Potential loss of metadata (e.g.
New Content (e.g. no legacy content) KMC)
Could be combined easily with HW
switch
Upgrade old Smaller system footprint (only Double effort (Upgrade + New
system + install required usage types, Installation)
New Installation selective takeover of content) CTS+-transport restrictions may
and Less need of content re-creation apply
partial content Transport via CTS+ possible No automatic content migration
transport available
Please note that in addition there might be other, generic considerations related to the release change like:
Portal Content and Add-On availability (e.g. Enterprise Work Spaces and Business Suite Content) on target system, Switch to SAP JVM,
Platform Availability Matrix (PAM), Possible Porting Requirements for customer specific coding; also check out the official deployment
recommendations of SAP Landscape Governance Board
Real Experience. Real Advantage. 13
14. [ SAP NetWeaver Portal 7.30 – How to get there?
Stack
Configuration +
File
NW
Software Components and Support Package Stack(s) NW
7.0x or
lower 7.3
SAP Jup
Mainly portal content (re-)creation
NW NW
7.3 7.3
SAPInst
Manual import/export if
NW possible
7.0x or
lower
Real Experience. Real Advantage. 14
15. [ SAP NetWeaver Portal 7.30 – How to get there?
Stack
Configuration +
File
NW
Software Components and Support Package Stack(s) NW
7.0x or
lower 7.3
SAP Jup
Selective CTS+
Transport where
applicable
NW NW
7.3 7.3
SAPInst
Selective portal content
(re-)creation
Real Experience. Real Advantage. 15
16. [ Tool for Upgrade – SAPJup
Java server upgrade from NetWeaver 7.0x to 7.3
SAPJup
SAP Java Upgrade Tool for users to upgrade the Java Application Server
Is shipped to customers in a separate DVD called Upgrade Master DVD
Upgrade Process with SAPJup
1. Initialization Detects system type: ABAP + Java / Java only
2. Extraction Extract upgrade tools from Upgrade Master DVD
3. Configuration Gather info including passwords, software units, add-ons, SP, shadow system
info, etc...
4. Checks Validate OS and DB of the source release to
match the requirements of the target release
5. Pre-processing Builds up the shadow system
6. Downtime System down for unattended upgrade execution
7. Post-processing Remove the shadow schema created
8. Finalization Clean-up files and directories that are no
longer required after the upgrade
Real Experience. Real Advantage. 16
17. [ Tool for Upgrade – SAPJup
Java server upgrade from NetWeaver 7.0x to 7.3
System Copy Source Release Source Release
NW NW
NW 7.3
2004/ 7.0 2004/ 7.0
System data as input for SAP Solution Manger system
system system
Maintenance Optimizer
System Migration
Copy
SAP Solution Manager MOPZ (Preliminary to Upgrade)
SAP Solution Manger Maintenance Optimizer
DB
defines the download stack to apply with SAP
Upgrade Wizard 04s
NW 720
NW
tables
7.0 tables
7.3
tables tables
SAP Upgrade Wizard
Real Experience. Real Advantage. 17
18. [
MIGRATING THE PORTAL
CONTENT
Real Experience. Real Advantage. 18
19. [ Upgrade of Standard Portal Content (EPC/EP)
During the upgrade process the relevant software components
and standard portal content are automatically upgraded to the
new release level.
During this phase portal related migration controllers
transform content to fit the new formats e.g. PRT Migration
Controller (PAR/WAR container), OBN, FPN, PCD.
Additional ones exist for the other NW technologies
The migration includes standard content provided by SAP such
as Portal Content (PCD), KMC content and configurations
Real Experience. Real Advantage. 19
20. [ Standardization on WAR-Format
In previous SAP NetWeaver releases, portal components were packaged in
PAR files (portal archives) that were deployed to the portal runtime.
In the current version, portal applications have a slightly different directory
structure, include additional files, and are packaged in WAR files, 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 an automatic migration tool for converting PAR files to
WAR files, and then packing them into EAR files. EAR (Enterprise Archive)
is the standard format for packaging Java EE applications. These EPA files are
backward compatible and will work seamlessly.
Real Experience. Real Advantage. 20
21. [ Using the PAR Migration Tool
The PAR migration tool is a wizard that enables you to migrate standalone
PAR files to the supported file format (WAR).
Note:
The tool transforms the structure of the application project. The tool does not
check internal dependencies and correctness of referenced APIs.
You may need to migrate the source code and adjust used (deprecated) APIs
accordingly.
Location: System Administration > Support > PAR Migration Tool
The tool provides the following options
for selecting the files to migrate:
Browse for files and upload them one by one
Upload all the files from a folder on local server
Upload files from imported transport packages
Real Experience. Real Advantage. 21
22. [ PAR Migration Tool
The wizard migrates PAR files (standalone / contained in SDA or SCA files) to the
supported file formats. You can upload and migrate multiple applications at once.
Result: EAR files that contain WAR files.
Note: the PAR migration tool does only transform the container! You may manually
adjust your source code according to latest NW 7.3 APIs and concepts.
Further Information:
Documentation
Portal Application Migration
Java Docs http://help.sap.com/javadocs/NW73/SPS03/EP/index.html
Real Experience. Real Advantage. 22
23. [ Transport Packages
The import process cannot import PAR files, or SDA and SCA files
containing PAR files, because PAR files are no longer supported. When
importing a transport package, the files that cannot be imported are saved
to the local file system.
The PAR migration tool wizard enables you to view these files, so that
you can select them and migrate them to a supported format.
After migrating the selected files, you can download the migrated files and
deploy them on your system.
Notice: The result of the migration is EAR files that contain WAR files, and
not files in the format of the source files (SDA or SCA).
Real Experience. Real Advantage. 23
24. [ Portal Application Development and Deployment
Portal applications are deployed as standard Java EE
applications. The Archive Uploader deployment tool is no
longer supported.
Common issues for consideration:
JDK incompatibilities
Use of non public API’s (All public API’s are maintained)
Use of deprecated parts that might have changed
Real Experience. Real Advantage. 24
25. [
UPGRADING
PORTAL ADD-ONS
Real Experience. Real Advantage. 25
26. [ Web Page Composer
Web Page Composer (WPC) was been significantly enhanced, e.g. with new tools and
concepts for the staging area.
The upgrade tool automatically migrates standard site and page infrastructure, Web
content and page layouts into the new format.
If you created own web forms and layouts you may need to adjust your templates –
especially if they contain non-default, custom editor components.
Please check SDN or following SAP Note for details: 1371703 - WPC for SAP
NetWeaver 7.3 - Upgrade Information
Real Experience. Real Advantage. 26
27. [ Forums
The forums application is part of a separate “Portal Add-on” component and
thus not part of the standard support package stack.
Therefore it is not integrated in the standard installation or upgrade process.
If you want to use the forums application, you need to install or upgrade it
separately.
Details for the various source releases are maintained in SAP Note 1049553
“SAP Forums - Installation, Upgrade and System Copy”.
Real Experience. Real Advantage. 27
28. [ Portal Business Packages for SAP NetWeaver 7.3
SAP is providing special Business Packages for SAP NetWeaver Portal 7.3. As SAP NetWeaver
Portal 7.3 runs on Java EE5, customers cannot simply re-used current BPs. SAP enabled the
following backend releases:
Business Suite 7 (e.g. ECC 6.0 EhP4, SRM 7.0)
Business Suite 7 Innovations 2010 (e.g. ECC 6.0 EhP5; SRM 7.0 EhP1)
LM tools support the installation of Business Packages. During the upgrade phase the LM tools
check for the new 7.3 versions of your Business Packages / backend.
Further details are maintained here:
Overview about the Portal Content Portfolio: http://www.sdn.sap.com/irj/sdn/portal-content-portfolio
SAP Note 1468349 "SAP Business Suite 7 for SAP NetWeaver 7.3 hub systems"
SAP Note 1615463 "SAP Business Suite 7i 2010 für SAP NetWeaver 7.3 Hub-Systeme"
SAP Note 1532805 "Add-On Compatibility of SAP NetWeaver 7.3"
Business Packages for 7.0 Business Packages for 7.3
Portal 7.0 Portal 7.3
Business BS 7
R/3 ECC 6.0
Suite 7 Innovation 2010
Real Experience. Real Advantage. 28
29. [ Enterprise Workspaces
Innovative Portal add-on solution that provides a flexible, intuitive
environment for enterprise end-users to compose content using a state-of-
the art self-service approach.
Enterprise Workspaces 1.0 has been release for SAP NetWeaver 7.0.
SAP supports deployment on top of SAP NetWeaver 7.3 with latest release
of Enterprise Workspaces 1.1 SP1
Further details are available on SDN: http://www.sdn.sap.com/irj/sdn/nw-
enterprise-workspaces
Personal Workspace Shared Workspace
Real Experience. Real Advantage. 29
30. [
UPGRADING
CUSTOM APPLICATIONS
Real Experience. Real Advantage. 30
31. [ Knowledge Management
If you are running (custom) applications on top of KMC check the detailed
information for upgrade projects as maintained in following SAP note:
1372388 - Upgrade of applications using KMC to SAP NetWeaver 7.3
Especially check relevant API changes:
JDK 1.5 related changes
UME related changes
The relevant JavaDocs are:
SAP NetWeaver 7.0: http://help.sap.com/javadocs/NW04S/current/km/index.html
SAP NetWeaver 7.3: http://help.sap.com/javadocs/NW73/SPS03/KMC/index.html
Real Experience. Real Advantage. 31
32. [ Adjusting Migrated Applications
Prerequisites
SAP NetWeaver Developer Studio (NWDS) 7.3 is installed
JDK 6.0 version is installed
Recommendation
Upgrade your custom applications (e.g. WD Java, PRT) to the
new release (using NW 7.3 sandbox environment) prior to the
actual upgrade.
Steps:
Import your application either in the initial PAR/SDA format or
the migrated EAR format to NWDS
Make sure that you use only public APIs for 7.3. For reference,
see the Portal API Javadocs at http://help.sap.com/javadocs > SAP
NetWeaver 7.3
Update references according to the table that is provided in the
developers guide. Deprecated means that although the DC exists
in 7.3, it is deprecated at the DC level. We recommend using the
new 7.3 reference DC in the new projects. For the full list of the
portal DCs and references, see SAP Note 1503649.
Application migration guide: http://scn.sap.com/docs/DOC-22884
Real Experience. Real Advantage. 32
33. [ Upgrade projects from previous NetWeaver releases
Web Dynpro Migration is necessary
Java EE 5
for Java to have the project run
in NW 7.3
J2EE /
BPM
CAF
VC
GP
Web AS
6.40
Apps can run on NW
7.3 without migration
NW 7.0x
Design time migration
may be needed for
project maintenance on
CE 7.1 NW 7.3
CE 7.1
EhP1
Not applicable for this
CE 7.2
version
Real Experience. Real Advantage. 33
34. [ Details on Application Migration
Link to Documentation
Real Experience. Real Advantage. 34
36. [ Key Learnings
SAP NetWeaver 7.3 is a major release with plenty of
innovative enhancements for end user, admins, developer
Upgrade project requires detailed analysis of the landscape
component dependencies and new deployment options
SAP provides upgrade tools and services to support your
upgrade project
Especially custom developed applications should be migrated
and tested on sandbox prior to the actual portal upgrade
Real Experience. Real Advantage. 36
37. [ Important Guides
Master Guide: http://service.sap.com/instguidesnw73
Upgrade: https://service.sap.com/upgradenw73
How to guides: http://www.sdn.sap.com/irj/sdn/howtoguides
Product Availability Matrix (PAM): http://service.sap.com/pam -> Search for "SAP
NetWeaver 7.3"
Documentation NW 7.3:
http://help.sap.com/content/documentation/netweaver/docu_nw_73.htm
Documentation Portal 7.3
Release notes NW 7.3
Documentation on NW Administrator
Documentation on Application migration on SAP Help and Docupedia
Documentation on Enterprise Portal Perspective in NetWeaver Developer Studio
JavaDocs: http://help.sap.com/javadocs/NW73/SPS02/EP/index.html
Developer Guide
Real Experience. Real Advantage. 37
38. [ Important Notes
1531306 – Central Note for NetWeaver 7.30 EP / EPC
1530174 – Upgrade to SAP NetWeaver EP/EPC 7.3
1528990 – SP Equivalence for update/upgrade to SAP NW 7.30
1390477 – Additional info for upgrade to SAP NetWeaver 7.3
1371703 – WPC for SAP NetWeaver 7.3 - Upgrade Information
1372388 – Upgrade of applications using KMC to SAP NetWeaver 7.3
1503649 – SAP NetWeaver Portal 7.30 DCs and References
1504295 – PRT SOAP APIs are no longer public
Migrating Web Dynpro Application Projects from SAP NetWeaver 7.0 to
Higher Version
Migrating Web Page Composer to SAP NetWeaver 7.3
Migrating Applications to SAP NetWeaver 7.3 or here
Developing Applications for the Portal
Real Experience. Real Advantage. 38
39. [ Further information
General Information
Follow us on Twitter: http://twitter.com/#!/PORTAL_SAP
Demo videos: http://www.youtube.com/user/SAPNetWeaverPortals
Decisions Makers
Overview information on www.sap.com
Technical Consultants, Developers & Architects
SCN Portal Community: http://scn.sap.com/community/portal
Detailed release notes for SAP NetWeaver 7.3
Project Managers
Release Notes, Documentation: http://help.sap.com > SAP NetWeaver
SAP Release Brochure: http://service.sap.com/releasestrategy
Partners
Partner Portal: https://service.sap.com/partnerportal/products
Solutions on SAP EcoHub: http://ecohub.sdn.sap.com
Real Experience. Real Advantage. 39
40. [ Join other portal-related ASUG sessions
2214 SAP Portal Roadmap: Innovations On Premise, On Demand and On Device
3903 SAP Portal Influence Council
2201 SAP NetWeaver Portal 7.3 – top 5 reasons to upgrade to the new portal release
2203 Best practices for successfully upgrading your portal to SAP NetWeaver 7.3
2207 "From Document Management to Social and Mobile Content Management –
with SAP Portal Content Management by OpenText"
2114 External Facing Portal: solution that fits your needs
2112 Lessons learned for implementing appealing extranets with SAP NetWeaver Portal
2102 Content consumption and interoperability between SAP NetWeaver Portals
2204 SAP NetWeaver Portal On Device – accessing your existing SAP NetWeaver Portal on mobile devices
2209 A day in a life of a manger: mobile intranet using desktop, tablets and smartphone devices
2211 Develop your first mobile application with Portal on Device
2108 Leverage the Power of Social Networks in your organization, by SAP Enterprise Workspaces
2110 Customer story: use EP inside multi-portal organizations
2213 Lessons learned by Colgate-Palmolive with Enterprise Workspaces 1.x for SAP NetWeaver Portal
Real Experience. Real Advantage. 40
41. [
Thank you for participating.
Please remember to complete and return your
evaluation form following this session.
For ongoing education on this area of focus, visit the
Year-Round Community page at www.asug.com/yrc
]
[ SESSION CODE:
2203
Real Experience. Real Advantage. 41