cancel
Showing results for 
Search instead for 
Did you mean: 

XI/PI on JAVA Stack only?

Former Member
0 Kudos

Hi there,

is it possible to run PI (also known as XI) on JAVA Stack only? Or did i have to use DOUBLE Stack installation?

Thanks

Bjoern

Accepted Solutions (1)

Accepted Solutions (1)

former_member193376
Active Contributor
0 Kudos

Hi

It requires both JAVA STACK and ABAP STACK.

Just to give you an inside of both the stacks,

ABAP Stack

The application data in the SAP system is accessed in

the ABAP stack via platform-independent ABAP programs.

ABAP stack is used to run ERP applications mainly MM,SD,FICO etc

Currently in most of the installation you can found mixed stack(ABAP+JAVA)

JAVA Stack

The Java side of the SAP Web AS is often referred to as SAPWeb AS Java or

as the Java stack.

This central SAP Web AS Java instance consists of two separate

instances plus one special application, the Software Deployment Manager (SDM).

These two separate instances that build the central SAP Web AS Java instance are

a standard SAP Web As Java instance, offering a Java dispatcher process and one

or more Java server processes and the so-called SAP Central Services instance

(SCS). The SCS instance offers two processes, exclusively used by the Java side

of the SAP Web AS: the enqueue services and the message service. These two

services only work for the Java side of the SAP system.

Java Stack is mainly used for SAP Portals and you can host Internet/Web based application written in JSP/EJB ,Java Stack uses Java Threads to run application,

Also, Xi requires Double stack

ABAP + JAVA Stacks

Bcoz some components are developed on JAVA

Some components are developed on ABAP Based.

JAVA:

Integration Builder

SLD

Adapter Engine

Runtime Workbench

ABAP:

BPE

Integration Engine

Integration Engine and the Integration server reside on the ABAP Stack. All the Execution of the IS part will be done on ABAP Stack. we can monitor the processed XML messages also in SXMB_MONI( ABAP Stack)

Adapter Engine will reside on the JAVA Stack. All the IR, ID, SLD, RWB Application are developed on JAVA Stack, so thats why we need JAVA Webstart to run these Applications

All the Adapter related Errors we can see in RWB, Communication channel monitoring( Developed and sits on JAVA stack)

Hope this clears your doubts

Thanks

Saiyog

Answers (4)

Answers (4)

Former Member
0 Kudos

HI

NO its not possible to run XI on only JAVA Stack.

YES u have to use the both JAVA and ABAP Stack.

cheers

Former Member
0 Kudos

Hi,

Xi requires Double stack

ABAP + JAVA Stacks

Bcoz some components are developed on JAVA

Some components are developed on ABAP Based.

JAVA:

Integration Builder

SLD

Adapter Engine

Runtime Workbench

ABAP:

BPE

Integration Engine

Integration Engine and the Integration server are sits on ABAP Stack. All the Execution of the IS part will be done on ABAP Stack. we can monitor the processed XML messages also in SXMB_MONI( ABAP Stack)

Adapter Engine will be there on JAVA Stack. All the IR, ID, SLD, RWB Application are developed on JAVA Stack, so thats why we need JAVA Webstart to run these Applications

All the Adapter related Errors we can see in RWB, Communication channel monitoring( Developed and sits on JAVA stack)

Thanks

Vikranth

former_member240483
Contributor
0 Kudos

nope u have to run on two stacks(both java and ABAP ..

Regards

Rao

stefan_grube
Active Contributor
0 Kudos

> is it possible to run PI (also known as XI) on JAVA Stack only?

No, this is not possible.

> Or did i have to use DOUBLE Stack installation?

Yes, you have to.