Installazione NW 73 Web Channel Experience 1.0

annuncio pubblicitario
Installazione Web Channel Experience 1.0 –
Based on NW 7.3 sp02, Oracle 11.2.0.2
Table of Contents
Prerequisite checker .......................................................................................................................................... 2
Installazione NetWeaver 7.3 .............................................................................................................................. 3
Usage type installati ..................................................................................................................................... 20
Configurazione HTTPS su AS Java ................................................................................................................. 20
Configurazione WD SSL end-to-end con AS java ........................................................................................... 22
Configurazione Web Channel Experience ......................................................................................................... 22
Connecting SAP NetWeaver AS Java ............................................................................................................. 22
Creating a Technical User ......................................................................................................................... 22
Connecting SAP NetWeaver AS Java with the Back-End System ................................................................ 22
Installazione Business Package per Web Channel ......................................................................................... 27
Post Activity ................................................................................................................................................. 28
UME ABAP ............................................................................................................................................... 28
Creare utenti per Web Channel Builder .................................................................................................... 29
Creazione della destinazione RFC per Web Channel Builder ..................................................................... 31
Scambio di certificati AS Java - AS ABAP ....................................................................................................... 33
Prerequisite checker
Installazione NetWeaver 7.3
NO FQDN
Master Password:
Local domain installation
Controllo dei prerequisiti tramite Prerequisite Checker
User di SO per Host Agent e relativa master pwd
NO NWDI Integration
Installazione completata correttamente.
Il NW 7.30 è stato patchato all’sp 2.
Usage type installati
Configurazione HTTPS su AS Java
Caricate le SAP Cryptolibrary nell’nwa
configuration
Definita porta 443 per SSL e riavviare come richiesto
SSL
Configurazione WD SSL end-to-end con AS java
La comunicazione attraverso il Web Dispatcher dovrà essere di tipo End-to-End. Questo tipo di connessione fa
in modo che il protocollo HTTPS sia usato su tutto il canale di comunicazione browser – WD – AS Java server.
Si inserisce il parametro sotto definito, nell’instance profile del Web dispatcher:
icm/server_port_<xx> = PROT=ROUTER, PORT=<AS Java SSL port>, TIMEOUT=<timeout_in_seconds>
dove: server_port =1, PORT= 443, TIMEOUT=900 secondi
Configurazione Web Channel Experience
http://help.sap.com/saphelp_wec100/helpdata/en/e6/c54e231ccc40eb9d491beeed314b96/co
ntent.htm
Connecting SAP NetWeaver AS Java
Creating a Technical User
Creato user di tipo Service su CRM CRD_900 WEBCHANNEL/webchannel.
Creato ruolo ad hoc per user WEBCHANNEL da tx pfcg e assegnata profilazione per tecnica user.
Connecting SAP NetWeaver AS Java with the Back-End System
Nell’NWA, create nuova RFC destination WEC_DEFAULT
Come hosting system ho solo il sistema EWC
Installazione Business Package per Web Channel
E’ necessario scaricare MDM Connector 7.1_7.11 sp8, versione compatibile con NW 7.3.
NOTA: L’MDM Connector esiste dalla versione MDM 7.1 sp 6.
La nuova coda diventa
Poiché i pacchetti cui l’MDM connector dipende, sono contenuti nel MDM Java API.
L’ordine di deploy:
Installato quindi nell’ordine SAP-WEC-FRW e poi SAP-WEC.
Post Activity
UME ABAP
Modificare lo user store dallo UME Java al sistema ABAP
Assegnare la RFC verso l’ABAP creata in precedenza
Creare utenti per Web Channel Builder
Creati gli utenti WCAMIN e WCMANAGER e assegnati rispettivamente i gruppi java
SAP_CRM_WEC_WCB_ADMIN e SAP_CRM_WEC_WCB_MANAGER.
Associare quindi l’application id che è autorizzata a girare sul NW java per usare il Web Channel Builder
Ne esistono di 4 tipi e la differenza consiste nella tipologia di UME usato e del backend (se ABAP/Java, CRM o
ERP).
In questo caso, lo ume è ABAP CRM e la application ID associata è wcbuilder.
Inserire quindi l’application ID wcbuilder nell’NWA in: Configuration Management
System Properties Application tab
Infrastructure
Java
Creazione della destinazione RFC per Web Channel Builder
Creare la RFC di tipo G COMWECBUILDERLAUNCH.
Dopo l’attivazione dell’HTTPS sull’AS Java
NOTA: La lingua di default dell’applicazione Web Channel dipende dalla jre o jdk installata e dal locale di SO
(Java locale).
Per accedere correttamente al Web Channel è necessario fare logon con una lingua installata nel back end.
Per ovviare, è possibile:
- cambiare il locale di SO;
- aggiungere al java runtime il parametro -Duser.language=en.
Scambio di certificati AS Java - AS ABAP
Assicurarsi che nei profili di istanza dell’ABAP siano presenti i parametri e rispettivi valori
login/accept_sso2_ticket
1
login/create_sso2_ticket
2
Dalla tx STRUSTSSO2 esportare il certificato del sistem ABAP in locale con il formato Base64
Sull’AS Java spostarsi in configuration Certificates and Keys.
Nella tabella che elenca tutti i certificati selezionare TicketKeystore ed esportarlo sempre in Base 64
Fare logon sul client 000 dell’ABAP e caricare il certificato dell’AS Java, quindi inserirlo sia nella Certificate List
sia nell’Access Control List (ACL).
Rifare l’import in tutti i client dell’ABAP in cui si necessità avere il certificato dell’AS Java.
Per importare il certificato dell’ABAP nell’AS Java, aprire l’url http://<hostname>:5<instance_number>00/sso2,
quindi selezionare dalla tendina Add Trusted System
By Uploading Certificate Manually. Inserire i dati del
backend ABAP e poi next
Verificare la corrispondenza dei dettagli del certificato con quelli riportati nella tx STRUSTSSO2
Copia di un template esistente
Scarica