cancel
Showing results for 
Search instead for 
Did you mean: 

How to check SAP system is ABAP or ABAP+Java

Former Member
0 Kudos

Dears:

Is there any way to chek the SAP which already install is ABAP or ABAP+Java?

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Goto /usr/sap filesystem.... There will be two instance IDs which shows one is abap and the other is java. if only one instance id then open up directory.. if u see java directories its java or its abap instance only

goto tcode SMICM - u can see java processes if there is java instance also

in windows, open SAP MMC you can see those instances which are installed..

in IE, open up https://<hostname>:5<instance nr>00.. if URL opens up.. then java instance also installed.

abap instance u can try login via sap logon pad using the SID/hostname/instance number

Former Member
0 Kudos

Dears:

Thanks for your reply.Our SAP system is ECC 6.0. And in /usr/sap/<SID>/DVEBMGS<Inst #>, i can't find any Java folder even some folder name starting with the charameter J.

But i can use t-code SMICM, which show me the process there. So can i say my system is ABAP+Java?

Former Member
0 Kudos

No, if you have no j2ee folder under /usr/sap/<SID>/DVEBMGS<Instnr>/, you don't have a java stack

Former Member
0 Kudos

No if the j2ee directory is not there then SMICM wont work. You need to install the java instance fisrt and then you can use it. Please award points if it help.

Former Member
0 Kudos

SMICM requires JAVA, not the JAVA Stack. If you don't have the j2ee folder you don't have the JAVA stack.

Former Member
0 Kudos

Please check /usr/sap/ filesystem and check instance numbers. If there are two then there is both java and abap instances.

also if the url that i mentioned before opens up.. then java stack is present

Answers (5)

Answers (5)

former_member182832
Participant
0 Kudos

Hi,

You can check if your system is Java/ ABAP or DUAL based by sending an HTTP request and analyzing the response.

http://<Host>:8000/: if it is 200 ok you have a java stack 

http://<Host>:8000/sap/bc/  : If there is a message from ICF (Internet Communication Framework) so you have an ABAP Stack Behind

also check  http://<Host>:50000/ : when 200 ok you have an ABAP stack

If you have both results (ABAP and JAVA) you have a DUAL STACK.

Also from a java program you can send an HTTPClient request and analyse the header. You will get information about the Netweaver version with few lines of code.

Regards.

Mehdi.

Former Member
0 Kudos

Thanks guys.

Former Member
0 Kudos

Hi Neeraj,

SMICM shows the status of ICM. It works also if there is only abap system . So this is not the way to find out that system is abap or abapjava. If system is abapjava means in the following folder j2ee folder must be available.

usr/sap/DV...../j2ee.

If it is not exist means there is only abap.

Former Member
0 Kudos

Hi,

Please goto /usr/sap/<SID>/DVEBMGS<inst nr> and check j2ee,SDM folder is present or not.

You can also check wether SCS (i.e central services) folder is present under /usr/sap/<SID>.

SMICM can be used to restart the java engine.

From the ABAP point of view you can use SMICM to check the icm & services (HTTP,HTTPS, SMTP )and their port numbers.

Regards,

K.Sowndarya

former_member682089
Participant
0 Kudos

Neeraj,

In IE type http://<Hostname>:5<nn>00 and see if the page comes it means u have java on u r machine.

nn is system number.

u can check profile directory where u can find profile of java instance. also u will see JSPM,SDM, Config tool at OS level.

Regards,

Sandeep Nayak

Former Member
0 Kudos

check to see if you have j2ee directory under /usr/sap/<SID>/DVEBMGS<Inst #>/

Under j2ee you will be having config, admin, JSPM and other required directories for java engine.

Former Member
0 Kudos

Hi,

Check at the OS level and File System.

Cheers

deepu

Former Member
0 Kudos

Hi Deepu:

Thanks for your reply. But if there is any filename or other character which can show directly it is ABAP or ABAP+Java in Windows/ Aix/ HP-Unix?