Skip to Content
Author's profile photo Ishteyaque Ahmad

What’s new in SAP NetWeaver 7.3 – A Basis perspective Part-II

This is the continuation of blog What’s new in SAP NetWeaver 7.3 – A Basis perspective Part-I

13. SAP JVM

In our earlier installation of SAP we need to install jdk or sapjvm before we start with sapinst. But with NW7.3 its not needed any more. SAPInst will install required sapjvm6 on its own, though you can provide the path of latest version of sapjvm6 downloaded from service market place.

Benefits of sapjvm :The SAP JVM provides comprehensive statistics about threads, memory consumptions, garbage collections and I/O activities. This information is visualized in the monitoring and management tools provided with the SAP NetWeaver Application Server Java. For solving issues with SAP JVM, several traces may be enabled on demand. They provide additional information and insight into integral VM parts like the class loading system, the garbage collection algorithms and I/O.

Patching the SAP JVM on an SAP NetWeaver system is only supported using the Java Support Package Manager (JSPM) but there is issue with patching SAPJVM6 through JSPM for distributed system JSPM tries to start PAS and DB  for SAPJVM deployment, but its not able to do so because they are on different servers and it gives error.

In that case we can do manuall patching like below first modify Instance profile parameters for JVM 6

_CPARG0 = list:$(DIR_CT_SAPJVM)/sapjvm_6.lst

_CPARG1 = source:$(DIR_CT_SAPJVM)

SAPJVM_VERSION = 6.1.032

DIR_SAPJVM = $(DIR_EXECUTABLE)$(DIR_SEP)sapjvm_6

jstartup/vm/home = $(DIR_SAPJVM)

Then uncar sapjvm6 and keep it at location of jvm directory, there will be variation in directory name as per your OS. If you are not using PI or Java then this directory structure may not present and upgrade is not needed in that case.

/wp-content/uploads/2012/05/jvm_104180.png

14.  SUM : Software Update Manager
The Software Update Manager is a multi-purpose tool, which supports various procedures, such as  installing enhancement packages or applying Support Package Stacks

SAPehpi 7.10 is replaced by Software Update Manager:
The SAP Enhancement Package Installer (SAPehpi), which was used until now to install Enhancement Package 1 for SAP NetWeaver PI / MOBILE / ABAP 7.1, is replaced by the Software Update Manager (SUM).

Use Software Update Manager 1.0 SP02 for the following processes:

  • Upgrading to SAP NetWeaver 7.3
  • Applying Support Packages Stacks
  • Installing enhancement packages

Install SUM
SAPCAR -xvf /<directory>/SUM10SP02_9-20006543.SAR -R /usr/sap/<SAPSID>

Start SUM
With sid<adm> on Primary Application Server
> /usr/sap/<SID>/SUM/sdt/exe/DSUGui

Please take a glimpse of this tool it will remind you of SAP version upgrade and Ehp ugrade tool !

SUM1.png

SUM2.png

SUM3.png

SUM4.png

For detail please check SAP Note 1557404 – Central Note – Software Update Manager

15. CUA and IDM

SAP NetWeaver 7.3 AS Java fully supports the latest security standards, such as the SAML 2.0 protocol.

In SAP NetWeaver 7.3, CUA (Central User Administration)  is now completely  replaced by SAP NetWeaver Identity Management. But this does not mean that NW7.3 will not support CUA, you can still use it like previous version, in fact I am also using CUA with my NW7.3 so far its not complaining 😏

Below is typical IdM landscape for your reference.

/wp-content/uploads/2012/05/idm_104191.png

16. Dynamic Profile Parameters

To make it more dynamic and reduce downtime, from NetWeaver 7.3 some of the well-known system parameters have been “dynamized” — the parameters do not require a system restart after changes are made.

You can get a list of those parameters at this link

List of Newly added/converted Dynamic parameter in NetWeaver 7.3

17. Dynamic work processes

Probably this feature has been introduced from NetWeaver 7.0 Ehp 1, but still this is not frequently used and NetWeaver 7.3 favours/promotes majorly the concept of dynamic behaviour so I wanted to make it a separate point. Here we can increase total number of work processed without restarting SAP system, its different than what we do through RZ04. There no point me discussing it here when SAP has itself described it beautifully, please go throught the link

