cancel
Showing results for 
Search instead for 
Did you mean: 

ICM port question

Former Member
0 Kudos

Hi forum,

I am facing a strange behaviour in the ICM at a double stack installation.

The ICM ABAP port is 8100(<ABAP_PORT>) and the J2EE port is 51000 (<J2EE_PORT>). Now when I call a ULR http://<HOST>:<J2EE_PORT>/nwa I am reaching the NWA. So far so good.

But when I am using http://<HOST>:<ABAP_PORT>/nwa I am also reaching the NWA. I would have expected, that when using the ABAP port the side would not get displayed.

Why does this work... some profile params I don't know yet?

Thank you!

Chris

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi Chris,

This behaviour is the standard one.

On a double stack installation, the ABAP ICM is supposed to be the standard frontend for HTTP requests.

In fact, it is a sort of reverse proxy which directs all URLs beginning with /sap to tha abap engine (ICF) and all others to the SAP J2EE engine.

Therefore, from the outside, client systems get the feeling that they connect to a unique Netweaver application server and not to 2 different application servers (abap and java).

Regards,

Olivier

Former Member
0 Kudos

Thank you Olivier,

but I have a different system (also a double stack 7.0) where this behavior doesn't work. Is there a way to activate it...

Thank you!

Chris

Former Member
0 Kudos

Hi Chris,

You have to tell the ICM where is the J2EE engine and on which port.

This is done with this profile parameter :

icm/HTTP/j2ee_<xx> = PREFIX=<uri prefix>, [HOST=<host>,]

PORT=<port>, CONN=<number of connections>

[, SSLENC=<n>, TYPE=<t>, CRED=<file>,

SPORT=<HTTPS port> ]

For example on my test dual stack XI system :

icm/HTTP/j2ee_0 =

PREFIX=/,HOST=$(SAPGLOBALHOST),CONN=0-500,PORT=5$$00

Hope this helps.

Olivier

Former Member
0 Kudos

Hi Oliver,

I checked both system:

Both have the same value:

icm/HTTP/j2ee_0 = PREFIX=/,HOST=localhost,CONN=0-500,PORT=51500

icm/HTTP/j2ee_0 = PREFIX=/,HOST=localhost,CONN=0-500,PORT=52200

Of course I can reach both on the J2EE HTTP Port. But I want the forwarding function when using the ABAP HTTP Port (see my first comment).

Thanks,

Chris

Former Member
0 Kudos

Hi Chris,

Well, check also the other profile parameters to find if there is a difference between the 2 systems.

I would look at :

j2ee/dbtype

j2ee/dbhost

j2ee/dbname

j2ee/scs/host

j2ee/scs/system

j2ee/ms/port

Good luck !

Olivier

Answers (0)