Skip to Content
Author's profile photo Boris Zarske

Latest SAP Process Integration systems are no longer dual-stack

SAP had removed optional dual stack as useful deployment option already quite some time ago – but so far, only for optional dual-stack setups, while there were still some exceptions for mandatory dual-stack setups even in higher releases, such as with SAP NetWeaver 7.4. There, SAP Process Integration (SAP PI) still is (and will remain) a mandatory dual-stack system and the system provisioning procedures, such as installation and system copy, offer corresponding procedures also to handle those dual-stack systems.

 

With SAP NetWeaver 7.5, this now changes: as of this release, also SAP PI no longer is a dual-stack system, so no dual-stack systems are supported in this release – without exception.

 

This has implications about how you install SAP PI systems with release 7.5 or higher and about how you upgrade to such releases, as outlined below.

 

Installation of SAP PI 7.5 and higher

As a consequence, compared to previous releases, the standard installation of SAP PI 7.5 and higher does no longer install a dual-stack system, but consists of two installation procedures: one for a separate ABAP stack and one for a separate Java stack (besides the option to install the Advanced Adapter Engine Extended, which is based on AS Java only – for more information about SAP Process Integration release recommendations, see SAP Note 1515223). In detail:

  • First, you perform the installation of ‘Application Server ABAP for SAP Process Integration’, as offered by Software Provisioning Manager: there, also Java users for the Application Server Java (AS Java) for the SAP PI system are created and the ABAP system is prepared to get connected to the AS Java system.
    AS_ABAP.jpg
  • Second, you perform the installation of ‘Application Server Java for SAP Process Integration’, also as offered by Software Provisioning Manager: there, the ‘Application Server Java for SAP Process Integration’ system uses the User Management Engine (UME) of the ‘Application Server ABAP for SAP Process Integration‘ system that you must have installed before (as outlined in the previous step).
    AS_Java.jpg

 

Upgrade to SAP PI 7.5 SP1

After upgrading to SAP PI 7.5 SP1, you first have to split the still existing dual-stack system before you can use it productively – for this, the standard dual-stack split procedure that exists for quite some time now also supports SAP PI 7.5 SP1 and higher.

 

For more information about the dual-stack split procedure, see the Dual-Stack Split page in SAP Community Network and the dual-stack split guide available at http://service.sap.com/sltoolsetSoftware Logistics Toolset 1.0DocumentationSoftware ProvisioningDual-Stack Split: Systems Based on SAP NW 7.1 and Higher.

 

 

Outlook at SAP Solution Manager 7.2

As you maybe know, also SAP Solution Manager 7.0 and 7.1 systems are mandatory dual-stack systems. With SAP Solution Manager 7.2, this is also planned to be changed. Also for these systems, we plan to extend the support of our reliable dual-stack split procedure. Expect to get more information as soon as the ramp-up of SAP Solution Manager 7.2 has started.