http://help.sap.com/saphelp_nwpi71/helpdata/en/46/c24a5fb8db0e5be10000000a1553f7/content.htm

18. ABAP Soft Shutdown

Like different option present in case of Oracle Database, now from NW7.02 to NW7.3 has got the additional option of Soft Shutdown of ABAP. There are various option possible with help of these parameters.

  • rdisp/shutdown/disable_gui_login – This parameter will suppress GUI logons during the shutdown. This applies irrespective of user roles or authorizations

  • rdisp/shutdown/gui_auto_logout – Defines the period for which dialog users can be inactive during the kernel shutdown, before they are automatically logged off. If greater value than 0 will be used, the maximum wait time is calculated from the minimum of the parameters rdisp/gui_auto_logout and rdisp/shutdown/gui_auto_logout.
  • rdisp/shutdown/idle_wp_timeout – How long the kernel shutdown waits for all work processes to be in the status “waiting”.
  • rdisp/shutdown/message_frequency – How frequently dialog users are requested to log off during the server shutdown.
  • rdisp/shutdown/j2ee_timeout – How long the kernel shutdown waits for the AS Java (JEE Engine) to shutdown.
  • rdisp/shutdown/load_balance_wait_time – How long the kernel shutdown waits for the server to be deleted from the load balance information. During this time, all requests can continue to be processed.
  • rdisp/shutdown/abap_trigger_timeout – Defines how long the kernel shutdown waits for the shutdown trigger to be read by the Auto ABAP.

The Soft Shutdown option is available from SAP transaction SM51 and with help of SAP MMC

/wp-content/uploads/2012/05/asoft1_104207.png

SAP MMC : From Web Browser -> http://<hostname>:5nn13

Right click on instance which needs to be shutdown and Click on Shutdown or restart

/wp-content/uploads/2012/05/asoft2_104208.png

/wp-content/uploads/2012/05/asoft3_104209.png

19. SSO2 Wizard is more powerful

Now from NetWeaver 7.3 there is no need to use STRUSTSSO2 and NWA certificate link unless you wish to use them to import export certificates.

Please go through this blog for details 

Bye bye STRUSTSSO2: New Central Certificate Administration NW7.3

20. NetWeaver 7.3 on Cloud

With release of NetWeaver 7.3 SAP is now more focusing on future cloud integration, mobility and in-memory computing tasks.

As if now, these NW7.3 hubs are available on Cloud.

  • SAP Enterprise Portal 7.3
  • SAP BW  NetWeaver 7.3
  • SAP PI  NetWeaver 7.3
  • HANA

For reference please visit below links

http://www.sap.com/corporate-en/press.epx?pressid=15178

http://www.sapcloudcomputing.com/technology/architecture.html

http://www.wftcloud.com/

With these 20 points I would like to wind up this blog, but I will appriciate if readers suggest more points which they know but we should stick to the Basis perspective 🙂

Hope this will be of help to some of us.

—————-Adding this point as suggested by Hemanth Kumar Jul 10, 2012—————-

21. From NetWeaver7.1 sap introduced new tool in place of JCMON. This tool is JSMON

This can be used just like jcmon.

jsmon pf=<instance profile name>

/wp-content/uploads/2012/05/jsmon1_120080.png

you can type help and get multiple options that can be used, like below screenshot you can type instance, process, display and see the result.

/wp-content/uploads/2012/05/jsmon3_120131.png

LineSeparator.jpg

My other Blogs, if you have time…

Bye bye STRUSTSSO2: New Central Certificate Administration NW7.3

Escaping tough moments of SPAM or SAINT

Multiple/Bulk transports with tp script for Unix (AIX, Solaris, HP-UX, Linux)

Holistic Basis View: BusinessObjects BI 4.0 SP 2 Installation & Configuration

How to Rename the Oracle Listener & Change Listener port for SAP

OSS1 & RFC connections SAPOSS, SAPNET_RFC, SDCC_OSS

Interrelation: SAP work process, OPS$ mechanism, oracle client & oracle shadow process

Install and configure NetWeaver PI 7.3 Decentralize Adapter part-1

