My company is thinking to upgrade SAP from 46C to ECC 6.0 EHP 5 and we have the next 3 questions:
1) What is the difference between ABAP Stack and Java Stack. I imagine 46C is “ABAP stack”?
2) In which cases it is absolutely necessary to install the Java Stack?
3) Does the installation of the EHPs imply that we should first install the Java Stack?
Thanks
Advertisement
Answer
SAP ECC (all core modules) runs on the ABAP stack. Many of SAP’s interoparability modules like SAP PI runs on the Java Stack. If you intend to use SAP PI you will most likely need to install the Java Stack, but you should be able to upgrade to ECC6 without having to install the Java stack.
You do not require the Java Stack to apply Enhancement Packs.
A few years back there was a push to move more toward the Java stack, but I believe SAP has gone back on that position. Nowadays you can use Web-Dynpro for ABAP for web-development in SAP as well as Web-Dynpro for Java.