cancel
Showing results for 
Search instead for 
Did you mean: 

Bex toos require Java stack?

Former Member
0 Kudos

Hi,

I have a question about BEX tools.

I know there are:

- BEx 3.5 Tools (Query Designer, WAD, etc.): they use the BEx Web ABAP Runtime;

- BEx 7.0 Tools: they use the BEx Web Java Runtime.

Since now BEx 3.5 tools are out of maintenance for SAP, it's mandatory use BEx 7.0. So, this involves a java stack.

In Netweaver 7.4 master guide I found this:

     You need BI Java and the Java-based usage types for specific capabilities only, which are the following:

    • SAP Business Explorer

              You need BI Java, EP Core – Application Portal, and Enterprise Portal for SAP Business Explorer (BEx) tools and runtime, for example, BEx Web,                Information Broadcasting, and Portal Integration.

I understand that with SAP BW 7.4, if I want to use BEX tools (only 7.0 as said above), I MUST install a standalone java stack with usage types BI Java and EP Core: otherwise I cannot use BEX tools, becouse from 7.0 they are based on Java Runtime.

In note "917950 - SAP NetWeaver 2004s: Setting Up BEx Web", chapter "Architecture", the note say that only Bex Web requires Java stack!

These information are not very clear and it seems strange to me because I see a lot of solutions with BW and BEx but without any Java Stack (I'm not sure that were BW 7.4)...

Can anyone help me to understand if java stack is mandatory?

Thanks in advance

Regards,

Mark

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hi all,

thank you for you answers!

I understand that, based on my image on this post (see above), all the tools comprised in BEX WEB require java stack; the other can run with abap. Also broadcasing requires java stack.

Is there some document/note/guide from SAP where I can find this clear information?

I don't know BEx and its functionality very well, but I think that it's main goal is reporting. So, I can imagine three different scenario:

  • Abap stack + BEx tools: it's possible to use query designer and execute the query only from excel (Bex Analyzer)
  • Abap stack + Java stack (BI java, EP) + BEx tools: it's possible to use all BEx tools (also Bex Web), then you are able to execute queries from excel, or you can publish and execute queries on Portal (based on java stack)
  • Abap stack + BO Data services: if you have BO maybe you can use it instead of BEx tools to create queries and all reporting activities. So, stack java in this case it's not required.

What do you think about this? Do you know other scenario/possibilities?

Thank you

Regards,

Mark

softy12
Active Contributor
0 Kudos

Hi Mark,

Abap stack + BEx tools: not only to execute BW query from MS Excel (via BEx Query Analyzer) but web reporting based on ABAP Stack of NetWeaver is available as well

Abap stack + Java stack (BI java, EP) + BEx tools: yes all BEx - means BEx in Excel, ABAP and JAVA basd web reporting, plus information broadcasting and other JAVA based functionalities like BW-IP (Modeller)

Abap stack + BO Data services: Here Data Services (BODS) will not help you because DS is more like ETL tool, in SAP's projekt it is used mostly for data migration or replication. To use some other reporting tools form BO portfolio you can use WebI, crystal reports etc. In those tools you can either consume BEx queries or you can create universes and consume them as well.

cheers

m./

former_member186696
Active Contributor
0 Kudos

Hello Mark,

You are right about the scenarios.

Just, BOE (or BO), you have to be aware that some functionatilies will not work as BI Java.
Example. ODOC, Bookmarks, BEx Broadcaster.


I don't remember, by heart, anyother example.

I don't know any documentation guide, since this is more installation. I work with issues own BW and BI Java side, so everything I know I learn during these years on this area.


Maybe there is something on PAM (http://service.sap.com/pam) and on the installation guides (which I don't know the direct link).

Best regards,

Edward John

Former Member
0 Kudos

Ok, so we can say:

The choose of the scenario depends from which specific tools you want to use... Right? :slightly_smiling_face:

Mark

former_member186696
Active Contributor
0 Kudos


Exactly.

Your picture is better self-explainable than SAP one.

I hardly see customers without Java stack. It is very useful for end-users. But, if you are aware that you cannot use these functionalities in red (and you don't need them), that is ok.

Answers (3)

Answers (3)

sriramsbg
Active Contributor
0 Kudos

Hi Mark

In which version of SAPGUI , SAP BI tools & patch level ?

For Bex 7.X require portal connection either on same BI or external SAP portal connection

BR

SS

former_member182997
Contributor
0 Kudos

Hi  Mark,

As Edward has suggested, I have faced the same issue where we could not use BEX Web Analyzer and Broadcaster to publish queries in Enterprise Portal.

Installation of JAVA STACK  and some  basis settings  were used as a resolution.
You can check from RSRT,  just click  JAVA WEB button
It will show you the JAVA Web Server.

Thanks and Regards

former_member186696
Active Contributor
0 Kudos

Hello Mark,

Must is a very strong word. I generally do not recommend to maintain a BW without Java.


The answer is no. You don't need the Java Stack to use some of BEx tools. But, of couse, some tools will not work.

BEx Analyzer - No Java required.

Query Designer - No Java required.

Web Application Designer - Java required.

Enterprise Report - Java required.

You will be able to create queries and workbooks without Java stack.

But one little thing. BEx Broadcast needs Java as well.

Kind Regards,
Edward John

SAP AGS