Skip to Content
Author's profile photo Yogesh Patel

Part 2 : SAP Solution Manager 7.2 SR1 (+ SPS03) : JAVA Stack Installation

Hello Friends,

 

You already have your ABAP stack running now its time to install JAVA stack on same server you have ABAP stack running

 

 

Sun SWPM and select following (SAP Solution Manager 7.2 Support Release 1 >> SAP Solution Manager 7.2 JAVAP Support Release 1 >> MS SQL Server >> SAP System >> Application Server JAVA >> Standard System >> Standard System )

 

As previously mentioned always select Custom

 

 

For ABAP system I gave SID and SXA and for JAVA SXJ

 

 

Do not use ABAP database configure new DB

 

Continue with default

 

Continue default

 

User setting must be as below since ABAP stack installation is creating users

 

 

No SLD registration for now

 

Continue with default option

 

 

Wait till installation complete and your both systems are up and running as below

 

Now next step is instaling Support Pack stack 03 installation

 

Thank you for reading

Yogesh

Assigned Tags

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

      Good day, Yogesh!

      I understand correctly?
      ABAP system = SAP-SID, DB-SID = SXA
      Java system = SAP-SID, DB-SID = SXJ
       

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Hello Asyl,

      That is correct.

      -Yogesh

      Author's profile photo Daniil Kim
      Daniil Kim

       

      Hello Yogesh,

      This correct? ABAP system - SID - S72, DBSID - S72

      JAVA system - SID - S73, DBSID - S72

      or

      ABAP system - SID - S72, DBSID - S72

      JAVA system - SID - S73, DBSID - S73

       

       

       

       

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      I kept both separate

      ABAP system – SID – S72, DBSID – S72

      JAVA system – SID – S73, DBSID – S73

      Thanks

      Yogesh

      Author's profile photo Daniil Kim
      Daniil Kim

      Yogesh,Thank you

      Are you used multitenant database?

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Hello Danill,

      I have installed one DB instance with 2 Databases on it. Hope this information helps.

      Regards,

      Yogesh

      Author's profile photo Former Member
      Former Member

      Hello Yogesh,

      I am doing also a Solution manager 7.2 installation, but on Oracle 12c. Can you please describe in more detail how does the database architecture should look like for ABAP and for the JAVA systems? Are the databases 2 separate installations or MCOD or Multitenant? I did not find this information in the Master or installation guides.

      Thanks,

      Dalmy

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      One Oracle instance and 2 databases will work perfectly fine.

      -Yogesh

      Author's profile photo Julian Ortiz
      Julian Ortiz

      Hi Yogesh,

      What is Java Stack for on solman 7.2 used for?  In my case I have "monitoring module", "charm" and "test management", and I guess this functionality is fully supported over abap stack, isn't it?

       

      Thanks

       

       

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Hello Julian,

      This is very common question from so many outer users.

      For example if you want local SLD you need JAVA stack. For your DAA connectivity you need JAVA stack.

      Hope this solve your question.

      Thank you

      Yogesh

      Author's profile photo Munkhzaya Baasandorj
      Munkhzaya Baasandorj

      Hello Yogesh

      I understood the flow of installing abap first and the java (im guessing db next?)

      when comes installation of trex and willy introscope?

      Thank you

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      I did not include OS and DB on my docs. I think all basis guys know what and how to do.

      -Yogesh

      Author's profile photo Former Member
      Former Member

      Hello Yogesh,

       

      I have followed the your steps to install solman 7.2 on Suse linux 12 and SAP ASE DB.

      we planned to install ABAP + JAVA with DB instances(ASp and ASJ) on same machine, details below:

      ABAP: 

      SID=ASP,

      DBSID=ASP, 

      file system:

      /usr/sap/ASP

      /sapmnt/ASP

      /sybase/ASP
      Java:

      SID=ASJDB

      SID: ASJ

      ,file system:

      /usr/sap/ASJ

      /sapmnt/ASJ

      /sybase/ASJ

      First I installed solman abap(SID ASP and DB SID ASP) instance and system was accessible without any issues.Then I installed java instance(SID ASJ and DBSID ASJ) successfully, but after installation of java stack I am unable to bring back the ABAP instance.when I am trying to start the ABAP instance its failing with permissions(Kernel) issue. I executed (saproot.sh ASP) command and tried change the permissions but no luck.
      can you please check and guide me to resolve this issue.
      please check the attached screenshot.

       

      Regards,

      Ramesh.

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      what is you run "su - asjadm" and try to start SAP?

      Author's profile photo Former Member
      Former Member

      Hello Yogesh,

       

      I tried as below but no luck.

      Instance numbers for ref:

      ABAP 00 &01

      java 02 & 03

       

      asjadm> startsap
      Checking syb Database
      -------------------------------------------
      J2EE Database is not available via test
      See logfile /home/JdbcCon.log
      Running /usr/sap/ASJ/SYS/exe/run/startj2eedb
      startdb completed successfully
      /usr/sap/ASJ/SYS/exe/run/startj2eedb completed successfully
      Starting Startup Agent sapstartsrv
      OK
      Instance Service on host amfasp01 started
      -------------------------------------------
      starting SAP Instance SCS03
      Startup-Log is written to /home/startsap_SCS03.log
      -------------------------------------------
      /usr/sap/ASJ/SCS03/exe/sapcontrol -prot NI_HTTP -nr 03 -function Start
      Instance on host amfasp01 started
      Starting Startup Agent sapstartsrv
      OK
      Instance Service on host amfasp01 started
      -------------------------------------------
      starting SAP Instance J02
      Startup-Log is written to /home/startsap_J02.log
      -------------------------------------------
      /usr/sap/ASJ/J02/exe/sapcontrol -prot NI_HTTP -nr 02 -function Start
      Instance on host amfasp01 started

      asjadm> sapcontrol -nr 02 -function GetProcessList

      15.05.2017 19:40:26
      GetProcessList
      OK
      name, description, dispstatus, textstatus, starttime, elapsedtime, pid
      jstart, J2EE Server, GRAY, Stopped, , , 26293
      igswd_mt, IGS Watchdog, GREEN, Running, 2017 05 15 19:38:29, 0:01:57, 26294

      asjadm> startsap ASP
      No instance profiles found

      please send the tracefile /home/startsap.trc to support
      asjadm>

       

      Regards,

      Ramesh.

      Author's profile photo David Nguyen
      David Nguyen

      Hi Yogesh,

      In your blog, you mentioned not to use the ABAP database and configure new. Do I have to install another database java instance or the Software tool will create one for me?  I am getting the error below while installing the Java instance at the Execute Service phase...Any helps would greatly appreciated.

      An error occurred while processing option SAP Solution Manager 7.2 Support Release 1 > SAP Solution Manager 7.2 Java Support Release 1 > Oracle > Installation > Application Server Java > Standard System > Standard System( Last error reported by the step: Error return code. DIAGNOSIS: Return code 1 of executable E:\oracle\SOL\12102/bin/oradim indicates an error. SOLUTION: For more information, see log file oradim.log.). You can now:

      • Choose Retry
        to repeat the current step.
      • Choose Log Files
        to get more information about the error.
      • Stop the option and continue later.

      Log files are written to C:\Program Files/sapinst_instdir/SOLMAN72SR1/SOLMAN72SR1/ORA/INSTALL/STD/.

      Author's profile photo Kushal Sambhunath Banerjee
      Kushal Sambhunath Banerjee

      Dear Yogesh ,

      As your fourth screenshot NOT been seen at all so there is a small confusion. Above the screenshot you have written.

      ( Do not use ABAP database configure new DB )

      Will that be possible to repast the screenshot..

      Thanks

      Kushal

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Its done now.

      Sorry for late reply

      -Yogesh

      Author's profile photo Former Member
      Former Member

      Hello,

       

       

      Thanks! Very helpful.

      Author's profile photo Former Member
      Former Member

      Hi Yogesh,

      I have a question please. Shouldn't we connect both stacks together at this point after both stacks has finished installing?

      Reason I am asking is that at the last Execution step "Create Java users" of ABAP (Primary Applications Server Instance) installation, we are hit with the errors that the DDIC user can't create these JAVA users due to incorrect password issue. But we have logged in with the DDIC user to both clients (000) & (001) with the Master Password we provided throughout the installation process

      So we are thinking this might be because both stacks are not connected.

      I appreciate your feedback in this.

       

      Thanks

      Mutasem

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Its coming under below document...

      https://blogs.sap.com/2016/09/13/part-4-sap-solution-manager-72-sr1-sps03-04-new-client-profile-parameters-ume/

       

      Look for section UME

      Regards,

      Yogesh

      Author's profile photo Griselda Alarcon
      Griselda Alarcon

      Good day, Many thanks for your explanation, it is very helpful..

      Im in a new Solution manager 7.2 SR1 installation on MAxDB and I hadve already ABAP stack running. Now I have to install JAVA stack on the same server.

      You mentioned in your blog, that you created a new DB for JAVA stack, So my questions is Does it means that I have two DB of 80 GB each other? One DB of 80 GB for ABAP and other 80 GB for JAVA DB?

      Im going to have SM7.2 to alert & monitoring , So What is the recommendation in this case to create a new DB for JAVA?

      Best regards, Griselda

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      You need 2 databases on one DB instance! Hope this is clear information to you.

      -Yogesh

      Author's profile photo Griselda Alarcon
      Griselda Alarcon

      Many thanks Yogesh for your response!

      How I can to choose the same DB instance? In JAVA installation steps?

      I created a SID=DBSID= SM1 for ABAP stack, and when I tried  to choose SM1 for SAPSID for Java, the installation process stopped because the SM1 already exist, So I had to select SM2 as SAPSID  for JAVA.

      Regards

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Use different SID name for JAVA. for example SM2

      -Yogesh

      Author's profile photo Griselda Alarcon
      Griselda Alarcon

      Many thanks Yogesh.

       

      I installed with diferent SID for JAVA and the installation created a new DB of 6,6 GB.

      For ABAP, the installation process created a DB of 81 GB size

      Many thanks again, Griselda

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Its good that you ware able to install solution manager.

      Cheers,

      Yogesh

      Author's profile photo Saifuddin Syed
      Saifuddin Syed

      Hi Sir Yougesh,

      What are the scenario where I can avoid Java Stack in SOLMAN 7.2?

      For fresh installation on HANA 64GB RAM for HANA box is OK?

      I have 3 ABAP system DEV, QAS and PRD on HANA to connect to SOLMAN 7.2.

      When LMDB is there, what is need of SLD which requires JAVA Stack.

       

      I can initiate my project only after your response

      regards

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      What are the scenario where I can avoid Java Stack in SOLMAN 7.2?

      You need to have JAVA stack in solution manager... for example DAA connectivity required it.

      For fresh installation on HANA 64GB RAM for HANA box is OK?

      I have 3 ABAP system DEV, QAS and PRD on HANA to connect to SOLMAN 7.2.

      Please go through installation guide for minimum system requirements.

      When LMDB is there, what is need of SLD which requires JAVA Stack.

      You can not connect systems to LMDB directly but yes to SLD that's why its nice to have local on Solman or you can use any other SLD in your environment to sync with LMDB

      Author's profile photo Dheen AJ
      Dheen AJ

      Dear All,

       

      What is the usage of Solution manager Java stack? As a dual stack functionality of java , i didn't have much.

       

      Regards,

      Dheen AJ

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      If you want more detailed information kindly check SAP note below

      2577037 - Does Solution Manager 7.2 need ABAP and JAVA stack?

      For example you need it for wily introscope monitoring...

      -Yogesh

       

      Author's profile photo Mohammad Al-Harbi
      Mohammad Al-Harbi

      Hi Yogesh,

      I am performing Solution Manager 7.2 installation, i have installed ABAP system, and now i am in a process of JAVA system installation, in define parameter step

      UME Users in an External ABAP System > Enter the connection parameters for the external ABAP system

      Should i need to create new client hear ?

      or i can use client 000 or 001 ?

      Please advice .

      Thanks,

      M.Khaja

      Author's profile photo Yogesh Patel
      Yogesh Patel
      Blog Post Author

      Hello Mohammad Al-Harbi,

      If you planning to use 001 as your solution manager productive client please use that. Never use client 000

      If you planning to use your own client please create new client and configure for UME

      Hope this helps.

      Yogesh