Install and configure NetWeaver PI 7.3 Decentralize Adapter part-2

Holistic Basis View: BusinessObjects BI 4.0 SP 2 Installation & Configuration

List of Newly added/converted Dynamic parameter in NetWeaver 7.3

What’s new in SAP NetWeaver 7.3 – A Basis perspective Part-I

What’s new in SAP NetWeaver 7.3 – A Basis perspective Part-II

Assigned Tags

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

      Ishteyaque:

      Really appreciate parts I & II  of this overview of the new features. I am prepping for my first NW 7.3 EHP1 Java install this week. These tips will definitely save time and confusion once the system is running.

      Appreciate the your taking the time to put this together. Looking forward to your next post.

      Regards,

      Kevin Grove

      Author's profile photo Nicholas Chang
      Nicholas Chang

      good summary and compilation! Thanks!

      Author's profile photo Ishteyaque Ahmad
      Ishteyaque Ahmad
      Blog Post Author

      Thanks Nicholas and Kevin 🙂

      Author's profile photo Raoul Shiro
      Raoul Shiro

      Great Blog, really appreciated !

      Author's profile photo Former Member
      Former Member

      Great explanation

      Author's profile photo Srikar Vankadaru
      Srikar Vankadaru

      Good one, keep posting....

      Author's profile photo Ishteyaque Ahmad
      Ishteyaque Ahmad
      Blog Post Author

      Thanks everyone, I was expecting some more points to be added here.. anyone? 🙂

      Author's profile photo Hemanth Kumar
      Hemanth Kumar

      Hi Ishteyaque, great writeup..kudos.

      Just one point, you seem to have missed out on JSMON. The JCMON shoul not be used anymore:

      sap note 1704003 - SAP J2EE JCMON tool fails with "internal use only" message

      Author's profile photo Ishteyaque Ahmad
      Ishteyaque Ahmad
      Blog Post Author

      Thanks Hemant,
      I will add this as separate point.
      Actually I was carried away by my discovery of "solid rock option" in JCMON and I missed JSMON.
      But still I miss that simple interface of old jcmon.

      Thanks again, Anymore points anyone 😏

      Author's profile photo Former Member
      Former Member

      Dear  Ishteyaque,

      Great explanation thanks for sharing.

      Best Regards.

      Author's profile photo Chiropriyo Mukherji
      Chiropriyo Mukherji

      Thanks for the excellent blog 🙂

      I too miss the interface for jcmon, and i still couldn't figure out the "repeat" feature of jsmon 🙁

      Author's profile photo Former Member
      Former Member

      Ishteyaque, this is excellent, I read all your blogs and each one of them is very impressive.

      Very well articulated, thanks

      Author's profile photo Former Member
      Former Member

      Great observations and summary. Thanks for taking the time to do this.

      Author's profile photo Former Member
      Former Member

      Very useful and precise to BASIS.

      Author's profile photo Former Member
      Former Member

      You did save our time and efforts. Thank you!

      Author's profile photo Former Member
      Former Member

      Very useful

      Author's profile photo Former Member
      Former Member

      Really useful.

      Thanks,

      Ishteyaque Ahmad

      Author's profile photo Vipin Vijayan
      Vipin Vijayan

      Very useful info, Thanks.

      Author's profile photo Former Member
      Former Member

      Very useful information.

      Author's profile photo Ahmed Ibrahim
      Ahmed Ibrahim

      thanks, very nice blog

      Author's profile photo RaviKumar Darelly
      RaviKumar Darelly

      Very informative..  thanks Ishteyaque Ahmad ..

      Author's profile photo Pradeep Gopinathan
      Pradeep Gopinathan

      Nice discussion .

      Author's profile photo Former Member
      Former Member

      Hi Team,

      This is really a great information and blog to update ourselves in the market.

      I would also expect new things in NetWeaver 7.4 and higher.

      Best Regards,

      Prabhu Reddy.

      Author's profile photo Ishteyaque Ahmad
      Ishteyaque Ahmad
      Blog Post Author

      In 7.4 there is no major deviations roughly we can say that 7.4 is NW 7.3 ehp1 for HANA.

      but of course there are new things, specially look and feel of some tcodes 🙂