Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web...
Transcript of Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web...
![Page 1: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/1.jpg)
DSAG - JAHRESKONGRESS `07
Functional Upgrade NetWeaver 7.0 BI - Java
Roland Kramer, Platform Advisor, Office of the CTO EMEA, SAP AG
![Page 2: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/2.jpg)
DSAG-Jahreskongress 2007, Seite 2
Business Intelligence with SAP NetWeaver 7.0
![Page 3: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/3.jpg)
DSAG-Jahreskongress 2007, Seite 3
Selected Feature Enhancements (1)
Java Java Abap Java
![Page 4: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/4.jpg)
DSAG-Jahreskongress 2007, Seite 4
Selected Feature Enhancements (2)
Java Java Java Java
![Page 5: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/5.jpg)
DSAG-Jahreskongress 2007, Seite 5
The new BEx Suite with NetWeaver 7.0
![Page 6: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/6.jpg)
DSAG-Jahreskongress 2007, Seite 6
Business Explorer Suite with NetWeaver 7.0
Visual Composer BI
Kit
UDI
XMLASAPQuery JDBC ODBO
Business Explorer Suite (BEx)
BEx Query Designer
Information Broadcasting
Web Analyzer
WebApplication
DesignerMS Excel
Add-inReport
Designer
BEx Web
DB Connect BAPI Service
API File XML/A
BEx Analyzer
BI Pattern
BI Consumer Services
BI Platform
Data Warehouse
Enterprise Portal
Analytic Engine Meta Data Mgr
KM
![Page 7: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/7.jpg)
DSAG-Jahreskongress 2007, Seite 7
Federated Portal Strategy with NetWeaver 7.0
Application
Central Portal(1 portal)
Federated Portal Network1-to-many portals
Federated Portal NetworkMany-to-1 portals
Central Portal
Central Portal
ApplicationApplication
Consumer Portal
Consumer Portal
Producer Portal A
Producer Portal A
Producer Portal B
Producer Portal B
ApplicationApplicationApplication
Consumer Portal Y
Consumer Portal Y
Producer Portal
Producer Portal
Consumer Portal X
Consumer Portal X
ApplicationApplicationApplication
Other possible portal landscapesFederated Portal Network: Many-to-many portalsMultiple isolated, separated portals
![Page 8: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/8.jpg)
DSAG-Jahreskongress 2007, Seite 8
Motivation for FPN usage (1/2)
General idea of a portal Reality in many corporations
IT manages Systems + Access
ERP SRM
UI Content
UI Services
Sales Manager
Business Developer
Browser
non SAP
Enterprise SOA Services & Application Services
Portal
Different authorities maintain portals -end users access multiple portals
Sales Manager
Business Developer
Browser
Portal A Portal B Portal C
![Page 9: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/9.jpg)
DSAG-Jahreskongress 2007, Seite 9
Motivation for FPN usage (2/2)
Seamless access for end users to content located on different portals (SAP and non-SAP)
Benefits of FPNContent persisted once - accessed from other locationsDifferent content sharing modes suitable for different administrative setupsFor connected portals FPN handles centrally
Session ManagementEventingThemesLanguages …
Setup with FPN
Sales Manager
Business Developer
Browser
Producer Portal A
Producer Portal B
Producer Portal C
Central Consumer Portal
![Page 10: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/10.jpg)
DSAG-Jahreskongress 2007, Seite 10
Installation Sequence of the AS-Java 7.00 Add-In (DS)
NetWeaver 7.0
Operating System
DI ABAP/JAVA
000JAVAJDBC
JAVA 7.00
CI ABAP/JAVA (BIx)
000, 001, xxx, 066
ABAPDBSL
BI 7.00
SchemaABAP
SAPBIx
Schema JAVA
SAPBIxDB
SCS Manager
01
02
2
1
3
SLD
SLM
NWA
BI-Java
EP (core)
Selected JavaApplications:
Selected usage types:
![Page 11: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/11.jpg)
DSAG-Jahreskongress 2007, Seite 11
MCOD Scenario ABAP/JAVA on separate Instance
SLD
SLM
NWA
BI-Java
Selected JavaApplications:
Selected usage types:
NetWeaver 7.0
Operating System
DI ABAP DI Java
CI Java (BJx)
000JAVAJDBC
JAVA 7.00
CI ABAP (BIx)
000, 001, xxx, 066
ABAPDBSL
BI 7.00
SchemaABAP
SAPBIx
Schema JAVA
SAPBJxDB
SCS Manager
01 03
02
EP (core)
Recommended!
![Page 12: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/12.jpg)
DSAG-Jahreskongress 2007, Seite 12
Some Facts about BI/Abap and EP/Java
Different AreasThe “classical” BI Customer is not using EPThe “classical” BI Administrator is not configuring Java, either the SAP Portal
Different Consultant AreasThe “classical” Basis Consultant didn’t work with EPThe “classical” EP Consultant doesn’t work with NetWeaver 7.0 either Abap (BI 7) or Java (EP 7)
Increased Complexity and AreasWho is Handling SSO, Web, Java, Upgrade, Configuration Not the Programming Knowledge is necessary, the Handling Know-How about Java is necessary.Where to get the “Red Book”, is it already written?
![Page 13: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/13.jpg)
DSAG-Jahreskongress 2007, Seite 13
Milestones Implementation SAP NetWeaver 7.0 Java
Check the usage of the Abap HTTP/S
Run the Template Installer for BI-Java
Configure the local SLD
Patching Java with JSPM
Check the Result with the BI Diag. tool
Functional Checks in the Portal
Migration Web Objects to NetWeaver 7.0
Installation of Java (Add-in, sep. Instance)
Adapt new Monitoring to NetWeaver 7.0
(only with Upgrade)
(with the Installation)
![Page 14: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/14.jpg)
DSAG-Jahreskongress 2007, Seite 14
Checking the WAS Parameters with RZ10
![Page 15: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/15.jpg)
DSAG-Jahreskongress 2007, Seite 15
Creating the SSL Tickets with STRUSTSSO2
![Page 16: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/16.jpg)
DSAG-Jahreskongress 2007, Seite 16
Add NWEP System in Access Control List (ACL)
Note:for Double stack Installations the CN must be dif-ferent and the ACLpoints to the IssuedSystem with client000 (“EP default”)
![Page 17: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/17.jpg)
DSAG-Jahreskongress 2007, Seite 17
Pre Requisites for the usage of the CTC template
Please make sure that the correct Version of the CTC Template for BI-Java is used:- SPS 09: LMTOOLS Patch 9.4 (backwards availability with SR2)- SPS 10: LMTOOLS Patch 10.1- SPS 11: LMTOOLS Patch 11.1 (11.0 - first mayor Improvements)- SPS 12: LMTOOLS Patch 12.1 (12.0 - new Version of CTC tools)- SPS 13: LMTOOLS Patch 13.1 (13.0 - usage of HTTS via CTC tools)- SPS 14: LMTOOLS Patch 14.5 (14.0 - further enhancements, simplify usage, SR3)- SPS 15: LMTOOLS Patch 15.4 (15.0 - change in accessing templates and SLD)
Check with the following Notes the correct Pre Requisites:- Note 983156 - BI configuration w. Template Installer- Note 1026840 - List of corrections for SP09, 10, 11 NW04s CTC Template BI-Java- Note 1055581 - Recommendations for Support Package Stacks for BI 7.0
Check the latest Patches for your Support Package Stack:- Note 1033246 - NetWeaver 7.0 BI Java Synchronized Patch Delivery for SPS 16,15,14 - Note 1033245 - NetWeaver 7.0 BI Java SPS 15 Patch Delivery Schedule - Note 1033244 - NetWeaver 7.0 BI Java SPS 14 Patch Delivery Schedule - Note 1033243 - NetWeaver 7.0 BI Java SPS 13 Patch Delivery Schedule- Note 1033242 - NetWeaver 7.0 BI Java SPS 12 Patch Delivery Schedule
![Page 18: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/18.jpg)
DSAG-Jahreskongress 2007, Seite 18
SAP J2EE Engine – Config Tool (offline)
- D:\usr\sap\<SID>\DVEBMGS<nr>\j2ee\configtool\configtool.bat
- /usr/sap/<SID>/JCO<nr>/j2ee/configtool/configtool.sh
![Page 19: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/19.jpg)
DSAG-Jahreskongress 2007, Seite 19
Change Backend Details here and save (flag custom)
![Page 20: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/20.jpg)
DSAG-Jahreskongress 2007, Seite 20
Scenario BI-Java: Complete BI Postinstallation
![Page 21: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/21.jpg)
DSAG-Jahreskongress 2007, Seite 21
Choose: “Execute Template” (Note 983156)
- Please choose the same user which is valid in Abap and Java and with enough permissions and check carefully the Domain entry.
![Page 22: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/22.jpg)
DSAG-Jahreskongress 2007, Seite 22
Press: “Install”
![Page 23: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/23.jpg)
DSAG-Jahreskongress 2007, Seite 23
New Template Installer (CTC) from SPS12 onwards
![Page 24: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/24.jpg)
DSAG-Jahreskongress 2007, Seite 24
Template Installer (CTC) from SPS13
![Page 25: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/25.jpg)
DSAG-Jahreskongress 2007, Seite 25
Improved/simplified Input screen with SPS13/14
Highly recommended by leading SAP consultants:
“…I think the checking time is over, let the
Template Installer BI-Java do the work!”
Less then 1MB coding!
![Page 26: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/26.jpg)
DSAG-Jahreskongress 2007, Seite 26
Diagnostics &Support Desktop Tool (check Result)
/irj/servlet/prt/portal/prtroot/com.sap.ip.bi.supportdesk.default
![Page 27: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/27.jpg)
DSAG-Jahreskongress 2007, Seite 27
Advanced Diagnostic Tool (Note 982127, 957666)
![Page 28: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/28.jpg)
DSAG-Jahreskongress 2007, Seite 28
Test the Portal Application – BEx Web Analyzer
- The BEx Broadcaster is still a call from the ABAP HTTP which is embedded in the Portal Runtime (JAVA HTTP), the functionality isIndepended from the Portal Application.
![Page 29: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/29.jpg)
DSAG-Jahreskongress 2007, Seite 29
Test the Portal Application - Integrated Planning
- Please Note that there might additional corrections necessary depending on your SPS level on Abap and Java and there is no direct link between them.
![Page 30: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/30.jpg)
DSAG-Jahreskongress 2007, Seite 30
Test the Portal Application - Planning Wizard
![Page 31: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/31.jpg)
DSAG-Jahreskongress 2007, Seite 31
Test the Portal call from Transaction RSPLAN
- You can provide the end user the access to the integrated planning without showing them the logon to a portal runtime.
![Page 32: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/32.jpg)
DSAG-Jahreskongress 2007, Seite 32
New possibilities with NetWeaver Business Client 1.0
![Page 33: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/33.jpg)
DSAG-Jahreskongress 2007, Seite 33
Additional Questions/Remarks
![Page 34: Functional Upgrade NetWeaver 7.0 BI - Java - SAP...Functional Checks in the Portal Migration Web Objects to NetWeaver 7.0 Installation of Java (Add-in, sep. Instance) Adapt new Monitoring](https://reader031.fdocuments.us/reader031/viewer/2022041002/5ea4b1ec73494573d20efbb0/html5/thumbnails/34.jpg)
DSAG-Jahreskongress 2007, Seite 34
Roland KramerPlatform Advisor, Office of the CTO EMEASAP (Switzerland) Inc.Althardstrasse 80CH-8105 Regensdorft +41 58 871 66 02f +41 58 871 61 12m +41 79 215 84 18@ [email protected] http://service.sap.com/upgrade-bi
http://service.sap.com/biMedia Library Technical Documents
Contact