Assigned Tags

      17 Comments
      You must be Logged on to comment or reply to a post.
      Author's profile photo Sam Venkat
      Sam Venkat

      Can the split stack PI Java (AEX) be converted into a PO system after EOLing the ABAP stack in future?

      Author's profile photo Boris Zarske
      Boris Zarske
      Blog Post Author

      Dear Sam,

      For more information about a migration of SAP PI content to real single-stack objects (independent from actual technical system layout underneath), see:

      Best regards,

      Boris

      Author's profile photo Sam Venkat
      Sam Venkat

      Thanks Boris, yes I am aware of the procedures you mentioned. But my question is on the technical system layout perspective. In future if I want to EOL ABAP and make it a Java-only PI (AEX) is it possible?  I realize the UME will have to be repointed from ABAP to LDAP. Are there any technical constraints to doing this?

      Author's profile photo Boris Zarske
      Boris Zarske
      Blog Post Author

      To my knowledge, unfortunately, there is currently no official procedure to move from ABAP UME to LDAP - maybe there are some experienced consultants that offer a project solution, but I would not be aware of an official path here. Therefore, if you want to EOL the ABAP part in your scenario, I guess you would have to migrate to SAP PO. At least this is my understanding for the time being...

      Author's profile photo Javier Alcubilla Alcala
      Javier Alcubilla Alcala

      Hi Boris, good blog.

      We have a doubt about PI 7.5  installation that is very confusing in documentation.

      We want to install a PI 7.5 java only (not PO).

      Which is the option?

      Optional StandAlone Units ->  Advanced Adapter Engine Extended?

      Thanks in advance

      Javi

      Author's profile photo Boris Zarske
      Boris Zarske
      Blog Post Author

      Hi Javi,

      Thanks a lot for your feedback! Yes, SAP PI 7.5 Java only would be the Advanced Adapter Engine Extended. There is the option to install AS Java for SAP PI 7.5, but this is only intended to work in combination with the AS ABAP stack for SAP PI (former dual-stack system), not standalone. This is outlined in the SAP PI documentation in section Installation Options (the term "dual usage type installation" for the other installation option is a little bit misleading from my point of view, as it comprises of two systems with two instalations, but the main point is that it just means that you require both an AS Java and an AS ABAP system to work).

      Hope this helps!

      Best regards,

      Boris

      Author's profile photo Ian Black
      Ian Black

      Hi Javi,

       

      How did you get on with this?

      I too would like to install a JAVA only PI 7.5 system on HANA, I'm a little shocked to see I appear to be getting forced into having an ABAP UME for this.

      Regards
      Ian.

      Author's profile photo Kasi Gupta
      Kasi Gupta

      In NW PI 7.5 onwards, Is ABAP stack a pre-requisite for Java stack? I suppose not, yet need confirmation..

       

      Author's profile photo Boris Zarske
      Boris Zarske
      Blog Post Author

      Hi Kasi,

      Yes, SAP Process Integration 7.5 still requires both stacks and as the special installation option for the AS Java system for SAP PI in Software Provisioning Manager tries to re-use the User Management Engine of the AS ABAP, the installation of the AS ABAP has to be performed as prerequisite for this option.

      Please be aware of the option to install Advanced Adapter Engine Extended, which is based on AS Java only in addition to install SAP PI, as outlined in the text above as well. For this, AS ABAP would not be required.

      Best regards,
      Boris

      Author's profile photo Aviv Cohen
      Aviv Cohen

      Hello Boris Zarske

      Great Article, I have question regarding the installation order of PI 7.5 ABAP & Java from  starch, On our company we are planning to install new fresh PI 7.5 System and then migrate the old interfaces & ccBPM to new system.

      This is the right order??

      1. Install OS system (In our case Windows Server 2016)
      2. Install Oracle Software 12.2.0.1.0 + Bundle patchs
      3. Install Application Server ABAP for SAP Process Integration Vanilla (SAP_Basis 7.50 patch 0)
        1. Preform the post-install for the ABAP system (SGEN / Client copy/ Etc)  excepted the phase Configuring the Process Integration System After the Installation
      4. Install Application Server Java for SAP Process Integration  Vanilla ( 7.50 patch 0)
        1. Preform the post-install for the Java system  excepted the phase Configuring the Process Integration System After the Installation
      5. SUM -> Upgrade ABAP to newest version SP13
      6. SUM -> Upgrade Java to newest version SP13
      7. ABAP CTC wizard
      8. Java CTC wizard

      This is right??

      Thanks

      Aviv Cohen

      Author's profile photo Stefan Jakobi
      Stefan Jakobi

      Hello Aviv,

      looks like a good plan.

      Make sure you consider all recommendations in the documentation for the installation.

      Best Regards
      
      Stefan Jakobi
      
      Product Management CLM

       

      Author's profile photo Premjit Ger
      Premjit Ger

      Hello Borris,

      Is it possible that we do a fresh installation of PI 7.5 (dual usage system) i.e. ABAP & JAVA installation and then migrate our PI connections, data from our existing PI 7.31 (dual stack system) ?

      Or we have to upgrade the existing PI 7.3 and split ?

      Thanks & Regards,

      Premjit

      Author's profile photo Stefan Jakobi
      Stefan Jakobi

      Hello Premjit,

      I talked to the PI experts and they told me that you can migrate your PI connections from 7.3 to 7.5 via export / import and then need to adapt the channels manually.

      If you do upgrade to PI 7.5 and then split, the connections etc. should be available directly.

      Best Regards
      
      Stefan Jakobi
      
      Product Management CLM
      Author's profile photo Premjit Ger
      Premjit Ger

      Hello Stefan,

      Thank you for responding back to my query !!

      So if that's the case then , we can use the same approach if we install PO 7.5 (Java stack only) , instead of PI 7.5, Correct ?

       

      Regards,

      Premjit

      Author's profile photo Rashmi Joshi
      Rashmi Joshi

      Hi Boris Zarske,

       

      We are planning to upgrade SAP PI 7.11 to SAP PO7.5 (Dual Stack).

      We have ccBPM interfaces in our landscape.

      From the article what I understood is, we can upgrade system as two SIDs (ABAP and Java).

      However, my concern is ccBPM interfaces, will my ccBPM interfaces still work with 2 different SIDs?

      Post upgrade, do I need to take any action to make them work?

      Your inputs are highly appreciated.

       

      Regards,

      Rashmi

       

       

      Author's profile photo Stefan Jakobi
      Stefan Jakobi

      Hello Joshi,

      in case you go for a dual-usage type upgrade, ccBPM continues to be supported.

      You can continue to operate your current ccBPM processes after the upgrade.

      Best Regards
      Stefan Jakobi
      Product Management CLM

       

      Author's profile photo PI Admin
      PI Admin

      Hi Stefan Jakobi,

       

      Do I need to maintain any RFC destination or any other background configurations I need to take care?

      How messages from ccBPM will reach my PO system and vice versa?

       

      Regards,

      Rashmi