With this weblog I want to give you a quick overview to the SAP Enterprise Portal Landscape from the administrative point of view, how the EP changed during the different Support Packages and how the different components fit together.
EP60SP2 is the current, official released version of SAP Enterprise Portal and runs on Web Application Server 6.20. Starting with EP60SP3 the Enterprise Portal is part of the SAP Netweaver (still in Ramp-Up but it should be released this year, too) and it runs on WAS6.40.
So there was a big step between EP60SP2 and EP60SP3, because SAP switched the underlying Web Application Server.
Main differences between WAS6.20 and WAS6.40
This is a short list of the main topics I recognized during changing to the new version.
WAS6.40 (technically it’s based on J2EE-Version 6.30)
- supports current JDKs (e.g. SUN JDK1.4.2_05)
- integrated System Landscape Directory (SLD), can be used for connection purposes
- (new) User Management Engine 4.0
- has got its own database for configuration, SLD and UME
- integrated WebDynpro runtime environment (SAPs solution of a MVC-Framework)
- uniformed logging service (since 640SP4), putting all the logs together in one default trace file
- Licensing the Portal moved to the WAS’s Keystore
Stacks / Support Packages / Patches / Hotfixes:
A stack consists of support package versions for all netweaver components. SAP guarantees that all components in a Netweaver Stack release work together. So it’s recommendable to upgrade all components always to the next stack.
A Support Package is a set of changes that upgrade a component to a higher SP-Level.
Patches are interim-changes on specific SP-Levels.
There used to be Hotfixes for patches for fixing problems in a short time, too. But I haven’t seen them in newer Netweaver-releases anymore.
There are some differeneces in how the support packages and patches are deployed. Support Packages since EP60SP3 are deployed via a SAPINST-Routine. Patches for EP60SP6 are deployed via SAPINST, too! Patches for KMCSP6 are deployed via SDM.
Current versions of the Enterprise Portal:
Enterprise Portal 5.0:
Enterprise Portal 6.0 SP2:
Enterprise Portal 6.0 >=SP3:
EP50 runs on a J2EE-Engine Single node, with EP60, it’s a J2EE-Engine for Cluster, since then we’re also calling it Web Aplication Server (J2EE-Engine).
Portal Development Kits
The PDK consist mainly of javadocs, tutorials, tools for deploying/removing/browsing/running portal archives.
PDK50.x, imported as Business Package
PDK60.2.2 for EP60SP2 (.epa), imported as Enterprise pOrtal Archive in Portal
PDK60.3 for EP60SP3/4 (.sca), deployed via SDM
PDK60.6 for EP60SP6 (.sca), deployed via SDM
PlugIn for Eclipse-based IDEs:
It consists of Wizards for creating Portal Archives (.PAR files) and deploying them online on the Portal Serer. When using Netweaver Developer Studio, the PlugIn is full integrated and obsolete.
Netweaver Developer Studio:
Eclipse based IDE for developing WebDynpro Application as well as Portal Archives (.PAR files) and deploying them out of the IDE on the server.