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