Home
Handbuch für die Implementierung von
Contents
1. wdeploy jboss7 predeploy DAPP AdminTools Implementieren Sie die ge nderte AdminTools WAR Datei ber die JBoss Befehlzeilenschnittstelle Command Line Interface CLI Unter Manuelle Implementierung der Verwaltungskonsole von JBoss 7 1 Seite 77 finden Sie Beispiele zur Verwendung der Befehlszeilenschnittstelle 6 11 Technologieplattform SAP NetWeaver 6 11 1 Bei der Implementierung auf SAP NetWeaver ber SUM werden falsche Parameter f r Service Level Patch Level und Namen angezeigt Bei der Implementierung von Webanwendungen f r die BI Plattform 4 0 Support Package 1 oder h her auf Ihrer SAP NetWeaver Application Server Komponente mithilfe des SAP Software Update Managers SUM werden f r die Parameter servicelevel patchlevel und scn m glicherweise falsche Werte angezeigt die korrigiert werden m ssen Um dieses Problem zu beheben stellen Sie sicher dass die Parameter der Datei SAP metadata Properties jedes Webanwendungsb ndels auf folgende Werte gesetzt werden Die Parameter servicelevel und patchlevel m ssen mit der aktuell angewendeten Support Package und Patch Version bereinstimmen Beispiel o Setzen Sie bei Support Package 1 den Parameter servicelevel auf 1 und den Parameter patchlevel auf O Setzen Sie bei Support Package 2 Patch 1 den Parameter servicelevel auf 2 und den Parameter patchlevel auf1 Die Werte f r die Parameter scn und name m ssen identisch sein Wenn beispielsweise die Eigenschaft n
2. Dienstleistungen sind Marken der jeweiligen Firmen Zus tzliche Informationen zur Marke und Vermerke finden Sie auf der Seite http www sap com corporate de legal copyright index epx ee LS
3. SAP BusinessObjects Business Intelligence Dokumentversion 4 1 Support Package 6 2015 06 12 Inhalt 2 1 2 2 2 3 2 4 29 3 1 3 2 3 3 3 4 3 5 4 1 4 2 4 3 4 4 Dokumentverl uf ss essc sss akada ek eke a a een 5 Erste Schritte 2 442 223 1er a Heinen 7 Informationen zu diesem Dokument 2 2222 uno nennen Was ist neu im Handbuch f r die Implementierung von Webanwendungen 2 22 2220 4 Zielgruppe dieser Dokumentation 2 0 aaa 8 Variablen gs ne a a a ee ee ee ee Bey anes ace aed 8 Termimologie 3 4 Hr ana a ne a a en naeh 9 berblick ber die Implementierung von Webanwendungen 0 0000eeeeeeeeeeee 12 bersicht ber OSGi WAR Dateien 2 ee eee ee 12 Failover und Lastausgleich ee eee 12 Support von Webanwendungs Clustering 2 22222 un nennen 13 WAR und EAR Dateien von SAP BusinessObjects Business Intelligence 0 000000 eee 14 Implementieren von MobileOTA14 war zur Unterst tzung mobiler Anwendungen 16 Implementieren von OpenSearch war f r OpenSearch Unterst tzung 22 22 22 000 ren 17 Standardkontextstamme eects 23 000 20 mn a a nn nn a 18 Benutzerdefinierte Stammkontexte und Kontextpfade 0 2 00 n essen 18 Andetn des Stammkontexts renra ee seid ass Li ken eee 19 ndern des Kontextpfads von Webanwendungen 0 0 00 eae 19 Implementieren von Webanwendungen mit dem WDeploy Tool 2n2uun nenne
4. o F hren Sie den folgenden Befehl aus um statische Inhalte f r den IHS Webserver zu extrahieren wdeploy bat websphere7 Das mode split Dws type apache predeployall Die dynamischen Inhalte von Webanwendungen befinden sich in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir websphere7 application Die statischen Inhalte finden Sie unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir websphere7 resources 9 F hren Sie den Befehl wdeploy deployonlyall aus um dynamische Inhalte auf dem WebSphere Anwendungsserver und statische Inhalte auf dem IHS zu implementieren Wenn IHS und WebSphere auf demselben Rechner ausgef hrt werden werden statische und dynamische Inhalte durch den folgenden Befehl automatisch auf den Servern implementiert wdeploy bat websphere7 Das mode split Dws type apache deployonlyall i Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefinierten Speicherort befinden verwenden Sie den Parameter Dwork dir Wenn IHS und WebSphere auf unterschiedlichen Rechnern ausgef hrt werden werden dynamische Inhalte durch den folgenden Befehl automatisch unter WebSphere implementiert Anschlie end m ssen statische Inhalte manuell auf dem IHS Remotecomputer implementiert werden wdeploy bat websphere7 Das mode split deployonlyall i Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefiniert
5. servers auf um eine implementierte BI Plattform Webanwendung vom Server zu entfernen Verwenden Sie den Befehlwdeploy undeploy um die Implementierung der BOE Weban wendung vom Ziel Webanwendungsserver zu entfernen wdeploy bat lt WEBANW_SERVER gt DAPP BOE undeploy undeployall Der Befehlwdeploy undeployall f hrt den Befehlwdeploy undeploy f r alle BI Plattform Webanwendungen aus die auf dem Ziel Webanwendungsserver implementiert sind Beispiel wdeploy bat lt WEBANW SERVER gt undeployall validateconfig Validiert die WDeploy Konfiguration f r die unterst tzten Webanwendungsserver um eine er folgreiche Implementierung zu gew hrleisten Beispiel wdeploy bat lt WEBANW_SERVER gt validateconfig Ersetzen Sie lt WEBANW_SERVER gt durch den Namen des Webanwendungsservers 4 6 1 4 Allgemeine WDeploy Befehle Mit allgemeinen WDeploy Befehlen werden zusammenfassende Informationen ber das Tool und die verf gbare Webanwendungsserverimplementierung bereitgestellt Sie werden nicht zusammen mit Servernamen Eigenschaften oder Aktionen verwendet Die folgenden allgemeinen Befehle sind verf gbar wdeploy help Zeigt eine Zusammenfassung der verf gbaren WDeploy Befehlszeilennutzung an wdeploy listappservers Listet alle von dieser Version von WDeploy unterst tzten Java Webanwendungen auf wdeploy version Zeigt die Versionsnummer des Tools WDeploy an wdeploy buildwarall Erzeugt eine
6. 6 bernehmen Sie die Standardoption Fast Path Schneller Pfad und gehen Sie zum n chsten Bildschirm Im Bildschirm Install New Application Neue Anwendung installieren wird Step 1 Select install options Schritt 1 Installationsoptionen w hlen angezeigt 7 bernehmen Sie die Standardoptionen und gehen Sie zum n chsten Bildschirm Der Bildschirm Step 2 Map modules to servers Schritt 2 Module zu Servern zuordnen wird angezeigt 8 bernehmen Sie die Standardoptionen und gehen Sie zum n chsten Bildschirm Der Bildschirm Step 3 Summary Schritt 3 bersicht wird angezeigt 9 Pr fen Sie die bersicht und klicken Sie auf Finish Fertig stellen Die Webanwendung wird installiert und es wird eine Master Konfigurations nderungsbest tigung angezeigt 10 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Enterprise Applications Enterprise Anwendungen Beachten Sie dass die Webanwendung noch nicht ausgef hrt wird 11 ja W hlen Sie die Webanwendung aus der Liste der implementierten Ressourcen verwaltete Ressourcen aus Der Bildschirm Configuration Konfiguration wird angezeigt Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 91
7. Der Bildschirm Manage Modules Module verwalten wird angezeigt 4 Wahlen Sie das Webanwendungsmodul aus in der Spalte Module Modul Der Bildschirm Manage Modules General Properties Allgemeine Moduleigenschaften verwalten wird angezeigt 5 W hlen Sie Classes loaded with application class loader first parent last Mit dem Anwendungsklassen Ladeprogramm geladene Klassen zuerst bergeordnete zuletzt aus der Eigenschaft Class loader order Klassen Ladeprogramm Reihenfolge Es wird eine Best tigungsmeldung angezeigt 6 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Manage Modules Module verwalten 7 Klicken Sie auf OK Es wird eine Master Konfigurations nderungsbest tigung angezeigt 8 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Enterprise Applications Enterprise Anwendungen 9 Aktivieren Sie das Kontrollk stchen und klicken Sie auf Start Es wird eine Meldung zur Best tigung dass die Webanwendung erfolgreich gestartet wurde angezeigt Wenn Sie mehr als eine Webanwendung implementieren wiederholen Sie die Schritte 2 bis 9 f r jede Webanwendung 4 6 4 Vorimplementierungen mit geteilter Webschicht ohne Zugriff auf ei
8. true JCoStandalone Wird verwendet wenn die BI Plattform in ein SAP BW System integriert wird Standardm ig auf false gesetzt bei der Implementierung auf einer Komponente des SAP NetWeaver Webanwendungs servers Auf true gesetzt bei der Implementierung auf einem anderen Anwendungsserver false Erue recent_app_svr Der Webanwendungsserver auf dem zuletzt Webanwendun gen implementiert wurden Tomcat6 Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten 41 Eigenschaft Beschreibung Beispielwert root context path Webanwendungsrootkontextpfad in dem alle Webanwendun BOE gen implementiert werden Informationen zum Implementie ren einer Webanwendung in einem Ordner innerhalb des Root kontexts finden Sie unter der Einstellung appvdir in der Kon figurationsdatei properties der Webanwendung work dir Ordner indem WDeploy die WAR oder EAR Archive der We banwendungen bearbeitet z B zum Teilen von statischen und dynamischen Inhalten in einer Webanwendung In diesem Ordner werden die Ergebnisse der Aktion wdeploy Enterprise XI predeploy sowie die zum Entfernen von Webanwendungs 4 0 wdeploy workdir implementierungen erforderlichen Daten gespeichert lt BIP_INSTALLVERZ gt SAP BusinessObjects ws_dir F r Webserver die im Split Modu
9. 12 Klicken Sie auf Manage Modules Module verwalten Der Bildschirm Manage Modules Module verwalten wird angezeigt 13 Wahlen Sie das Webanwendungsmodul aus in der Spalte Module Modul Der Bildschirm Manage Modules General Properties Allgemeine Moduleigenschaften verwalten wird angezeigt 14 Wahlen Sie Classes loaded with application class loader first parent last Mit dem lokalen Klassen Ladeprogramm geladene Klassen zuerst bergeordnete zuletzt aus der Eigenschaft Class loader order Klassen Ladeprogramm Reihenfolge Es wird eine Best tigungsmeldung angezeigt 15 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Manage Modules Module verwalten 16 Klicken Sie auf OK Es wird eine Master Konfigurations nderungsbest tigung angezeigt 17 Klicken Sie auf Class loading and update detection Klassenlade und Update Ermittlung Der Konfigurationsbildschirm Class loader Klassenladeprogramm wird angezeigt 18 Geben Sie das gew nschte Abfrageintervall in das Feld Polling interval for updated files Abfrageintervall f r aktualisierte Dateien ein und klicken Sie auf OK Es wird eine Master Konfigurations nderungsbest tigung angezeigt 19 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguratio
10. J 3 W hlen Sie auf der Registerkarte Services Dienste die Option HTTP provider aus 4 ndern Sie unter Extended Details Erweiterte Details die Eigenschaften AlwaysCompressed und NeverCompressed wie folgt o AlwaysCompressed Entfernen Sie htm html text html aus dieser Eigenschaft Das Textfeld darf nicht leer sein geben Sie einen Leerschritt ein falls das Feld leer ist o NeverCompressed F gen Sie htm html text html zu dieser Eigenschaft hinzu Tabelle 23 Beispiel Name Berechneter Standardwert AlwaysCompressed falls leer Leerschritt eingeben NeverCompressed htm html text html 5 Speichern Sie die Anderungen bevor Sie beenden 4 6 3 2 Tomcat 4 6 3 2 1 Ausf hren einer Implementierung auf getrennten Apache Web und Tomcat Web Application Servern Um die Arbeitslast eines Webanwendungsservers zu verringern k nnen Sie einen separaten dedizierten Webserver f r die Verarbeitung statischer Inhalte einrichten Alle statischen Inhalte werden dann vom Webserver und alle dynamischen Inhalte vom Webanwendungsserver bedient In der folgenden Anleitung wird die Verwendung des WDeploy Tools erl utert um Webanwendungsressourcen in statische und dynamische Inhalte zu teilen und diese Inhalte entsprechend zu implementieren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 60 vorbehalten Implementieren von Webanwendungen
11. Tabelle 11 Variable Beschreibung Beispiel warfile Name der f r die jeweilige Weban dswsbobje war wendung zu erstellende WAR Datei appvdir Name des Kontextpfades auch als dswsbobje virtuelles Verzeichnis bekannt in dem die Webanwendung imple mentiert wird buildfile Build Datei mit der die Webanwen dswsbobje xml dung erstellt wird deploy as _a filetree Schalter der die Implementierung true einer explodierten WAR Datei bei true erm glicht classloading mode Einstellung zur Bestimmung der PARENT LAST Reihenfolge des Klassenladepro gramms classloader package _ Filter f r Klassenladeprogramm com ctc wstx javax xml org apache filtering Verwenden Sie bei der Implementierung einer Webanwendung an einem bestimmten Speicherort auf einem Webanwendungsserver die Variable appvdir um den Speicherort der Webanwendung im Stammkontext des Servers festzulegen Wenn der Stammkontext eines Webanwendungsservers beispielsweise http www meinunternehmen com BOE lautet dann w re die Webanwendung bei Festlegung von appvdir auf meinewebanw ber http www meinunternehmen com BOE meinewebanw zug nglich 4 6 Verwenden des WDeploy Befehlszeilen Tools Stellen Sie vor Verwendung des WDeploy Befehlszeilentools sicher dass die WDeploy Konfigurationsdateien richtig f r den Webanwendungsserver konfiguriert wurden Siehe WDeploy Konfigurationsdateien Seite 30 Informationen zu WDeploy Vor
12. bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 15 Server Parameter JBoss 7 1 jboss7 wdeploy bat jboss7 DAPP BOE predeploy SAP Technology T 7 wdeploy bat sapappsvr Sp DAPP BOE predeploy Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 DAPP BOE predeploy Tomcat 7 0 tomcat 7 wdeploy bat tomcat7 DAPP BOE predeploy WebLogic 11gRl ee wdeploy bat weblogicll eblogictt DAPP BOE predeploy WebSphere 7 0 websphere7 wdeploy bat websphere7 Das virtual host default_host DAPP BOE predeploy 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 48 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Server Parameter WebSphere 8 5 oder 8 5 5 r ebsphere8 wdeploy bat websphere aoe Das_virtual_host default_ host DAPP BOE predeploy 4 6 2 3 wdeploy predeployall Der Befehl wdeploy predeployall f hrt den Befehl wdeploy predeploy f r alle Webanwendungen im Quellverzeichnis der Bl Plattform Webanwendung aus lt BIP_INSTALLVERZ gt SAP Bu
13. e Einf gemodus f r die Cookie Persistenz ArrowPoint Cookie 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 12 vorbehalten berblick ber die Implementierung von Webanwendungen i Hinweis F r ein Cluster von BI Plattform Servern ist kein Lastausgleich erforderlich da der Central Management Server CMS die Arbeit bereits unter den Clusterknoten verteilt 3 2 1 Support von Webanwendungs Clustering Die BI Plattform kann in Umgebungen mit verschiedenen Konfigurationen f r das Clustering den Lastausgleich und die Fehlertoleranz verwendet werden In der folgenden Tabelle werden die unterst tzten Konfigurationen f r Web Bl Tools die CMC und BI Launchpad Webanwendungen aufgef hrt Webanwendung Geclusterte Lastausgleich mit Lastausgleich ohne Fehlertoleranz Webanwendungsserver Sitzungsaffinit t Sitzungsaffinit t siehe Beschreibung der Fehlertoleranz Bl Launchpad ohne Unterst tzt Unterst tzt Nicht unterst tzt Nein Status CMC mit Status Unterstutzt Unterstutzt Nicht unterst tzt Nein Web BI Tools Unterstutzt Unterstutzt Nicht unterst tzt Ja 1 Hinweis Die Implementierung des WDeploy Tools in einem Cluster oder auf Cluster Software wie WebSphere Application Server Network Deployment wird nicht unterst tzt Beschreibung der Fehlertoleranz Die Fehlertoleranz Failover Funktion wird in Form der Dokumentseriali
14. ist eindeutig durch eine einzelne SID SAP System Identification einer SAPSID identifiziert bestehend aus einem Code mit drei Zeichen wie C11 PRD E56 usw 2 Fuhren Sie den Befehl predeploy oder predeployall aus um die SCA Dateien zu generieren wdeploy bat sapappsvr73 predeployall lt BIP_INSTALLVERZ gt SAP BusinessObjects sapappsvr73 application Enterprise XI 4 0 wdeploy workdir 3 Kopieren Sie alle SCA Dateien in den folgenden Ordner lt SAPNW INSTALLVERZ gt usr sap Trans EPS in 4 Starten Sie die SAP NetWeaver Anwendungsserverkomponente und f hren Sie die folgenden Schritte aus a Starten Sie die SAP Management Console 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 80 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole F sapmmce Console Root SAP Systems EDD NWSPO9 0 m Fie Action Yiew Favorites Window Help ern Xdcas Hm C Console Root E ES SAP Systems a g eoo Z System Update Process List NWSPO9 Current Status 4 NWSPO9 0 Open Alerts NWSPOS 1 syslog P Queue Statistic Y Access Points Sas Java Proces eas Java Comp P AS Java Caches eas Java Threads Was Java Webs 55 Java EJI Se fas Java Remot Das Java Aliases Jas Java Share GAS Java GC His AS Java Heap icm b W hlen Sie Start c Geben S
15. r jede Webanwendung 5 1 5 3 ndern der Zeit berschreitungseinstellung f r die WebSphere 7 0 oder 8 5 Implementierung Die Implementierung der BI Plattform Webanwendungen auf einem WebSphere Webanwendungsserver in der Version 7 8 5 oder 8 5 5 kann einige Zeit in Anspruch nehmen Wenn Sie bei der Implementierung von Webanwendungen auf WebSphere 7 8 5 oder 8 5 5 eine Zeit berschreitungsmeldung erhalten erh hen Sie den Wert in der Einstellung zur Implementierungszeit berschreitung 1 Bearbeiten Sie Konfigurationsdatei deployment xml mithilfe eines Texteditors Der Speicherort von deployment xml h ngt davon ab wie Ihr Server installiert und konfiguriert wurde Die Konfigurationsdatei deployment xml befindet sich in der Regel unter lt IMPLEMENTIERUNGSZELLE gt applications isclite ear deployments isclite deployment xml Ersetzen Sie lt IMPLEMENTIERUNGSZELLE gt durch den Namen der Implementierungsserverzelle Wenn die Zelle beispielsweise mit NetworkDeploymentCel101 benannt wird k nnte der vollst ndige Pfad zu deployment xml folgenderma en lauten C Programme IBM WebSphere AppServer profiles DmgrOl config cells NetworkDeploymentCell0l applications isclite ear deployments isclite deployment xml 2 Legen Sie das Attribut invalidationTimeout auf den gew nschten Wert in Minuten fest wobei der Maximalwert 1 ist keine Zeit berschreitung 3 Speichern Sie die
16. wdeploy bat weblogicll Das domain dir C bea user projects domains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic DAPP BOE undeploy Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 57 Server Parameter WebSphere 7 0 websphere7 wdeploy bat websphere7 Das_dir C IBM WebSphere AppServer Das instance serverl Des virtual host derault host Das profile name AppSrv01 Das soap port 8880 DAPP BOE undeploy WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das _ soap _port 8880 DAPP BOE undeploy 4 6 2 9 wdeploy undeployall Der Befehl wdeploy undeployall f hrt den Befehl wdeploy undeploy f r alle BI Plattform Webanwendungen aus die auf dem Ziel Webanwendungsserver implementiert sind Beispiel wdeploy bat lt WEB APP SERVER gt undeployall Ersetzen Sie lt WEB _ APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Deinstallation aller Webanwendungen von bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdat
17. BusinessObjects Enterprise XI 4 0 warfiles webapps lt BIP_INSTALLVERZ gt InstallData Diese Verzeichnisse spiegeln die in Feld 1 installierte Standardverzeichnisstruktur wider 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 28 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool gt Tipp Obwohl Sie die Ordnerstruktur gem Ihren Anforderungen anpassen k nnen wird empfohlen Dateien in Feld 2 innerhalb derselben Ordnerstruktur oder Hierarchie wie in Feld 1 zu verwalten 2 Kopieren Sie folgende Dateien von Feld 1 in Feld 2 o Ordner lt BIP INSTALL DIR gt SAP BusinessObjects Enterprise XI 4 0 wdeploy gt Tipp Entfernen Sie die Inhalte unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir vor dem Kopieren der Datei wenn der Ordner nicht leer ist o Ordner lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps Oo Ordner lt BIP_INSTALLVERZ gt InstallData setup engine 3 Legen Sie die JAVA_HOME Umgebungsvariable auf das Verzeichnis JDK 1 5 oder 1 6 fest ndern Sie die WDeploy Konfigurationsdatei f r Ihren Webanwendungsserver Geben Sie alle erforderlichen Informationen ein um WDeploy die Implementierung der Webanwendung zu erm glichen Beispiel Um die Konfigurationsdatei f r WebLogic 11 zu ndern bearbeiten Sie die Da
18. Informationen lt BOE INSTALLVERZ gt wdeploy conf config lt WEBANW SERVER gt 2 Suchen Sie die Zeile mit den Kennwortinformationen as admin password 3 Ersetzen Sie den Wert f r das Kennwort falls vorhanden durch Ihr Webanwendungs Kennwort 4 Speichern Sie die Datei und f hren Sie die WDeploy GUI erneut aus 4 8 Nach der Implementierung von Webanwendungen Starten Sie den Webanwendungsserver nach der Implementierung und Deinstallation von Webanwendungen neu Um die Konfiguration des Webanwendungsservers zu berpr fen sollten Sie sicherstellen dass Bl Launchpad und die Central Management Console CMC in einem Webbrowser gestartet werden k nnen Beispiel http s lt WEBANW SERVER gt lt PORT gt lt BI LAUNCHPAD KONTEXT gt httpl s lt WEBANW SERVER gt lt PORT gt lt CMC KONTEXT gt Ersetzen Sie lt WEBANW SERVER gt durch den Hostnamen oder die IP Adresse des Web oder Webanwendungsservers und lt PORT gt durch die Portnummer die entweder f r die HTTP oder die HTTPS Kommunikation verwendet wird Der Standardstammkontext f r Bl Launchpad lautet BOE BI der Standardkontext f r die CMC ist BOE CMC 4 9 Protokolidateien Das WDeploy Tool erstellt zwei Protokolldateien mit detaillierten Informationen die m glicherweise f r die Problemdiagnose oder Monitoring Aktivit ten n tzlich sind 1 lt BIP_INSTALLVERZ gt SAP BusinessObjec
19. Kopieren Sie beispielsweise die folgende Datei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy work dir websphere7 application PluginSplit plugin cfg xml In den WebSphere Arbeitsordner lt WS_HOME gt AppServer profiles AppSrv01 config cells lt ZELLENNAME gt nodes lt KNOTENNAME gt servers lt SERVERNAME gt Und in den IHS Arbeitsordner lt WS_VERZ gt Plugins config lt WEBSERVERNAME gt 11 Vergewissern Sie sich dass statische und dynamische Inhalte richtig konfiguriert sind indem Sie versuchen ber den Webserver auf eine Webanwendung zuzugreifen Erstellen Sie beispielsweise eine URL die die Adresse des Webservers mit dem Stammkontext einer Webanwendung enth lt die auf dem Webanwendungsserver implementiert ist http ihs meinUnternehmen com BOE CMC In diesem Beispiel entspricht ihs meinUnternehmen com dem Webserver und BOE CMC einer implementierten Webanwendung Statische Inhalte werden jetzt von einem dedizierten Webserver und dynamische Inhalte von einem dedizierten Webanwendungsserver verarbeitet 4 6 3 4 2 Laden von Klassen mit dem Anwendungsklassen Ladeprogramm Sie sollten das Klassenladeverhalten Ihrer installierten Webanwendungen auf Classes loaded with application class loader first parent last Mit dem Anwendungsklassen Ladeprogramm geladene Klassen zuerst bergeordnete zuletzt ber die Verwaltungs
20. Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 50 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Tabelle 17 Server Parameter JBoss 7 1 jboss7 Der Befehlwdeploy deployonly bietet keine Unterst tzung f r JBoss 7 1 Mit dem Befehlwdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie WAR Dateien und f hren eine manuelle Implementierung mithilfe der JBoss Befehlszeilenschnittstelle Command Line Interface CLI oder des Scanners zur Bereitstellung im Dateisystem durch Technologieplattform SAP Net Der Befehlwdeploy deployonly bietet keine Unterst tzung f r die Technologie Weaver sapappsvr73 plattform SAP NetWeaver Mit dem Befehlwdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie SCA Dateien und f hren eine manu elle Implementierung mithilfe des SAP Software Update Manager SUM durch Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 Das_dir C Tomcat6 Das instance localhost Das service name Tomcat6 DAPP BOE deployonly Tomcat 7 0 tomcat 7 wdeploy bat tomcat7 Das_dir C Tomcat7 Das_instance localhost Das service name Tomcat7 DAPP BOE deployonly WebLogic 11gRl weblogicl1 wdeploy bat weblogicll Das domain dir C bea user projects d
21. Personen beiderlei Geschlechts Bezug zu nehmen die dritte Person Singular nicht vermieden werden kann oder es kein geschlechtsneutrales Substantiv gibt wird aus Gr nden der besseren Lesbarkeit durchg ngig die m nnliche Form des Substantivs und des Pronomens verwendet Hierdurch wird sichergestellt dass die Dokumentation verst ndlich bleibt Internet Hyperlinks Die SAP Dokumentation kann Hyperlinks auf das Internet enthalten Diese Hyperlinks dienen lediglich als Hinweis auf erg nzende und weiterf hrende Dokumentation SAP bernimmt keine Gew hrleistung f r die Verf gbarkeit oder Richtigkeit dieser erg nzenden Information oder deren Nutzbarkeit f r einen bestimmten Zweck SAP bernimmt keine Haftung f r Sch den die durch die Nutzung solcher Informationen verursacht werden es sei denn dass diese Sch den von SAP grob fahrl ssig oder vors tzlich verursacht wurden Informationen zur Klassifizierung von Links finden Sie unter http help sap com disclaimer 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 106 vorbehalten Ausschlussklauseln und rechtliche Aspekte Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Ausschlussklauseln und rechtliche Aspekte vorbehalten 107 www sap com contactsap 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten Weitergabe
22. Plattform Webanwendung vom Server zu entfernen gt Beispiel Verwenden Sie beispielsweise den Befehl wdeploy undeploy um die BOE Webanwendung vom Ziel Webanwendungsserver zu deinstallieren wdeploy bat lt WEB APP SERVER gt DAPP BOE undeploy Ersetzen Sie lt WEB APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Deinstallation der BOE Webanwendung von bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 21 Parameter JBoss 7 1 jboss7 Der Befehl wdeploy undeploy unterst tzt JBoss 7 1 nicht Technologieplattform SAP Net Der Befehl wdeploy undeploy bietet keine Unterst tzung f r die Technologieplatt Weaver sapappsvr73 form SAP NetWeaver Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 Das_dir C Tomcat Das_instance localhost DAPP BOE Das service name Tomcat6 undeploy Tomcat 7 0 tomcat 7 wdeploy bat tomcat7 Das dir C Tomcat7 Das instance localhost DAPP BOE Das service name Tomcat7 undeploy WebLogic 11gRl weblogicll
23. Servern zuordnen darauf dass Sie den Zielcluster hervorheben und das zu installierende Modul ausw hlen bevor Sie auf Apply bernehmen klicken 7 Klicken Sie nach der Installation der Anwendung auf Save Speichern 8 Wiederholen Sie die Schritte 5 bis 7 f r jede zu installierende EAR Datei 9 Wechseln Sie zu gt System administration gt Nodes J Systemverwaltung gt Knoten und w hlen Sie die Knoten im Cluster aus die als nicht synchronisiert angezeigt werden 10 Klicken Sie auf Synchronize Synchronisieren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 95 11 Navigieren Sie f r jeden Anwendungsserver im Cluster zu gt Servers Server gt Application servers Anwendungsserver lt Anw_servername gt gt Session management Sitzungsverwaltung gt Distributed environment settings Verteilte Umgebungseinstellungen gt Tuning parameters Feinabstimmungsparameter gt Custom tuning parameters Benutzerdefinierte Feinabstimmungsparameter Jund w hlen All session attributes Alle Sitzungsattribute in der Eigenschaft Write contents Inhalt schreiben Die Eigenschaft Write contents Inhalt schreiben muss auf All session attributes Alle Sitzungsattribute gesetzt werden um ein ordnungsgem es Failover Ihrer Webanwendung sicherzustellen Wenn Sie keine benutzerde
24. Verzeichnis 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 84 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole W Software Update Manager on NWSPO9 for EDD Logged as Administrator Oy x File User Alert Update Help SOFTWARE UPDATE MANAGER SARA 2 E E s Ei Welcome Specify Credentials Select Target Confirm Target Execute Process Summary Select Target System Version Select the target version definition for your system Stack configuration file XML Selectthis option when you have prepared a stack using the Maintenance Optimizer Ensure that all archives and the stack configuration file itself are stored in the same download directory Alternatively you can select this option to trigger the Correction of installed Software Information scenario by specifying a path to a stack_cisixmifile Manually prepared directory Select this option when you have manually prepared a flat directory containing the component updates and patches you want to apply to the system Stack file or Directory Check the currently installed software components and their versions according to SAP Note 1533222 10 Rufen Sie lt SAPNW_INSTALLLAUFW gt usr sap Trans EPS in auf und klicken Sie auf Weiter Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Re
25. Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 89 Eigenschaft Wert Document Builder Factory weblogic apache xerces jaxp DocumentBuil derFactoryImpl SAX Parser Factory weblogic apache xerces jaxp SAXParserFac toryImpl Transformer Factory weblogic apache xalan processor Transfor merFactoryImpl 2 Wenn die BI Plattform auf demselben Rechner installiert wird der auch den WebLogic Verwaltungsserver hostet gehen Sie zu Schritt 6 ber Wenn die BI Plattform und der WebLogic Verwaltungsserver auf unterschiedlichen Rechnern ausgef hrt werden m ssen das WDeploy Tool und die WDeploy Umgebung auf den Rechner kopiert werden der den WebLogic Verwaltungsserver hostet 3 ndern Sie die Konfigurationsdatei config weblogicl1 unter BIP INSTALLVERZ SAP BusinessObjects Enterprise XI 4 0 wdeploy conf Beispiel as domain dir c bea user projects domains base domain as instance AdminServer as admin port 7001 as admin username weblogic as admin password password 4 ndern Sie die Einstellung PersistentStoreType in der Datei weblogic xml in folgendem Verzeichnis lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf templates weblogic xml Beispiel lt weblogic web app gt lt session descriptor gt lt session param gt lt param name gt PersistentStoreType lt param name gt lt param val
26. as admin is secure Beschreibung F r Webanwendungsserver die w hrend der Implementierung der Webanwendung SSL Verschl sselung verwenden wie etwa WebSphere i Hinweis Wird dieser Wert auf true gesetzt ist die Eingabe von Name und Kennwort des Administratorkontos erforderlich Beispielwert false Standard true as admin password Kennwort f r das Administratorkonto des Webanwendungs servers password as admin port Portnummer f r die Administratoranmeldung auf dem Weban wendungsserver 8080 as_admin_username Benutzername f r das Administratorkonto des Webanwen Administrator dungsservers as_dir Installationsverzeichnis des Webanwendungsservers C tomcat6 as domain dir Installationsverzeichnis des Webanwendungsservers Bei WebLogic Anwendungsservern entspricht as domain dir dem Dom nenstamm C BEA Weblogic as instance Obligatorisch f r alle Anwendungsserver Name der Webanwendungsserverinstanz localhost Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten 39 Eigenschaft Beschreibung Beispielwert as_lang Bevorzugte Sprache f r die Benutzeroberflache von WDeploy e Tschechisch CS e D nisch DA e Niederl ndisch NL e Englisch EN e Finnisch FI e Franz sisch FR e Deutsch DE e Unga
27. bei der Implementierung des Archivs BOE auf einem Webanwendungsserver entweder auf eine der beiden oder auf beide nicht zugegriffen werden kann Verwenden Sie zur Deaktivierung der CMC Webanwendung den Schalter Ddisable CmcApp true wenn Sie BOE war auf dem Webanwendungsserver implementieren Mit dem folgenden Befehl wird beispielsweise BOE war auf einem Tomcat 6 Webanwendungsserver implementiert jedoch die CMC deaktiviert wdeploy bat tomcat6 DAPP BOE Ddisable CmcApp true deploy Schlie en Sie zur Deaktivierung der Bl Launchpad Webanwendung den Schalter Ddisable InfoView true ein wenn Sie BOE war auf dem Webanwendungsserver implementieren Mit dem folgenden Befehl wird beispielsweise BOE war auf einem Tomcat 6 Webanwendungsserver implementiert jedoch Bl Launchpad deaktiviert wdeploy bat tomcat6 DAPP BOE Ddisable InfoView true deploy 4 6 6 ndern der installierten Sprachen Um weitere Sprachen f r die Webanwendungen hinzuzuf gen m ssen Sie die BI Plattform erneut installieren und die gew nschte n Sprache n w hrend des Installationsvorgangs ausw hlen Wenn die zweite Installation abgeschlossen ist m ssen s mtliche implementierte Webanwendungen f r die neue Sprachen ben tigt werden erneut auf dem Webanwendungsserver implementiert werden Dies ist erforderlich weil das Installationsprogramm Webanwendungen nicht automatisch erneut implementiert Die Webanwendungen m ssen erneut gepackt und ern
28. der Beispiel URL http localhost 8080 BOE CMC In diesem Beispiel entspricht http localhost 8080 dem Server Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte berblick ber die Implementierung von Webanwendungen vorbehalten 19 und der Portnummer w hrend BOE die Webanwendung und CMC eine in der BOE Webanwendung enthaltene Komponente ist Der Kontextpfad f r BI Plattform Webanwendungen ist in der folgenden Konfigurationsdatei festgelegt lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf apps WEB APP properties Aktualisieren Sie den Wert des Parameters appvdir In der Konfigurationsdatei WEB _APP properties mithilfe eines Texteditors Die Konfigurationsdatei BOE properties enth lt beispielsweise standardm ig die folgenden Parameter warfile BOl appvdir BO buildfile BOE xml osgisupported true war aiea 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 20 vorbehalten berblick ber die Implementierung von Webanwendungen 4 Implementieren von Webanwendungen mit dem WDeploy Tool 4 1 bersicht ber WDeploy Das WDeploy Tool ist Bestandteil der BI Plattform und erleichtert die Implementierung von Webanwendungen auf Java basierten Webanwendungsservern In WDeploy gibt es zwei verschiedene Schnittstellen
29. die Option HTTP provider aus 4 ndern Sie unter Extended Details Erweiterte Details die Eigenschaften AlwaysCompressed und NeverCompressed wie folgt o AlwaysCompressed Entfernen Sie htm html text html aus dieser Eigenschaft Das Textfeld darf nicht leer sein geben Sie einen Leerschritt ein falls das Feld leer ist o NeverCompressed F gen Sie htm html text html zu dieser Eigenschaft hinzu Tabelle 26 Beispiel Name Berechneter Standardwert AlwaysCompressed falls leer Leerschritt eingeben NeverCompressed htm html text html 5 Speichern Sie die Anderungen bevor Sie beenden 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 78 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole 5 1 2 2 Erforderliche Konfiguration vor der Implementierung von SAP BusinessObjects Explorer auf der Technologieplattform SAP NetWeaver Vor der Implementierung der BI Plattform Webanwendung explorer auf der Technologieplattform SAP NetWeaver m ssen Sie die Eigenschaft disable compression filter inder Datei WEB INF classes default settings properties auf true festlegen Der Standardwert ist false ndern Sie default settings properties an folgenden Speicherorten lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 O warfiles webapps explorer WEB INF classes i Hinweis Das WDeploy Tool bietet kei
30. e Eine herk mmliche textbasierte Schnittstelle die Befehle und Parameter verarbeitet die in der Befehlszeile eingegeben werden e Ein dem Installationsprogramm der BI Plattform hnelnder Windows basierter Assistent der den Benutzer zur Eingabe von Implementierungsparametern auffordert Anders als jeder unterst tzte Webanwendungsserver der unterschiedliche Befehle und Webanwendungspaket Aktualisierungen erfordert bietet WDeploy eine einheitliche Oberfl che f r Administratoren und automatisiert die Anpassungen die f r die Implementierung auf einem bestimmten Webanwendungsserver erforderlich sind Wenn Sie z B eine Webanwendung auf einem IBM Websphere Webanwendungsserver implementieren werden ber einen einzelnen WDeploy Befehl folgende Aufgaben ausgef hrt Legt IBM WebSphere spezifische Einstellungen in der web cm1 Datei der Webanwendung fest B ndelt die Inhalte der Webanwendung in einem Webarchiv Erstellt eine EAR Datei die die Webanwendung enth lt Ruft IBM WebSphere Implementierungstools auf um die Webanwendung zu implementieren AUNE 4 2 WDeploy Voraussetzungen In diesem Abschnitt werden die Voraussetzungen f r die Implementierung der Bl Plattform Webanwendungen auf den unterst tzten Webanwendungsservern erl utert 1 Hinweis Lesen Sie die Informationen unter WASX7017E Ausnahme bei Implementierung in WebSphere Seite 104 bevor Sie Webanwendungen unter WebSphere implementieren 4 2 1 Vor dem Implementier
31. generische WAR Datei durch Verwendung der Quellbaumstruktur der Webanwendung Verwendung wdeploy bat buildwarall Dapp source tree lt LOCATION OF WEB APP SOURCE gt Dwar dir lt TARGET LOCATION OF GENERIC WAR FILES gt Beispiel wdeploy bat buildwarall Dapp_ source tree C Program Files x86 SAP BusinessoObjects SAP BusinessObjects Enterprise XI 4 0 warfiles webapps 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 46 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Dwar_dir C myGenericWarFiles 4 6 2 Beispiele f r die Verwendung von WDeploy In diesem Abschnitt werden Beispiele f r die Verwendung von WDeploy Befehlen f r die unterst tzten Webanwendungsserver gegeben gt Nicht vergessen Bevor Sie WDeploy verwenden stellen Sie sicher dass die WDeploy Konfigurationsdateien ordnungsgem f r Ihren Webanwendungsserver konfiguriert wurden Siehe WDeploy Konfigurationsdateien Seite 30 In Spezielle Hinweise Seite 59 finden Sie eine Liste mit wichtigen Informationen zu Ihrem Webanwendungsserver 4 6 2 1 Werte f r WEBANW_SERVER Ersetzen Sie die Variable lt wEB_ APP SERVER gt in den folgenden Beispielen durch den Namen des Webanwendungsservers siehe folgende Tabelle Tabelle 14 JBoss 7 1 jboss7 Technologieplattform SAP NetWeaver sapappsvr73 Tomcat 6 0 tomcat 6 Tomcat 7 0 tomcat7 WebL
32. indem Sie in einem Browser den Webserver aufrufen und berpr fen ob dynamische Inhalte vom Webanwendungsserver ordnungsgem bereitgestellt werden Rufen Sie z B die folgende URL auf http apache mycompany com jsp examples 1 Hinweis Diese Beispiel URL funktioniert nur wenn Sie die Webanwendung jsp examples manuell implementiert haben 6 Wenn der Webanwendungsserver auf demselben Rechner wie die BI Plattform installiert ist f hren Sie WDeploy lokal auf diesem Rechner aus Wenn der Webanwendungsserver auf einem anderen Rechner ausgef hrt wird kopieren Sie den WDdeploy Befehl und die Umgebung auf den Webanwendungsserver Siehe Implementieren von Webanwendungen auf einem Remoterechner 7 Konfigurieren Sie die WDeploy Umgebung um Inhalte zwischen dem Webserver und dem Webanwendungsserver aufzuteilen Dies wird als Split Modus bezeichnet Die WDeploy Konfigurationsdateien f r Apache und Weblogic befinden sich in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf o Bearbeiten Sie config weblogic11 Beispiel as admin port 7001 as admin username weblogic as admin password weblogic as instance AdminServer as domain dir C bea user projects domains base domain o Bearbeiten Sie config apache Beispiel ws dir C Webserver Apache224 connector type weblogicll deployment dir C Webserver Apache224 htdocs 8 Verwenden Sie wdeploy predeploy im Split Modus um Quell Webanwendungen in
33. mit dem WDeploy Tool 1 Richten Sie den Apache Webserver ein und stellen Sie sicher dass er einwandfrei funktioniert Laden Sie eine Webseite z B die Apache Standardtestseite um zu berpr fen ob Inhalte vom Webserver ordnungsgem bereitgestellt werden ffnen Sie einen Webbrowser und geben Sie die Webserver URL ein Beispiel http apache mycompany com 2 Stellen Sie sicher dass der Tomcat Web Application Server ordnungsgem funktioniert ffnen Sie einen Webbrowser und geben Sie die IP Adresse oder den Hostnamen des Webanwendungsservers sowie eine Portnummer ein Beispiel http tomcat mycompany com 8080 i Hinweis Wenn bereits vorhandene BI Plattform Webanwendungen auf dem Server ausgef hrt werden muss deren Implementierung entfernt werden bevor Sie fortfahren k nnen 3 Laden Sie den Apache Tomcat Connector von der Tomcat Website herunter Der Apache Tomcat Connector bietet die M glichkeit einen Apache Webserver mit einem Tomcat Web Application Server zu verbinden damit Anforderungen f r dynamische Ressourcen von Apache an Tomcat weitergeleitet werden k nnen 4 Befolgen Sie die Konfigurationsanweisungen f r Plugins auf der Apache Website um die Bridge zwischen Apache Webserver und Tomcat Web Application Server zu konfigurieren Nun werden Anforderungen f r dynamische Ressourcen an Tomcat weitergeleitet sobald sie von Apache empfangen werden 5 Vergewissern Sie sich dass die Bridge zwischen Webserve
34. oder 8 5 5 In den folgenden Abschnitten sind die Konfigurationsoptionen aufgelistet die f r jeden unterst tzten Web und Webanwendungsserver zur Verf gung stehen 4 5 2 1 JBoss 7 1 Konfigurationsdatei Stellen Sie in config jboss7 JBoss 7 1 Standardwerte f r die folgenden Parameter ein sodass Sie sie nicht jedes Mal in die Befehlszeile eingeben m ssen Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 31 Tabelle 6 Obligatorische WDeploy Parameter f r JBoss 7 1 Parametername Beschreibung Beispiel as dir Installierter Speicherort des JBoss Web C jboss as 7 1 1 Final Application Server lt JBOSS_HOME gt as instance Name der JBoss Application Server In default stanz 4 5 2 2 Tomcat 6 oder 7 Konfigurationsdatei Legen Sie in config tomcat6 oder config tomcat7 Standardwerte f r die folgenden Parameter fest so dass Sie sie nicht jedes Mal in die Befehlszeile eingeben m ssen Wenn Sie in einer Split Umgebung implementieren in der ein Tomcat Web Application Server mit einem dedizierten Apache Webserver gepaart ist lesen Sie Ausf hren einer Implementierung auf getrennten Apache Web und Tomcat Web Application Servern Seite 60 Tabelle 7 Obligatorische WDeploy Parameter f r Tomcat 6 oder 7 Parametername Beschreibung Example as_ instance Name d
35. werden ndern die in den Konfigurationsdateien gespeicherten Optionen nicht i Hinweis Es wird empfohlen Administratorkonto Kennw rter von Webanwendungsservern nicht in der WDeploy Konfigurationsdatei zu speichern sondern sie in der Befehlszeile mit dem Parameter Das admin password lt KENNWORT gt an WDeploy zu bergeben WDeploy verwendet drei Konfigurationsdateien e WDeploy Konfigurationsdatei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf wdeploy conf Enth lt allgemeine WDeploy Einstellungen die f r alle Webanwendungsserver gelten e Webanwendungsserver Konfigurationsdateien lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEBANW SERVER gt Enth lt Einstellungen f r einen bestimmten Webanwendungsserver e Webanwendungs Konfigurationsdatei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf apps lt WEBANW gt properties Enth lt individuelle Implementierungseinstellungen f r jede Webanwendung 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 30 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool 4 5 1 WDeploy Konfigurationsdatei In der Konfigurationsdatei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf wdeploy conf werden alle Einstellungen gespeichert d
36. wird weniger Webanwendungs Arbeitsspeicher in Anspruch genommen und die Anzahl der Websitzungen reduziert die f r Webanwendungen mit urspr nglich mehreren Archiven erforderlich waren Beispielsweise enthielt die BI Plattform XI 3 x die Webanwendungen Central Management Console CMC und InfoView jetzt Bl Launchpad in archivierter Form als CMC war und InfoView war Mit der BI Plattform 4 2 wurden die Webanwendungen CMC und InfoView jetzt Bl Launchpad gemeinsam mit anderen Webanwendungen in ein einziges Archiv namens BOE war oder BOE ear konsolidiert Mit dem WDeploy Tool wird der Vorgang Webanwendungen f r die Implementierung auf einem unterst tzten Webanwendungsserver anzupassen automatisiert Auch wenn ein erfahrener Administrator eine Webanwendung f r einen bestimmten Webanwendungsserver manuell anpassen kann ist es empfehlenswert den Vorgang mithilfe des WDeploy Tools zu automatisieren In der folgenden Tabelle werden die Webanwendungsarchive und die Webanwendungen f r die sie erforderlich sind aufgelistet Webanwendungen die nicht automatisch vom Installationsprogramm implementiert werden m ssen nach dem Installationsvorgang implementiert werden Webanwendungsarchiv entweder WAR Automatisch implementiert Beschreibung oder EAR BO Ja OSGi Archiv der zentralen Webanwendungen einschlie lich ti e Analytical Reporting e CMC e SAP Crystal Reports e Bl Launchpad fr her InfoView e Eclipse ID
37. 013 e ndern der installierten Sprachen wurde aktualisiert weil es ab sofort m g Support Package 2 lich ist Sprachen ber eine nderungsinstallation hinzuzuf gen statt eine vollst ndige Neuinstallation vorzunehmen e Die aktualisierten Abschnitte wdeploy predeploy und wdeploy predeployall umfassen jetzt den Parameter jrockit e WebSphere 8 5 5 wurde als unterst tzte Plattform hinzugef gt Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Dokumentverlauf vorbehalten Version Datum Beschreibung SAP BusinessObjects Juni 2014 e MOBlServer wurde zu Implementierungen mit geteilter Webschicht hinzuge Business Intelligence 4 1 f gt Support Package 4 r weblogicll wurde ge ndert in sapappsvr73 in Abschnitt Implementierung von SAP NetWeaver mit SAP Software Update Manager SUM e Inhalte von config apache wurden ge ndert in Abschnitt Implementierung auf getrennten IHS Web und WebSphere Webanwendungsservern e Die Abschnitte Webdienste auf Servern mit geteilter Webschicht Support von Webanwendungs Clustering und Failover und Lastausgleich wurden aktuali siert e Der Abschnitt Implementierungen mit geteilter Webschicht wurde dahinge hend ge ndert dass Webanwendung zwar unterst tzt werden aber keine Leistungsverbesserung erzielt wird e Der Abschnitt SAP Konfigurationsdatei wurde entfernt da WDeploy f r die Implementierung auf der Technologieplatt
38. 15 20159 31PM_ JScript Script File 13KB E Pictures J summanifest mf 2 16 2015 5 32 AM MF File 1KB z Videos J veredist_x64 msi_done 2 16 2015 12 57 AM _ MSI_DONE File 3 980 KB A Computer amp Local Disk C Gig Network 6 Starten Sie die SUM Benutzeroberflache ber einen Browser unter http lt Hostname gt 4239 Central Manage ri lap Page gt Safety Tools ir SOFTWARE UPDATE MANAGER SARA Launching the GUI for the Software Update Manager Ensure there is a Software Update Manager process running on the host A local GUI which connects you to the running Software Update Manager process is starting automatically SUM version 1 0 12 7 Host NWSPO9 If the GUI does not start automatically click GUI for the Software Update Manager References and further information Software Update Manager Guides This link brings you to the SAP Service Marketplace where you can find all guides for the processes supported by the Software Update Manager Feedback SAP is always interested in improving its tools An important aspect of the improvement process is the customer feedback We would appreciate your opinion and proposals for improvement at e the following e mail address upgrade sap com e the SAP Idea Place for the Software Update Manager v I E Local intranet Protected Mode Off a Ri00 4 Sie k nnen die SUM Benutzeroberflache auch durch folgenden Befehl starten lt
39. APP gt Der Name einer BI Plattform Webanwendung Ein Wert f r lt WEB_APP gt ist z B BOE Diese Anwendung weist eine Konfigurationsdatei mit dem Namen BOE properties 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 8 vorbehalten Erste Schritte A Variable Beschreibung auf und w hrend der Vorimplementierungsschritte f r bestimmte Server wird die Datei BOE war vom WDeploy Tool erstellt Eine vollst ndige Liste der BI Plattform Webanwendungen finden Sie unter WAR und EAR Dateien von SAP BusinessObjects Business Intelligence Seite 14 lt WEB_APP_SERVER gt Die Kurzbezeichnung des vom WDeploy Tool verwendeten Webanwendungsservers Der Wert f r lt WEB APP _SERVER gt f r Tomcat 7 0 ist beispielsweise tomcat7 Eine vollst ndige Liste der Werte finden Sie unter Werte f r WEBANW_SERVER Seite 47 2 5 Terminologie In der BI Plattform Dokumentation werden die folgenden Begriffe verwendet Tabelle 4 Begriff Definition Addon Produkte Audit Datenspeicher ADS Produkte die mit der BI Plattform arbeiten jedoch ber ein eigenes Installationsprogramm verf gen beispielsweise SAP BusinessObjects Explorer Die zum Speichern von Audit Daten verwendete Datenbank Bl Plattform Geb ndelte Datenbank geb ndelter Webanwendungsserver Eine Abk rzung f r die Plattform SAP BusinessObjects Business Int
40. Admin Benutzername gt password lt as Admin Kennwort gt Ersetzen Sie lt SOAP Admin Port gt durch die von WebSphere verwendete Portnummer z B 8880 lt as Admin Benutzername gt durch den Benutzernamen f r Ihr Administratorkonto z B admin und lt as Admin Kennwort gt durch das Kennwort f r das Konto das Sie f r lt as Admin Benutzername gt angegeben haben Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Bekannte Probleme und Umgehungsl sungen vorbehalten 103 Dr cken Sie die Taste J um das Zertifikat zu akzeptieren Implementieren Sie anschlie end die Webanwendung mithilfe von WDeploy 6 14 2 Interner Serverfehler nach Implementierung von Webdiensten auf WebSphere 7 0 Nach der Implementierung des Webdienstproviders dswsbobje war in WebSphere 7 0 mit aktiviertem Axis2 WS Adressierungsmodul tritt m glicherweise ein interner Serverfehler auf Die Webdienstprovider Anwendung dswsbobje war basiert auf dem Framework des Apache Axis2 Webdiensts der dieses Modul enth lt Um diesen Fehler zu beheben wird das Adressierungsmodul in der Standardinstallation der Bl Plattform deaktiviert Wenn Sie eine Implementierung auf einem anderen Webanwendungsserver als WebSphere 7 0 durchf hren und das Axis2 WS Adressierungsmodul aktivieren m chten bearbeiten Sie die Datei axis2 xml und entfernen Sie den Kommentar aus der Zeile lt lt module ref ad
41. Arbeitslast eines Webanwendungsservers zu verringern k nnen Sie einen separaten dedizierten Webserver f r die Verarbeitung statischer Inhalte einrichten Alle statischen Inhalte werden dann vom Webserver und alle dynamischen Inhalte vom Webanwendungsserver bedient In der folgenden Anleitung wird die Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 65 Verwendung des WDeploy Tools erl utert um Webanwendungsressourcen in statische und dynamische Inhalte zu teilen und diese Inhalte entsprechend zu implementieren 1 Richten Sie einen IHS Webserver IBM HTTP Server ein und stellen Sie sicher dass er einwandfrei funktioniert Laden Sie eine Webseite z B die IHS Standardtestseite um zu berpr fen ob Inhalte vom Webserver ordnungsgem bereitgestellt werden ffnen Sie einen Webbrowser und geben Sie die IP Adresse oder den Hostnamen des Webservers sowie eine Portnummer ein falls der Server einen anderen Port als Port 80 verwendet Beispiel http ihs mycompany com Stellen Sie sicher dass der WebSphere Webanwendungsserver ordnungsgem funktioniert ffnen Sie einen Webbrowser und geben Sie die IP Adresse oder den Hostnamen des Webanwendungsservers sowie eine Portnummer ein Beispiel http websphere mycompany com 9080 i Hinweis Wenn bereits vorhandene BI Plattform Webanwendun
42. Bereitstellung etwaiger zus tzlicher Parameter im Assistenten auf Finish Fertig stellen 6 Optional Klicken Sie auf der Seite Change Center nderungscenter auf Activate Changes nderungen aktivieren um die nderungen auf den Webanwendungsserver anzuwenden Dieser Schritt ist nur erforderlich wenn die Dom nenkonfiguration gesperrt ist beispielsweise in einer Produktivumgebung ffnen Sie die Webanwendung in einem Webbrowser um sicherzustellen dass sie jetzt ausgef hrt wird 5 1 4 1 So f hren Sie eine Implementierung auf einem WebLogic Cluster aus Wenn Sie Webanwendungen in einem WebLogic Cluster implementieren implementieren Sie sie auf dem Rechner der der Host des WebLogic Verwaltungsservers ist Die WebLogic Verwaltungskonsole kann die Webanwendungen an die anderen Rechner im Cluster propagieren i Hinweis F r Implementierungen die auf einem WebLogic Cluster ausgef hrt werden wird ein Hardware oder Software Lastausgleichsmodul empfohlen Befolgen Sie f r die Implementierung auf einem WebLogic Cluster den folgenden allgemeinen Arbeitsablauf 1 Erstellen Sie mithilfe der WebLogic Verwaltungskonsole eine WebLogic XML Registrierung f r die Instanz die die Bl Plattform Webanwendungen versorgt Verwenden Sie zum Erstellen der XML Registrierung die Werte in der folgenden Tabelle Eigenschaft Name lt REGISTRIERUNGSNAME gt Name der Registrierung Handbuch f r die Implementierung von Webanwendungen unter
43. Datei deployment xml 4 Starten Sie den WebSphere Dienst neu Die Zeit berschreitungseinstellung von WebSphere wurde ge ndert 5 1 5 4 So f hren Sie eine Implementierung auf einem WebSphere Cluster aus Um BI Plattform Webanwendungen auf einem ber mehrere Rechner verteilten WebSphere Webanwendungscluster manuell zu implementieren m ssen die Webanwendungen auf dem Rechner implementiert werden der den WebSphere Deployment Manager hostet Nachdem alle erforderlichen Webanwendungen installiert wurden k nnen Sie die WebSphere Integrated Solutions Console WebSphere Konsole f r integrierte L sungen verwenden um diese Anwendungen einzeln auf dem Cluster zu implementieren gt Tipp Bei Ausf hrung von BI Plattform Webanwendungen auf einem WebSphere Webanwendungscluster wird empfohlen entweder einen Lastausgleich per Hardware oder per Software zu installieren und zu konfigurieren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 94 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole Informationen zum Konfigurieren des Lastausgleichsmoduls und Einrichten des Clusters finden Sie in der WebSphere Dokumentation Befolgen Sie zur Implementierung der Webanwendungen auf einem WebSphere Cluster den folgenden allgemeinen Workflow 1 Wenn die BI Plattform auf demselben Rechner installiert wird der auch WebSphere Deployment Manager ho
44. Deploy Tools erstellen Sie SCA Dateien und implementieren diese mit SAP Software Update Manager SUM Ausf hrliche Anweisungen zum Durchf hren einer manuellen Implementierung auf der Technologieplattform SAP NetWeaver finden Sie unter Implementierung der Technologieplattform SAP NetWeaver mit SAP Software Update Manager SUM Seite 79 6 12 Tomcat 6 12 1 Verwenden von Tomcat im reinen IPv6 Modus unter Windows Vista oder 2008 Server Wenn Sie Tomcat unter Windows Vista oder 2008 Server im reinen IPv6 Modus verwenden deaktivieren Sie IPv4 in Windows unter Systemsteuerung gt Netzwerkverbindungen Deinstallieren Sie IPv4 nicht Andernfalls kann Tomcat nicht gestartet werden Dies ist ein bekanntes Problem von JDK 5 und 6 6 12 2 Entfernen von Webanwendungsimplementierungen in Tomcat mittels WDeploy Bei Verwendung des Befehls wdeploy undeploy auf einem Tomcat Web Application Server tritt m glicherweise ein Fehler auf wenn der Webanwendungsserver nicht heruntergefahren wurde und noch in Verwendung ist Sie k nnen dieses Problem umgehen indem Sie den Tomcat Web Application Server herunterfahren bevor Sie den Befehl wdeploy undeploy ausf hren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 102 vorbehalten Bekannte Probleme und Umgehungsl sungen 6 12 3 Tomcat l dt anfangs m glicherweise keine Webanwendungen nach dem Ausf hren von WDeploy Webanwendu
45. E Unterst tzung e LifeCycle Manager e berwachung e OpenDocument e Bl Arbeitsbereich fr her Dashboard Builder e Plattformsuche e Plattformdienste e Grafischer Vergleich e SAP BusinessObjects Dashboards fr her Xcelsius BusinessProcessBI veraltet Ja Diese Webanwendung ist veraltet Sie bietet Unterstutzung fur alte Crystal Reports Webdienste und SDK Komponenten einschlieBlich e Crystal Enterprise 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 14 vorbehalten berblick ber die Implementierung von Webanwendungen Webanwendungsarchiv entweder WAR Automatisch implementiert Beschreibung oder EAR e Crystal Reports Report Application Server RAS e SAP BusinessObjects Dashboards fruher Xcelsius e SAP BusinessObjects Analysis OLAP Edition fruher Voyager clientapi Ja JavaScript API Unterst tzung f r SAP Crystal Reports dswsbobje Ja Webdienstkomponenten einschlie lich e Session e Bl Plattform e Bl Katalog e F derations Administrationstool e Live Office e Webdienstabfrage Tool fr her Query as a Web Service e Publishing e Report Engine e SAP BusinessObjects Web Intelligence e Webdienste fur SAP BusinessObjects Dashboards fruher Xcelsius jsfplatform Nein Java Server Faces Unterst tzung und Beispiele MobileOTA14 Nein Webanwendung zur Unterst tzung mobiler Anwend
46. Enterprise XI 4 0 wdeploy workdir lt WEBANW SERVER gt gespeichert Diese Datei kann ber die Verwaltungskonsole der Webanwendung oder mit dem Befehl wdeploy deploy manuell implementiert werden Verwenden Sie wdeploy predeploy um die BOE Webanwendung f r die Implementierung auf einem speziellen Webanwendungsserver vorzubereiten Beispiel wdeploy bat lt WEBANW SERVER gt DAPP BOE predeploy Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 43 ei Aktion Beschreibung predeployall Der Befehl wdeploy predeployall f hrt den Befehlwdeploy predeploy f r alle We banwendungen im Quellverzeichnis der BI Plattform Webanwendung aus lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps Verwenden Siewdeploy predeployall um den Befehlwdeploy predeploy aufalle Webanwendungen anzuwenden Beispiel wdeploy bat lt WEBANW SERVER gt predeployall i Hinweis F r die Vorimplementierung ist kein Zugriff auf den Webanwendungsserver erforderlich Eine Ausnahme bildet WebSphere Bei der Implementierung auf WebSphere ist der Parameter default virtual_host obligatorisch deploy deployall Der Befehl wdeploy deploy ist eine Verkettung der Befehle wdeploy predeploy und wdeploy deployonly durch die eine Webanwendung mit einem Befehl vorbereitet und
47. Konfigurationsdatei zu speichern sondern sie in der Befehlszeile mit dem Parameter Das admin password lt KENNWORT gt an WDeploy zu bergeben Bei geteilten Implementierungen wird ein dedizierter Webanwendungsserver zur Bereitstellung dynamischer Inhalte und ein dedizierter Webserver zur Bereitstellung statischer Inhalte verwendet In der folgenden Tabelle 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte 34 vorbehalten Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool sind die Webanwendungsserver aufgef hrt die f r geteilte Implementierungen der Bl Plattform konfiguriert werden k nnen JBoss 7 1 Nein Technologieplattform SAP NetWeaver Nicht verf gbar Tomcat 6 0 Ja Tomcat 7 0 Ja WebLogic 11gRl Ja WebSphere 7 Ja IHS 7 WebSphere 8 5 und 8 5 5 Ja IHS 8 5 4 5 2 5 1 Konfigurationsdatei fur Apache oder IBM IHS Implementierung im Split Modus Legen Sie in config apache Standardwerte fiir die folgenden Parameter fest sodass Sie sie nicht jedes Mal in die Befehlszeile eingeben m ssen 1 Hinweis Dieselbe Konfigurationsdatei config apache wird f r Apache 2 2 oder IBM IHS verwendet Tabelle 10 Obligatorische WDeploy Parameter f r Apache 2 2 oder IBM IHS Implementierung im Split Modus Parametername connector type Beschreibung Der zur Konfiguration des Split Modus verwendete Apache Co
48. LVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config sapappsvr73 Daher lautet der Name des lt WEB_ APP SERVER gt Parameters f r WDeploy in der Befehlszeile sapappsvr73 Oo D lt EIGENSCHAFT gt lt Wert gt ist mindestens ein Schl sselwertpaar Die hier in der Befehlszeile angegebenen Parameter setzen die Parameter in der Konfigurationsdatei auBer Kraft Um z B die BOE Webanwendung zu implementieren verwenden Sie DAPP BOE Damit werden alle Werte f r DAPP die in der Webanwendungsserver Konfigurationsdatei config lt WEB APP SERVER gt gespeichert sind auBer Kraft gesetzt lt AKTION gt ist der Name des auszuf hrenden Vorgangs So implementiert beispielsweise die Aktion deployall alle Webanwendungen auf dem Webanwendungsserver der im ersten Parameter als lt WEB APP SERVER gt angegeben ist 4 6 1 Syntax 4 6 1 1 WDeploy Servernamen WDeploy verwendet einen Servernamen in der Befehlszeile und als Teil des Dateinamens f r Serverkonfigurationsdateien Der Servername ist der erste Parameter die bei der Ausf hrung des WDeploy Tools in der Befehlszeile angegeben wird wdeploy bat lt WEBANW SERVER gt D lt EIGENSCHAFT gt lt Wert gt lt AKTION gt lt WEBANW SERVER gt ist der Name des Web oder Webanwendungsservers Der angegebene Name muss mit dem Namen der Konfigurationsdatei unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Ente
49. SAPNW_INSTALLVERZ gt usr sap lt sapsid gt SUM sdt exe DSUGui bat 7 Bei Aufforderung erstellen Sie einen tempor ren Administratorbenutzer f r den Wartungsprozess Weitere Informationen finden Sie im SUM Handbuch unter Update of SAP Systems Using Software Update Manager 1 0 SPO8 Aktualisieren von SAP Systemen ber SAP Software Update Manager 1 0 SPO8 auf dem SAP Service Marketplace 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 82 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole Software Update Manager Joi x l Eile SOFTWARE UPDATE MANAGER SAP Select role and login Attach to a running process as Administrator or Observer Selecta user role and enter the associated password Type your name as a reference for others observing or administering the process Role Administrator Name lankit Password S Phone or Email DO 8 Nachdem Sie einen tempor ren Administratorbenutzer erstellt haben melden Sie sich mit Ihrem NetWeaver Administrator Konto an um dem tempor ren Administrator die Administratorrolle zuzuordnen Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 83 W Software Update Manager on NWSP09 for EDD Logged as Administ
50. Sie m ssen keine Parameter in diesen Konfigurationsdateien festlegen wenn Sie eine GUI Oberfl che verwenden oder wenn Sie lediglich eine Vorimplementierung anhand der Befehle wdeploy predeploy oder wdeploy predeployall ausf hren Die f r Ihren Anwendungsserver geeignete Konfigurationsdatei befindet sich im folgenden Ordner lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf Wenn Sie beispielsweise Tomcat 7 verwenden w hlen SieC Programme x86 SAP BusinessObjects SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config config tomcat7 Verwenden Sie einen Texteditor zum Aktualisieren der f r den Webanwendungsserver Ihres Unternehmens spezifischen Werte Weitere Informationen zur Konfiguration der WDeploy Konfigurationsdateien finden Sie unter WDeploy Konfigurationsdateien Seite 30 In der Parameterkonfigurationsdatei f r WDeploy Webanwendungsserver festgelegte Parameter k nnen au er Kraft gesetzt werden indem WDeploy ber die Befehlszeile aufgerufen wird und die Schalter und Parameter zum ndern des Standardverhaltens verwendet werden Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend zu konfigurieren 4 2 7 Installieren von WDeploy auf einem Remote Webanwendungsserver Um Webanwendungen auf einem dedizierten Webanwendungsserver zu implementieren f hren Sie eine Webschicht Installation oder eine benutzerdefinierte erweiterte Instal
51. Software installiert ist Hauptrelease Ein vollst ndiges Release der Software z B 4 0 Migration Der Prozess der bertragung von BI Plattform Inhalten aus einem vorherigen Hauptrelease zum Beispiel aus XI 3 1 mit hilfe des Upgrade Management Tools Dieser Begriff gilt nicht f r Implementierungen mit demselben Hauptrelease Siehe Hochstufung Nebenrelease Ein Release einiger Komponenten der Software z B 4 1 Knoten Eine Gruppe von BI Plattform Servern die auf demselben Rechner ausgef hrt und von demselben Server Intelligence Agent SIA verwaltet werden Patch Kleines Update f r eine bestimmte Support Package Version Hochstufung Prozess der bertragung von BI Plattform Inhalten zwischen Implementierungen mit demselben Hauptrelease beispiels weise 4 0 zu 4 0 anhand der Hochstufverwaltung Server Ein Bl Plattform Prozess Ein Server hostet mindestens einen Dienst Server Intelligence Agent SIA Prozess der eine Gruppe von Servern verwaltet dazu z hlen das Anhalten Starten und Neustarten von Servern Support Package Softwareupdate f r ein Neben oder Hauptrelease 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte 10 vorbehalten Handbuch f r die Implementierung von Webanwendungen unter Windows Erste Schritte SS Jr S Begriff Definition Webanwendungsserver Server der dynamischen Content verarbeitet Beispielsweise ist Tomcat 7 der geb
52. Webanwendungen befinden sich voneinander getrennt in Verzeichnissen f r statische und dynamische Inhalte Die dynamischen Inhalte k nnen nun auf den Webanwendungsserver kopiert werden 1 Das WDeploy Tool kann auch auf einem dedizierten Webanwendungsserver 1 installiert oder dorthin kopiert werden wodurch das Bereitstellen separater Inhalte die aus einem CMS 2 abgerufen werden erleichtert wird Dieser Modus eignet sich am besten f r kleine Implementierungen mit einer begrenzten Benutzeranzahl Der Vorteil einer Standalone Implementierung liegt in der einfachen Implementierung und Wartung sie kann jedoch f r eine gro e Anzahl von Benutzern ungeeignet sein da der Webanwendungsserver sowohl statische als auch dynamische Inhalte bereitstellt 4 4 2 Implementierungen mit geteilter Webschicht Eine Webschichten Implementierung trennt statische und dynamische Webanwendungsinhalte so dass statische Inhalte von einem Webserver und dynamische Inhalte von einem Webanwendungsserver bereitgestellt werden Webserver und Webanwendungsserver k nnen sich auf demselben Rechner oder auf unterschiedlichen Rechnern in einem Netzwerk befinden i Hinweis Wenn Sie die folgenden Webanwendungen mit dem Modus geteilte Webschicht implementieren wird keine Leistungsoptimierung erzielt WDeploy verarbeitet diese Webanwendungen auch im Modus geteilte Webschicht als Standalone Webanwendungen e Web Services e MobileOTA14 e MOBIServer e OpenSearch e js
53. YBOE umbenennen m chten und Sie haben bereits BOE war in MYBOE war umbenannt benennen Sie BOE properties inMYBOE properties um 3 Verwenden Sie einen Texteditor um den Inhalt der neu benannten properties Datei zu aktualisieren Aktualisieren Sie die Webanwendungsinformationen in der Konfigurationsdatei Business Objects Configuration Utility BOE specific properties warfile lt WEBANW NAME gt war appvdir lt WEBANW NAME gt buildfile lt WEBANW NAME gt xml osgisupported true Wenn Sie zum Beispiel die Webanwendung von BOE in MYBOE umbenennen m chten ersetzen Sie lt WEBANW_ NAME gt oben durch MYBOE 4 Benennen Sie BOE xml so um dass die Datei den neuen Namen f r die Webanwendungs WAR Datei widerspiegelt Wenn Sie beispielsweise die Webanwendung aus BOE in MYBOE umbenennen m chten und Sie BOE war oder BOE ear bereits in MYBOE war oder MYBOE ear umbenannt haben benennen Sie BOE xml in MYBOE xml um Das WDeploy Tool kann nun eine neu benannte Webanwendung auf dem Webanwendungsserver implementieren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Bekannte Probleme und Umgehungsl sungen vorbehalten 97 6 2 Verwenden von WDeploy in einer reinen IPv6 Umgebung Wenn Sie den Befehl wdeploy in einer reinen IPv6 Umgebung mit dem Oracle Java Development Kit JDK verwenden l sst das Oracle JDK die Bi
54. Zeichen besteht und nicht gefunden wurde 6 6 WDeploy GUl Fenster Durchsuchen unter Windows Betriebssystemen Unter manchen Microsoft Windows Betriebssystemen kann unter Umst nden nicht ber die Tastatur auf die WDeploy GUI Schaltflachen Durchsuchen zugegriffen werden Hierbei handelt es sich um eine bekannte Einschr nkung bei Windows Betriebssystemen 6 7 Webanwendung wurde nicht vom Server entfernt Wenn eine Webanwendung mit den WDeploy Befehlen undeploy oder undeployall nicht entfernt werden konnte verwenden Sie die Verwaltungskonsole um alle Webanwendungen zu stoppen und den Server neu zu starten F hren Sie anschlie end den Befehl undeploy oder undeployall erneut aus 6 3 Kopieren der Datei MobileOTA14 properties nach einer Webschichtinstallation Wenn Sie von der Mobile Unterst tzung der Bl Plattform Gebrauch machen m chten und eine Webschichtinstallation ausgef hrt haben m ssen Sie die DateiMobileOTA1l4 properties auf den Host kopieren der Ziel der Webschichtinstallation war h chstwahrscheinlich der Webanwendungsserver Gehen Sie zum Kopieren der Datei MobileOTA14 properties auf den Host der Ziel der Webschichtinstallation war wie folgt vor Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Bekannte Probleme und Umgehungsl sungen vorbehalten 99 1 Suchen Sie die Datei MobileOTA14 properties auf einem Host f r den eine Installati
55. ame auf den Wert BOEWEBAPPJAVA gesetzt ist muss die Eigenschaft scn ebenfalls auf den Wert BOEWEBAPPJAVA gesetzt sein Die SAP metadata Properties Dateien f r verschiedene Webanwendungsb ndel k nnen sich in folgenden Speicherorten befinden BOE sca lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy SLDSupport NWSLD BOE dswsbobje sca lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy SLDSupport NWSLD dswsbobje BusinessProcessBI sca veraltet lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy SLDSupport NWSLD BusinessProcessBI Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Bekannte Probleme und Umgehungsl sungen vorbehalten 101 MobileOTA14 sca lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy SLDSupport NWSLD MobileOTA14 OpenSearch sca lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy SLDSupport NWSLD OpenSearch 6 11 2 Das WDeploy Tool bietet keine Unterst tzung f r die Implementierung auf der bzw das Entfernen einer Implementierung von der Technologieplattform SAP NetWeaver Das WDeploy Tool bietet keine Unterst tzung f r die Implementierung auf der bzw das Entfernen einer Implementierung von der Technologieplattform SAP NetWeaver Mit dem Befehl predeploy oder predeployall des W
56. an den CMS get tigten Abfragen reduziert Tabelle 3 Neues an diesem Dokument Funktion Beschreibung Inhaltsneuorganisation Statt jeden WDeploy Befehl f r jeden einzelnen Webanwendungsserver aufzulisten wird ein WDeploy Befehl jetzt nur noch ein Mal aufgef hrt samt Beispiele f r jeden unter st tzten Webanwendungsserver Neue Funktionen dokumentiert Neue WDeploy Funktionen wurden dokumentiert Die BI Plattform Produktdokumentation steht auf der Support Website in den unterst tzten Sprachen zur Verf gung und wird zwischen den Versionsfreigaben mit neuesten Informationen aktualisiert sobald diese verf gbar werden Die aktuelle Produktdokumentation finden Sie auf http help sap com 2 3 Zielgruppe dieser Dokumentation Diese Dokumentation ist fur den Systemadministrator bzw IT Mitarbeiter bestimmt der mit dem Support einer Bl Plattform Installation betraut ist Kenntnisse der gesamten Netzwerkumgebung Verwendungskonventionen f r Ports Datenbankumgebung und Webserversoftware werden vorausgesetzt 2 4 Variablen In diesem Handbuch werden die folgenden Variablen verwendet Variable Beschreibung lt BIP_INSTALLVERZ gt Das Installationsverzeichnis der Bl Plattform Unter Windows lautet das Standardverzeichnis C Programme x86 SAP BusinessObjects lt WAS HOSTNAME gt Der Hostname oder die IP des Webanwendungsservers auf dem die Webanwendungen der BI Plattform installiert werden lt WEB_
57. anwendungs Quelldateien und an Ihrem JBoss Anwendungsserver vornehmen bevor Sie die Webanwendung vorimplementieren und implementieren Im folgenden Beispiel wird die Anwendung AdminTools verwendet F hren Sie dieselben Schritte f r die Anwendungen dswsbobje und BusinessProcessBI aus 1 Kopieren Sie alle Dateien vom folgenden Verzeichnis des WDeploy RSA Moduls lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy rsa_ module 2 Legen Sie auf Ihrem JBoss Anwendungsserver ein rsa main Verzeichnis unter modules coman und f gen Sie alle in Schritt 1 kopierten Dateien dort ein lt JBOSS_INSTALLVERZ gt modules com rsa main 3 Verschieben Sie die Datei jboss deployment structure xml von lt JBOSS_INSTALLVERZ gt modules com rsa main und f gen Sie die Datei in das folgende AdminTools Quelldateiverzeichnis ein 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 100 vorbehalten Bekannte Probleme und Umgehungsl sungen lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps AdminTools WEB INF Entfernen Sie die RSA JAR Dateien certjFIPS jar cryptojFIPS jarundssljFIPS jar aus den AdminTools Quelldateien lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps AdminTools WEB INF lib Vorimplementieren Sie die ge nderte AdminTools Webanwendung mit dem WDeploy Tool Beispiel
58. auf dem Ziel Webanwendungsserver implementiert wird Verwenden Sie wdeploy deploy um die BOE Webanwendung vorzubereiten und auf dem Ziel Webanwendungsserver zu implementieren wdeploy bat lt WEBANW_SERVER gt DAPP BOE deploy Der Befehlwdeploy deployall f hrt den Befehlwdeploy deploy f r alle Webanwen dungen im Quellverzeichnis der BI Plattform Webanwendung aus lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps Verwenden Siewdeploy deployall um den Befehlwdeploy deploy auf alle Weban wendungen anzuwenden Beispiel wdeploy bat lt WEBANW SERVER gt deployall 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool ee Aktion Beschreibung deployonly Der Befehl wdeploy deployonly implementiert eine vorbereitete Webanwendung auf dem Ziel Webanwendungsserver Implementierbare WAR oder EAR Dateien in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir lt WEBANW_SERVER gt werden mit dem Befehl wdeploy deployonly auf dem Webanwen dungsserver implementiert und die Befehlszeilenschnittstelle des Webanwendungsservers wird aufgerufen Wenn eine Webanwendung noch nicht f r die Implementierung vorbereitet worden ist wird der Befehlwdeploy predeploy automatisch aufgerufen Verwenden Sie wdeploy deployonly um eine v
59. aussetzungen finden Sie unter e WDeploy Voraussetzungen Seite 21 Das WDeploy Befehlszeilentool wird als Bestandteil der BI Plattform installiert lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy wdeploy bat 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 36 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Es gibt zwei Arten von Befehlen e Allgemeine Befehle Diese werden zur Bereitstellung wichtiger Informationen zum Tool und der verf gbaren Webanwendungsserver Implementierung verwendet Sie werden nicht zusammen mit Servernamen Eigenschaften oder Aktionen verwendet Beispiel wdeploy bat help Oo wdeploy bat listappservers e Implementierungsbefehle Diese werden zur Implementierung bestimmter Webanwendungen auf einem bestimmten Webanwendungsserver verwendet Diese Befehle weisen immer folgendes Format auf Server Eigenschaften Aktion Beispiel wdeploy bat lt WEB APP SERVER gt D lt EIGENSCHAFT gt lt Wert gt lt AKTION gt Dabei gilt Folgendes lt WEB APP SERVER gt ist der Name des Webanwendungsservers und muss mit dem Namen der WDeploy Konfigurationsdatei bereinstimmen lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEB APP SERVER gt F r die Technologieplattform SAP NetWeaver beispielsweise hei t die Konfigurationsdatei lt BIP_ INSTAL
60. bsphere7 bes virtual hosts erewle nosE predeployall WebSphere 8 5 und 8 5 5 websphere8 wdeploy bat websphere8 Das virtual host default host predeployall 4 6 2 4 wdeploy deployonly Der Befehl wdeploy deployonly implementiert eine vorbereitete Webanwendung auf dem Ziel Webanwendungsserver Implementierbare WAR oder EAR Dateien in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir lt WEB APP SERVER gt werden mit dem Befehl wdeploy deployonly auf dem Webanwendungsserver implementiert und die Befehlszeilenschnittstelle des Webanwendungsservers wird aufgerufen Wenn eine Webanwendung noch nicht f r die Implementierung vorbereitet worden ist wird der Befehl wdeploy predeploy automatisch aufgerufen Beispiel Verwenden Sie beispielsweise wdeploy deployonly um eine vorbereitete BOE Webanwendung auf einem Webanwendungsserver zu implementieren wdeploy bat lt WEB APP SERVER gt DAPP BOE deployonly Ersetzen Sie lt WEB_ APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Implementierung der BOE Webanwendung auf bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die
61. cations Anwendungen Application Types Anwendungstypen gt WebSphere enterprise applications WebSphere Enterprise Anwendungen J 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 92 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole Der Bildschirm Enterprise Applications Enterprise Anwendungen wird angezeigt 3 Klicken Sie auf nstallieren Im Bildschirm Preparing for the application installation Vorbereitung der Anwendungsinstallation wird Path to the new application Pfad zur neuen Anwendung angezeigt 4 Klicken Sie auf Browse Durchsuchen und wahlen Sie die EAR Datei der Webanwendung aus Der vollqualifizierte Pfad zur EAR Datei der Webanwendung wird im Feld Full Path Vollstandiger Pfad angezeigt 5 Fahren Sie mit dem nachsten Bildschirm fort Der Bildschirm How do you want to install the application Wie m chten Sie die Anwendung installieren wird angezeigt 6 Ubernehmen Sie die Standardoption Fast Path Schneller Pfad und gehen Sie zum nachsten Bildschirm Im Bildschirm nstall New Application Neue Anwendung installieren wird Step 1 Select install options Schritt 1 Installationsoptionen wahlen angezeigt 7 Ubernehmen Sie die Standardoptionen und gehen Sie zum nachsten Bildschirm Der Bildschirm Step 2 Map modules to servers Schritt 2 Module zu Servern zuordnen wird angezeigt 8 W hlen Sie die zu imple
62. chte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 85 Software Update Manager on NWSP09 for EDD Logged as Administrator File User Alert Update Help SOFTWARE UPDATE MANAGER Ey Tal Ea Ba E cm Browser OF x Welcome Specify Select Target System Select the file D TEMPDB Select the target version definitior D amp Users D E windows Stack configuration file XR D E inetpub Selectthis option whe v r hives and the stack I CCMS io by specifying a path to a LJ EDD I PRFCLOG Select this option when you Gitans O O M fna patches you EPS Bin Stack file or Directory B AdminTools sca El BOE sca B BusinessProcessBl sca El MOBIServer sca MobileBlSersice sca E clientapi sca El dswsbobje sca E explorer sca D log D gt out D bin Check the currently installed softy Ip gt v vB5 PEDE OPE A ee NYC 11 Folgen Sie dem Update Prozess bis die Implementierung abgeschlossen ist und ein Best tigungsdialogfeld angezeigt wird i Hinweis Ausf hrliche Informationen finden Sie in dem aktuellen ProcessOverview htm1 Bericht unter lt SAPNW INSTALLLAUFW gt usr sap lt sapsid gt SUM sdt htdoc Weitere Informationen ber den Software Update Manager finden Sie in den Benutzerhandb chern und anderer Dokumentation unter http help sap com i Hinweis Falls beim Zugriff einer erfolgreich imple
63. d Bearbeiten Dieser Schritt ist nur erforderlich wenn die Dom nenkonfiguration gesperrt ist beispielsweise in einer Produktivumgebung 3 Klicken Sie im Bereich Domain Structure Dom nenstruktur auf Deployments Implementierungen 4 Klicken Sie auf der Seite Summary of Deployments Zusammenfassung der Implementierungen auf Install Installieren und navigieren Sie auf der Seite Install Application Assistant Anwendungsassistenten installieren zur WAR Datei oder zum Ordnerpfad 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 88 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole WAR Datei wie Wahlen Sie den Pfad zur WAR Datei aus Beispiel BOE war lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir weblogic11 application BOE war Ordnerstruktur wie W hlen Sie den Pfad zur Ordnerstruktur aus Beispiel dswsbobje f f lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir weblogic11 application dswsbobje dswsbobje i Hinweis Bei der Implementierung auf WebLogic m ssen Sie den zweiten inneren dswsbobj e oder BusinessProcessBI Ordner ausw hlen Klicken Sie auf Weiter 5 W hlen Sie Install this deployment as an application Diese Implementierung als Anwendung installieren aus und klicken Sie auf Next Weiter Klicken Sie nach der Pr fung und
64. des WDeploy GUI Tools k nnen Sie benutzerdefinierte Ordner zur Verwendung f r die Implementierung von Webanwendungen ausw hlen Diese entspricht dem Festlegen von Eigenschaften wenn die Befehlszeile von WDeploy verwendet wird Weitere Informationen zu den WDeploy Parametern finden Sie unter WDeploy Eigenschaftsparameter Seite 38 e WDeploy Arbeitsverzeichnis entspricht dem Parameter Arbeitsverz e Webanwendungs Quellstrukturverzeichnis entspricht dem Parameter Anw_Quellstruktur oder Speicherort generischer WAR Dateien entspricht dem Parameter war_Verz e Stammkontext f r Webanwendungen entspricht dem Parameter Webanwendungen Stammkontext 1 Hinweis Das WDeploy GUI Tool akzeptiert in Pfaden derzeit ausschlie lich englische Zeichen Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 73 4 7 5 Hinzuf gen des Kennworts zur WDeploy GUI Datei Das WDeploy GUI Tool speichert Ihre Eingabe in einer Datei und verwendet diese Informationen zur Implementierung der Webanwendungen Sie m ssen dieser Datei manuell Ihr Kennwort hinzuf gen auch dann wenn Sie es beim Ausf hren der GUI eingegeben haben da Kennw rter aus Sicherheitsgr nden nicht automatisch aufgezeichnet werden So f gen Sie Ihr Webanwendungsserver Kennwort zur WDeploy GUI Datei hinzu 1 ffnen Sie die Datei mit den WDeploy
65. dows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 61 o Bearbeiten Sie config apache Beispiel ws dir C Webserver Apache224 connector type Tomcat6 deployment dir C Webserver Apache224 htdocs 8 Verwenden Sie wdeploy predeploy im Split Modus um Quell Webanwendungen in separate statische und dynamische Dateien aufzuteilen Beispiel o F hren Sie den folgenden Befehl aus um statische Inhalte f r den Apache Webserver zu extrahieren wdeploy bat Tomcat6 Das mode split Dws type apache predeployall 9 F hren Sie den Befehlwdeploy deployonlyall aus um die dynamischen Inhalte auf dem Tomcat Anwendungsserver und die statischen Inhalte auf Apache zu implementieren Wenn Apache und Tomcat auf demselben Rechner ausgef hrt werden werden statische und dynamische Inhalte durch den folgenden Befehl automatisch auf den Servern implementiert wdeploy bat Tomcat6 Das mode split Dws type apache deployonlyall 1 Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefinierten Speicherort befinden verwenden Sie den Parameter Dwork dir Wenn Apache und Tomcat auf unterschiedlichen Rechnern ausgef hrt werden werden dynamische Inhalte durch den folgenden Befehl automatisch unter Tomcat implementiert Anschlie end m ssen statische Inhalte manuell auf dem Apache Remotecomputer implementiert werden wdeploy bat Tomcat6 Das m
66. dressing gt gt Die Datei axis2 xml befindet sich im Verzeichnis WEB INF conf in der WAR Datei Ihres Webdienst Providers Starten Sie Ihren Webanwendungsserver neu damit die nderungen wirksam werden 6 14 3 WASX7017E Ausnahme bei Implementierung in WebSphere Bei Verwendung von WebSphere kann der folgende Ausnahmefehler auftreten com ibm websphere management exception ConfigServiceException com ibm websphere management exception ConnectorException org apache soap SOAPException SOAPException faultCode SOAP ENV Client msg Read timed out targetException java net SocketTimeoutException Read timed out Um dieses Problem zu beheben versuchen Sie die Zeituberschreitungswerte an den folgenden Speicherorten zu andern e ffnen Sie die Datei soap client props und erh hen oder entfernen Sie den von der folgenden Eigenschaft festgelegten Zeit berschreitungswert der SOAP Verbindung com ibm SOAP requestTimeout 0 soap client props befindet sich im Verzeichnis lt WAS_INSTALLVERZ gt profiles lt PROFIL gt properties soap client props e Erh hen Sie in der Integrated Solutions Console f r WebSphere den Wert der Eigenschaft request Timeout des JMX SOAP Connectors fur den Anwendungsserver 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 104 vorbehalten Bekannte Probleme und Umgehungsl sungen View fa
67. dungen mit der Verwaltungskonsole 5 1 So werden Webanwendungen manuell implementiert Mithilfe des WDeploy Tools m ssen implementierbare WAR oder EAR Dateien generiert werden bevor sie auf dem Webanwendungsserver implementiert werden k nnen Mit folgenden Schritten wird eine Webanwendung ber die Verwaltungskonsole des Anwendungsservers implementiert 1 F hren Sie den Befehl wdeploy predeploy aus um eine einzelne Webanwendung vorzubereiten oder wdeploy predeployall um alle Webanwendungen vorzubereiten Beispiel 1 Verwenden von wdeploy predeploy zur Vorbereitung der WAR Webanwendungsdatei BOE war f r die Implementierung unter Tomcat wdeploy bat tomcat6 DAPP BOE predeploy Beispiel 2 Verwenden von wdeploy predeployall um alle Webanwendungen f r die Implementierung unter Tomcat vorzubereiten wdeploy bat tomcat6 predeployall i Hinweis Die Befehle predeploy und predeployall k nnen auf Rechnern verwendet werden auf denen kein Webanwendungsserver gehostet wird solange die von den Befehlen predeploy oder predeployall ben tigten Parameter angegeben sind Durch den Befehl WDeploy werden Webanwendungen f r die Implementierung auf einem Webanwendungsserver vorbereitet und WAR oder EAR Dateien in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir lt ANW SERVER gt application erstellt sofern Sie den Parameter DArbeitsverz nicht angeben 2 Befolgen Sie das Verfah
68. e lt WEB_APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Implementierung der BOE Webanwendung auf bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB_APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 19 Server Parameter JBoss 7 1 jboss7 SAP Technology AS Java sapappsvr73 Der Befehl wdeploy deploy bietet keine Unterst tzung f r JBoss 7 1 Mit dem Befehl wdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstel len Sie WAR Dateien und f hren eine manuelle Implementierung mithilfe der JBoss Be fehlszeilenschnittstelle Command Line Interface CLI oder des Scanners zur Bereit stellung im Dateisystem durch Der Befehl wdeploy deploy bietet keine Unterst tzung f r die Technologie von SAP AS Java Mit dem Befehl wdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie SCA Dateien und f hren eine manuelle Implementie rung mithilfe des SAP Software Update Manager SUM durch Tomcat 6 0 tomcat 6 DAPP BOE deploy wdeploy bat tomcat6 Das_dir C Tomcat6 Das instance localhost Das service na
69. e JBoss Befehlszeilenschnittstelle zu starten und eine Verbindung mit dem Anwendungsserver herzustellen 2 F hren Sie den Befehl deployment in der komprimierten WAR Datei oder im entpackten WAR Ordner aus Wenn Sie eine Implementierung f r eine verwaltete Dom ne ausf hren f hren Sie auch den Befehl server group aus Nehmen wir f r die folgenden Beispiele an dass die WAR Datei im Verzeichnis BIPwebapps gespeichert ist und die Servergruppe Hauptservergruppe hei t o Setzen Sie f r komprimierte war Dateien wie BOE war den Wert archive auf true Eigenst ndiger Server deployment BOE war add enabled true runtime name BOE war content path gt C BIPwebapps BOE war archive gt true Verwaltete Dom ne deployment BOE war add runtime name BOE war content path gt C BIPwebapps BOE war archive gt true server group main server group deployment BOE war add enabled true o Setzen Sie f r entpackte war Dateistrukturen wie dswsbobje war den Wert archive auf false Eigenst ndiger Server deployment dswsbobje war add enabled true runtime name dswsbobje war content path gt C BIPwebapps dswsbobje war archive gt false Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 77 Verwaltete Dom ne de
70. earch Konfiguration in der Datei config properties der OpenSearch Webanwendung Diese Datei finden Sie unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles OpenSearch WEB INF Stellen Sie sicher dass die folgenden Parameter f r Ihren Server konfiguriert sind o cms der CMS Hostname und die CMS Portnummer Verwenden Sie beispielsweise das Format lt CMS_HOSTNAME gt lt PORT gt opendoc die URL der OpenDocument Webanwendung Beispiel http lt WAS_HOSTNAME gt lt PORT gt BOE OpenDocument opendoc openDocument jsp proxy rpurl Reverse Proxy URL wenn Ihre Organisation einen Reverse Proxy Server verwendet proxy opendoc rpurl die URL des OpenDoc Reverse Proxy Servers wenn Ihre Organisation einen OpenDoc Reverse Proxy Server verwendet 3 Implementieren Sie die OpenSearch Webanwendung Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte berblick ber die Implementierung von Webanwendungen vorbehalten 17 Implementieren Sie die OpenSearch Webanwendung mithilfe des folgenden WDeploy Befehls wdeploy bat WEB APPLICATION SERVER Dapp source dir lt LOCATION OF OPENSEARCH WEB APP SOURCE TREE gt DAPP OpenSearch a deploy Beispiel Der folgende Befehl implementiert die OpenSearch Webanwendung auf einem WebSphere 7 Webanwendungsserver wdeploy bat websphere7 Dapp source dir C Program F
71. ebanwendungskomponenten k nnen bei SLD auf den folgenden Webanwendungsservern registriert werden e Technologieplattform SAP NetWeaver e Apache Tomcat 6 0 und 7 0 e IBM WebSphere 7 0 4 3 1 Aktivieren der SLD Registrierung f r die Technologieplattform SAP Netweaver Die Integration des System Landscape Directory Data Supplier SLD DS ist f r die Technologieplattform SAP NetWeaver verf gbar Informationen zur SLD DS Integration und die Technologieplattform SAP NetWeaver finden Sie im SCN Dokument System Landscape Directory unter http scn sap com docs DOC 8042 i 4 3 2 Aktivieren der SLD Registrierung f r Tomcat Um den Data Supplier DS des System Landscape Directory SLD mit Apache Tomcat verwenden zu k nnen muss das SLDREG Registrierungstool auf jedem Apache Tomcat Webanwendungsserver installiert sein i Hinweis SLDREG wird nicht als Teil der BI Plattform installiert Informationen zur Installation von SLDREG finden Sie im SAP Hinweis 1018839 Wie Sie SLDREG konfigurieren damit SLD immer dann aktualisiert wird wenn Webanwendungen auf einem Apache Tomcat Webanwendungsserver implementiert oder deinstalliert werden erfahren Sie im SAP Hinweis 1508421 i Hinweis Die erforderliche Datei sap com TomcatSLDDataSupplierWEB war die an den SAP Hinweis 1508421 angeh ngt ist befindet sich auch im Ordner lt lt BIP_INSTALLVERZ gt gt SAP BusinessObjects SAP BusinessObjects Enterprise XI 4 0 warfiles webapps nachdem die Java Weba
72. eien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 22 Server Parameter JBoss 7 1 jboss7 Der Befehl wdeploy undeployall unterst tzt JBoss 7 1 nicht SAP Technologie Der Befehl wdeploy undeployall bietet keine Unterst tzung f r SAP Technologie sapappsvr73 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 58 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Server Parameter Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 Das_dir C Tomcat Das_instance localhost Das service name Tomcat6 undeployall Tomcat 7 0 tomcat 7 wdeploy bat tomcat Das_dir C Tomcat7 Das_instance localhost Das service name Tomcat7 undeployall WebLogic 11gRl weblogicll wdeploy bat weblogicll Das domain dir C bea user projects domains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic undeployall WebSphere 7 0 websphere7 wdeploy bat websphere7 Das_dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das soap _port 8880 u
73. elligence Die Datenbank oder der Webanwendungsserver die bzw der mit der Bl Plattform ausgeliefert wird Cluster Zwei oder mehr CMS Server Central Management Server die gemeinsam eine CMS Systemdatenbank verwenden Clustern Ein Cluster erstellen So erstellen Sie z B ein Cluster 1 Installieren Sie einen CMS und eine CMS Datenbank auf Rechner A 2 Installieren Sie einen CMS auf Rechner B 3 Lassen Sie den CMS auf Rechner B auf die Datenbank auf Rechner A zeigen Handbuch f r die Implementierung von Webanwendungen unter Windows Erste Schritte 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten 9 LSS Ss Begriff Definition Cluster Schl ssel Wird zum Dechiffrieren der Schl ssel in der CMS Datenbank verwendet Sie k nnen den Clusterschl ssel im CCM ndern dieser Schl ssel kann jedoch nicht so zur ckgesetzt werden wie ein Kennwort Er enth lt verschl sselten Inhalt und darf auf kei nen Fall verloren gehen CMS Eine Abk rzung f r den Central Management Server CMS Datenbank Die vom CMS zum Speichern von Informationen ber die BI Plattform verwendete Datenbank Implementierung Die auf einem oder mehreren Rechnern installierte konfigu rierte und ausgef hrte BI Plattform Software Installation Eine Instanz von BI Plattform Dateien die vom Installations programm auf einem Rechner erstellt wird Rechner Der Computer auf dem die BI Plattform
74. en Alle Rechte vorbehalten 33 Parametername as admin is secure Beschreibung Informiert WDeploy dass die WebSphere Sicherheit aktiviert ist i Hinweis Wennas admin is secure wahr lautet m ssen Werte f r as admin username und as admin password festgelegt werden Beispielwert false Webanwendungsserver beim Laden von Anwendungen die mehr als 65 535 Da teien enthalten Probleme auftreten k n nen standardm ig FALSCH as dir Installationspfad von WebSphere C Programme IBM WebSphere AppServer ws instance Webserverinstanz wenn die Implementie webserverl rung in einer aufgeteilten Umgebung dedi zierter Wenserver erfolgt enforce file limit Informiert WDeploy dar ber ob auf dem FALSCH as plugin _cfg_ dir Speicherort der WebSphere Datei plugin cfg xml Dieser Parameter ist nur bei Implementierungen mit geteilter Webschicht erforderlich C AppServers IBM Web Sphere7 profiles AppSrvOl config cells lt cell_name gt nodes lt webserver node gt servers lt webserver name gt 4 5 2 5 Dedizierte Webserver in geteilten Implementierungen Wenn Sie Webanwendungen in geteilten Implementierungen auf einem dedizierten Webserver implementieren verwenden Sie den Namen des unterst tzten Webservers e config apache Apache Webserver oder IBM IHS 1 Hinweis Es wird empfohlen Administratorkonto Kennworter von Webanwendungsservern nicht in der WDeploy
75. en Speicherort befinden verwenden Sie den Parameter Dwork dir Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 67 Kopieren Sie statische Inhalte in das Verzeichnis htdocs auf dem Webserver o Extrahieren Sie die zip Dateien auf dem Webanwendungsserver unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir websphere7 resources o Kopieren Sie diese Ordner vom WebSphere Webanwendungsserver in den IHS Ordner lt wS_VERZ gt htdocs auf dem IHS Server o Kopieren Sie die bob lt anwendung gt conf Dateien vom WebSphere Web Application Server in den IHS Ordner lt WS_VERZ gt conf auf dem IHS Server o Aktualisieren Sie httpd conf von IHS unter lt ws_VERZ gt conf mit den Anwendungskonfigurationsdateien Nehmen Sie f r jede Webanwendung einen Eintrag in httpd conf auf Um BOE einzuschlie en geben Sie beispielsweise Folgendes ein Include conf bobj BOE conf 10 Kopieren Sie die Dateiplugin cfg xml in die IHS und WebSphere Arbeitsordner Wenn Sie die WebSphere Administratorkonsole zum Implementieren verwenden und IHS sowie WebSphere auf demselben Hostsystem installiert sind fahren Sie mit dem n chsten Schritt fort Der WDeploy Befehl kopiert plugin cfg xml automatisch wenn IHS und WebSphere auf demselben Hostsystem installiert sind
76. en von Webanwendungen Bevor Sie die BI Plattform installieren muss der Webanwendungsserver installiert und betriebsbereit sein Installationsanweisungen finden Sie in der Dokumentation zu Ihrem Webanwendungsserver Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 21 Der Webanwendungsserver sollte zus tzlich zu weiteren Speicherplatzanforderungen der sonstigen auf dem Rechner installierten Software ber mindestens 5 GB freien Speicherplatz verf gen Es wird empfohlen die Einstellungen heapsize und MaxPermSize der JVM auf xms128m Xmx2048m XX MaxPermSize 512m festzulegen Bei Verwendung von Tomcat sollten die ge nderten Einstellungen beispielsweise wie folgt aussehen JAVA_OPTS Xms128m Xmx2048m XX MaxPermSize 512m i Hinweis Stellen Sie f r die Technologieplattform SAP NetWeaver sicher dass die maximale Heapgr e mindestens 4096 MB betr gt Beispiel JAVA_OPTS Xms128m Xmx4096m XX MaxPermSize 512m Informationen zum ndern von Java Speichereinstellungen finden Sie in der JVM Dokumentation Stellen Sie vor Beginn der Implementierung sicher dass der Webanwendungsserver installiert ist und berpr fen Sie ob der Anwendungsserver einwandfrei ausgef hrt wird indem Sie die Verwaltungskonsole starten 4 2 2 Hardwareanforderungen Die Implementierung von Webanwendun
77. er Anwendungsserverin localhost stanz as service name Name des Tomcat Diensts wenn Tomcat6 oder Tomcat7 der Anwendungsserver auf einem Windows Server installiert ist nur f r Installationen unter Microsoft Windows relevant as dir Installierter Speicherpfad von Tom C Programme Apache Software cat 6 oder 7 Foundation Tomcat 7 0 as service key F r Java Parameter von Tomcat HKLM SOFTWARE Wow6432Node verwendeter Registrierungsschl s Apache Software Foundation sel nur f r Installationen unter Procrun 2 0 Microsoft Windows relevant lt as service name gt Parameters Java as service key valu Java Parameter von Tomcat Der Optionen Wert des Registrierungsschl ssels as server key 4 5 2 3 Konfigurationsdatei f r WebLogic 11gR1 Legen Sie inconfig weblogic11 Standardwerte f r die folgenden Parameter fest sodass Sie sie nicht jedes Mal in die Befehlszeile eingeben m ssen 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 32 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Tabelle 8 Obligatorische WDeploy Parameter f r for WebLogic llgR1 Parametername Beschreibung Beispiel as admin port Anforderungs Port der WebLogic Ver 7001 waltung as admin username Benutzername des Weblogic Administ weblogic rationskontos as admin password Kennwort des WebLogic Administrati password
78. ert werden k nnen wdeploy bat websphere7 DAPP BOE predeploy Wenn Sie die BOE Anwendung oder alle Webanwendungen implementieren erh hen Sie den Wert f r die Zeit berschreitungseinstellung um die Ausgabe einer Fehlermeldung wegen Zeit berschreitung und das Fehlschlagen der Implementierung zu vermeiden siehe ndern der Zeit berschreitungseinstellung f r die WebSphere 7 0 oder 8 5 Implementierung Seite 94 1 Melden Sie sich an der WebSphere Integrated Solutions Console mit dem Administratorkonto unter http lt WAS HOSTNAME gt lt PORT gt ibm consolean Der Standardport ist 9060 2 W hlen Sie im Men die Option gt Applications Anwendungen gt Application Types Anwendungstypen gt WebSphere enterprise applications WebSphere Enterprise Anwendungen Der Bildschirm Enterprise Applications Enterprise Anwendungen wird angezeigt 3 Klicken Sie auf Installieren Im Bildschirm Preparing for the application installation Vorbereitung der Anwendungsinstallation wird Path to the new application Pfad zur neuen Anwendung angezeigt 4 Klicken Sie auf Browse Durchsuchen und w hlen Sie die EAR Datei der Webanwendung aus Der vollqualifizierte Pfad zur EAR Datei der Webanwendung wird im Feld Full Path Vollst ndiger Pfad angezeigt 5 Fahren Sie mit dem n chsten Bildschirm fort Der Bildschirm How do you want to install the application Wie m chten Sie die Anwendung installieren wird angezeigt
79. erungen von dynamischem Inhalt JavaServer Pages JAR Dateien XML Dateien werden an den dedizierten Anwendungsserver weitergeleitet und an den Webbrowser zur ckgegeben nachdem der Inhalt gebildet wurde Dieser Modus ist f r gr ere Produktionsumgebungen geeignet in denen Skalierbarkeit und Leistung eine entscheidende Rolle spielen Mit WDeploy k nnen au erdem Webanwendungen auf einem Webanwendungsserver implementiert werden der auf dem gleichen System wie die BI Plattform installiert ist Diese Konfiguration kann f r kleine Entwicklungs oder Testsysteme verwendet werden und wird nicht f r Produktionssysteme empfohlen 4 4 1 Standalone Implementierungen Standalone Modus bezeichnet einen Webanwendungsserver der statische wie auch dynamische Inhalte f r Web Clients bereitstellt Der Webanwendungsserver kann auf demselben Rechner wie die BI Plattform oder auf einem eigenen ber das Netzwerk angebundenen Rechner laufen In der folgenden Abbildung sind die Web Clients ber eine Firewall mit dem Webanwendungsserver verbunden Verarbeitungsanforderungen vom Webanwendungsserver werden an den Central Management Server CMS 2 der Bl Plattform gesendet 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 26 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool In der Abbildung oben ist WDeploy als eine Komponente des CMS 2 installiert und die
80. eut auf dem Webanwendungsserver implementiert werden 4 7 Verwenden des WDeploy GUI Tools Das WDeploy GUI Tool wird als Teil der BI Plattform installiert und bietet eine alternative grafische Methode zum Ausf hren der Befehle wdeploy deployallundwdeploy undeployall 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 70 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool 1 Hinweis e Wir empfehlen das WDeploy Befehlszeilentool anstelle des WDeploy GUI Tools zu verwenden Das Befehlszeilentool verf gt ber eine robustere Funktionalit t e Das WDeploy GUI Tool kann nicht zum Vorimplementieren von Webanwendungen verwendet werden Verwenden Sie das Befehlszeilentool um dem Befehl wdeploy predeployall auszuf hren Informationen zu WDeploy Voraussetzungen finden Sie unter e WDeploy Voraussetzungen Seite 21 Zur Ausf hrung anderer Implementierungsvorg nge nutzen Sie die Befehlszeilenversion von WDeploy Die Benutzeroberflache des WDeploy GUI Tools ist standardm ig auf Englisch Sofern Sprachpakete installiert sind wird der Benutzer beim ersten Ausf hren jedoch aufgefordert eine Sprache auszuw hlen Folgende Sprachpakete werden von der BI Plattform unterst tzt e Tschechisch e Vereinfachtes Chinesisch e Traditionelles Chinesisch e D nisch e Niederl ndisch e Englisch e Finnisch e Franz sisch e Deutsch e Ungarisch e Italie
81. f auf die zu implementierenden SCA Pakete 1 Entpacken Sie das Software Update Manager Paket mithilfe des folgenden Befehls SAPCAR xvf lt Download Verzeichnis gt lt Pfad gt lt Archiv gt SAR R lt SAPNW INSTALLVERZ gt usr sap lt sapsid gt Durch Extrahieren der oben genannten Dateien wird unter dem von Ihnen angegebenen Pfad ein SUM Ordner erstellt 1 Hinweis SAPSID ist die System ID die Sie bei der Installation von NetWeaver angegeben haben Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 79 p SAPinst Administrator bng ym sapnw72 SAP NetWeaver 7 2 gt Installation Options gt Application Server Java gt Standard Syst _ xi Eile SAPinst Help SOFTWARE DELIVERY TOOL SARG r E 2 3 E s a Choose Option Define Parameters Summary Execute Completed General SAP System Parameters Enter the system ID and destination drive SAP System SAP System ID SAPSID J2E Destination Drive E 8 Additional Information The SAP System ID is an identifier for your SAP system It must be unique throughout your system landscape The system will be installed under lt Destination Drive gt usr sap lt SAPSID gt SAPSID Jede R 3 Installation SAP System eines Datenbankservers und mehrerer Anwendungsserver auf denen die Anwendungslogik ausgef hrt wurde
82. finierten Einstellungen verwenden stellen Sie sicher dass Sie eine geeignete Feinabstimmungsstufe f r Ihre Implementierung wie High Hoch oder Low Niedrig verwenden mit der diese Eigenschaft auf All session attributes Alle Sitzungsattribute gesetzt wird 12 Wechseln Sie zu gt Applications Anwendungen Enterprise Applications Enterprise Anwendungen J um die soeben installierte Anwendung zu starten 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 96 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole 6 Bekannte Probleme und Umgehungslosungen 6 1 Umbenennen der BOE Webanwendung oder Webanwendungs Quellstruktur Wenn der Quellstrukturordner fur BI Plattform Webanwendungen umbenannt wird implementiert WDeploy Tool dies m glicherweise nicht korrekt Dies betrifft alle unterst tzten Plattformen Der Quellstrukturordner befindet sich unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps Fuhren Sie die folgenden Schritte aus um dieses Problem zu umgehen 1 Suchen Sie die Konfigurationsdatei f r BOE Webanwendungen BOE properties in lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf apps 2 Benennen Sie BOE properties so um dass die Datei den neuen Namen fur die Webanwendungs WAR Datei widerspiegelt Wenn Sie zum Beispiel die Webanwendung von BOE in M
83. form SAP NetWeaver nicht unter st tzt wird SAP BusinessObjects November e Der Abschnitt Support von Webanwendungs Clustering wurde aktualisiert Business Intelligence 4 1 2014 Die Fehlertoleranz f r das Bl Launchpad und die CMC wurde aktualisiert Support Package 5 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 6 vorbehalten Dokumentverlauf 2 Erste Schritte 2 1 Informationen zu diesem Dokument In diesem Dokument erfahren Sie wie Sie BI Plattform Webanwendungen Uber das WDeploy Tool auf einem Webanwendungsserver implementieren Informationen zur Installation der Bl Plattform finden Sie im Business Intelligence Installationshandbuch Informationen zur Verwaltung eines SAP BusinessObjects Business Intelligence Servers finden Sie im Administratorhandbuch f r SAP BusinessObjects Business Intelligence 2 2 Was ist neu im Handbuch f r die Implementierung von Webanwendungen Unterst tzung f r Webanwendungsserver Eine Liste der in dieser Version unterst tzten Plattformen Datenbanken Webanwendungsserver Webserver und anderer Systeme finden Sie im Dokument Product Availability Matrix Supported Platforms PAR im Bereich SAP BusinessObjects im SAP Support Portal unter https support sap com home htmlfr Bei Unstimmigkeiten mit dem Handbuch f r die Implementierung von Webanwendungen hat das Dokument Products Availability Matrix V
84. fplatform Im folgenden Diagramm stellen Webclients ber eine Firewall eine Verbindung zu einem Webserver 1 her der nur statische Inhalte HTML Seiten Bilder Dokumente JavaScript Cascading Style Sheets bereitstellt Wenn dynamische Inhalte angefordert werden sendet der Webserver eine Anforderung an den Webanwendungsserver 2 Anforderungen die von der BI Plattform weiterverarbeitet werden m ssen werden zur Verarbeitung an den Central Management Server CMS gesendet 3 In der Abbildung oben ist WDeploy als eine Komponente des CMS 3 installiert und die Webanwendungen befinden sich voneinander getrennt in Verzeichnissen f r statische und dynamische Inhalte Die dynamischen Inhalte k nnen nun in den Webanwendungsserver 2 und die statischen Inhalte in den Webserver 1 kopiert werden Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 27 Der WDeploy Befehl kann auch auf einem dedizierten Webserver 1 und einem Webanwendungsserver 2 installiert werden wodurch das Implementieren getrennter Inhalte die aus einem CMS 3 abgerufen werden erleichtert wird Falls ein Unternehmen Sicherheitsma nahmen implementiert die den Zugriff auf Serverrechner beschr nken k nnen die getrennten statischen und dynamischen Inhalte separat an Personen gesendet werden die Berechtigungen zum Implement
85. g von Webanwendungen unter Windows 22 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool 1 W hlen Sie in Windows im Men Start die Option Ausf hren Das Dialogfeld Ausf hren wird angezeigt 2 Geben Sie im Feld ffnen den Befehl regedit ein Das Programm Registrierungs Editor wird ausgef hrt 3 Navigieren Sie in der Registrierungsstruktur zu gt HKEY_LOCAL_MACHINE gt SYSTEM gt CurrentControlSet gt Control gt FileSystem J 4 Doppelklicken Sie auf lt ntfsDisable8dot3NameCreation gt und vergewissern Sie sich dass der zugeh rige Wert auf O festgelegt ist Beim Wert O ist die Windows Unterst tzung von 8 3 Dateinamen aktiviert Jetzt unterst tzt Windows sowohl lange als auch kurze Dateinamen Starten Sie das System neu damit die nderung wirksam wird 4 2 5 Einrichten der Java Umgebung WDeploy erfordert eine Java Virtual Machine um auf dem Hostsystem verf gbar zu sein Das Java Development Kit JDK 1 6 wird vom BI Plattform Installationsprogramm automatisch installiert muss jedoch vom Bl Plattform Server eingerichtet oder kopiert werden wenn es manuell auf einem dedizierten Rechner installiert wird Standardm ig wird das vom BI Plattform Installationsprogramm installierte JDK verwendet Wenn Sie einen dedizierten Webanwendungsserver verwenden m ssen Sie das Java JDK entweder durch eine Webschichtinstallation oder durch eine manuelle Installation eines geeigneten JDK 1 5 oder 1 6 wie vo
86. gen auf dem Server ausgef hrt werden muss deren Implementierung entfernt werden bevor Sie fortfahren k nnen F hren Sie den Installations Assistenten f r Webserver Plugins aus um das Bridge Plugin f r die Verbindung von WebSphere und IHS zu installieren und befolgen Sie die Anweisungen um Informationen zum IHS Webserver einzugeben Befolgen Sie die Konfigurationsanweisungen f r Plugins auf der WebSphere Website um die Bridge zwischen IHS und WebSphere zu konfigurieren Nun werden Anforderungen f r dynamische Ressourcen an WebSphere weitergeleitet sobald sie vom IHS empfangen werden Vergewissern Sie sich dass die Bridge zwischen Webserver und Webanwendungsserver funktionsf hig ist indem Sie in einem Browser den Webserver aufrufen und berpr fen ob dynamische Inhalte vom Webanwendungsserver ordnungsgem bereitgestellt werden Rufen Sie z B die folgende URL auf http ihs mycompany com snoop auf Wenn der Webanwendungsserver auf demselben Rechner wie die Bl Plattform installiert ist f hren Sie WDeploy lokal auf diesem Rechner aus Wenn der Webanwendungsserver auf einem anderen Rechner ausgef hrt wird kopieren Sie den WDdeploy Befehl und die Umgebung auf den Webanwendungsserver Siehe Implementieren von Webanwendungen auf einem Remoterechner Konfigurieren Sie die WDeploy Umgebung um Inhalte zwischen dem Webserver und dem Webanwendungsserver aufzuteilen Dies wird als Split Modus bezeichnet Die WDeploy Konf
87. gen auf einem Webanwendungsserver mit dem WDeploy Tool erfordert mindestens 4 GB RAM 8 GB f r die Technologieplattform SAP NetWeaver 15 GB freien Speicherplatz auf der Festplatte und mindestens 5 GB freien Speicherplatz auf dem Laufwerk das den mit der Umgebungsvariablen TEMP definierten tempor ren Ordner f r die Implementierung von Webanwendungen hostet Dies gilt zus tzlich zu weiteren Anforderungen des Webanwendungsservers oder anderer auf dem Host installierter Server oder Dienste 4 2 3 64 Bit Unterstiitzung Die BI Plattform wird nur auf 64 Bit Betriebssystemen unterst tzt und bietet nur f r 64 Bit Webanwendungsserver mit einem 64 Bit JDK Unterst tzung 4 2 4 Aktivieren der Unterst tzung von 8 3 Dateinamen Die Windows 8 3 Dateinamen Unterst tzung bezeichnet eine Methode bei der Windows Dateisysteme f r jede Datei zwei Dateinamen verwalten einen Dateinamen mit maximal acht Zeichen und einer aus drei Zeichen bestehenden Erweiterung sowie einen Dateinamen f r sehr lange Namen die hunderte Zeichen umfassen k nnen Diese Funktion ist in Windows Betriebssystemen standardm ig aktiviert und gew hrleistet R ckw rtskompatibilit t mit lteren Microsoft Betriebs und Dateisystemen F r die Bl Plattform muss die 8 3 Unterst tzung aktiviert sein Stellen Sie sicher dass 8 3 Dateinamen f r Ihren Windows Server aktiviert sind 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierun
88. ie t Hiervon sind unter anderem folgende Parameter betroffen as dir ws dir war dir appsource dir app source tree Wenn Sie beispielsweise das WDeploy Befehlszeilentool mit dem Parameter Dwar_dir C App Server aufrufen werden Webanwendungen m glicherweise nicht auf dem Webanwendungsserver implementiert Sie k nnen dieses Problem beheben indem Sie keinen umgekehrten Schr gstrich verwenden wenn Sie f r den WDeploy Befehl einen Pfad in doppelten Anf hrungszeichen angeben 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 98 vorbehalten Bekannte Probleme und Umgehungsl sungen So l sst sich der Fehler beim obigen war_dir Parameter korrigieren indem Sie einfach den umgekehrten Schr gstrich entfernen Dwar _dir C App Server 6 5 WDeploy mit anderen Sprachen als Englisch Wenn Sie eine andere Sprache als Englisch im WDeploy Tool verwenden gilt Folgendes e Inder Konfigurationsdatei config lt WEBANW_SERVER gt werden Zeichen die nicht im Englischen vorkommen in den Parametern f r Benutzername und Kennwort des Serveradministrators nicht vom WDeploy GUI Tool unterst tzt e Unter Windows schlagen das WDeploy GUI und das Befehlszeilentool u U fehl und geben einen Ausnahmefehler zur ck wenn nicht englische Dateipfade mit UTF 8 Zeichen bergeben werden Die Protokolldatei zeigt an dass der Pfad aus ung ltigen
89. ie die Details zum lokalen Rechner ein auf dem Sie die NetWeaver Anwendung installiert haben d W hlen Sie OK 5 Starten Sie den Software Update Manager Serverprozess unter Verwendung des Benutzers lt SID gt ADM mit dem folgenden Befehl lt sid gt ADM user ist ein OS Benutzer der bei der Installation von NetWeaver erstellt wurde Sie m ssen sich als lt sid gt ADM user anmelden um den Software Update Manager zu starten lt SAPNW_INSTALLVERZ gt lt Update Verzeichnis gt STARTUP BAT Sie finden die Batchdateien im Treiber aus dem Sie die SAR Dateien in den SUM Ordner extrahiert haben Im folgenden Screenshot wurde Laufwerk C als Speicherort f r die extrahierten SAR Dateien angegeben Sie finden also die Batchdatei unter dem SUM Ordner auf Laufwerk C Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 81 B sum L E gO Computer Local Disk C SUM SUM fe searchsm Organize Include in library Share with New folder v fil ir Favorites Name Date modified Type Size BU Desktop amp abap 3 2 2015 9 35 AM File Folder Jp Downloads D jvm 3 2 2015 9 35 AM File folder Recent Places J sapcrypto 3 2 2015 9 35 AM File Folder PN 2 sdt 5 13 2015 8 45 AM File folder g amp startup 2 15 2015 9 31 PM Windows Batch File 1KB d MEE STARTUP 2
90. ie in der Regel von den Webanwendungsservern Ihrer Implementierung gemeinsam genutzt werden Die in der WDeploy Konfigurationsdatei gespeicherten Eigenschaften k nnen ber die Befehlszeile mit dem Switch Parameter D lt EIGENSCHAFT gt berschrieben werden Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB_ANWSERVER gt entsprechend zu konfigurieren Eine vollst ndige Liste der WDeploy Eigenschaften finden Sie unter WDeploy Eigenschaftsparameter Seite 38 4 5 2 Konfigurationsdateien f r Webanwendungsserver Da jeder Webserver und Webanwendungsserver unterschiedliche WDeploy Einstellungen erfordert greift das WDeploy Tool f r jeden unterst tzten Server auf eine Konfigurationsdatei zur ck Die Konfigurationsdateien werden im WDeploy Ordner conf wie folgt gespeichert lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEB APP SERVER gt Ersetzen Sie lt wEB_ APP SERVER gt durch den Namen des Webanwendungsservers auf dem WDeploy die Implementierung vornehmen soll Die folgende Liste zeigt alle Konfigurationsdateien f r aktuell unterst tzte Webanwendungsserver config jboss7 JBoss 7 1 e config sapappsvr73 Technologieplattform SAP NetWeaver config tomcat6 Tomcat 6 0 e config tomcat7 Tomcat 7 0 e config weblogicl1 WebLogic 11gR1 config websphere7 WebSphere 7 0 e config webspheres8 WebSphere 8 5
91. ieren von Inhalten haben Aufgeteilte Implementierungen eignen sich am ehesten f r mittelgro e oder gro e Implementierungen mit einer gro en Anzahl oder einer wachsenden Anzahl an Benutzern Eine geteilte Implementierung bietet den Vorteil dass sie skalierbar und leistungsstark ist 1 Hinweis Web Webanwendungs und BI Plattform Server k nnen geclustert werden um ein gr eres Ma an Skalierbarkeit Verf gbarkeit und Leistung zu erzielen 4 4 2 1 Unterst tzte dedizierte Web und Webanwendungsserver Kombinationen In geteilten Implementierungen unterst tzt WDeploy die folgenden Web und Webanwendungsserver Konfigurationen e Apache 2 2 Webserver mit Tomcat 6 oder 7 e Apache 2 2 Webserver mit WebLogic 10 3 x e BM IHS Webserver 7 mit WebSphere 7 0 e BM IHS Webserver 8 5 mit WebSphere 8 5 oder 8 5 5 i Hinweis Sowohl Apache als auch IBM IHS Webserver werden in WDeploy Konfigurationsdateien mit apache bezeichnet 4 4 2 2 Implementieren von Webanwendungen auf einem Remoterechner F hren Sie das folgende Verfahren aus um Webanwendungen auf einem Remoterechner zu implementieren In diesem Verfahren bezieht sich Feld 1 auf den Rechner mit der BI Plattform Installation und Feld 2 auf den Remote Rechner auf dem der Webanwendungsserver installiert ist 1 Erstellen Sie in Feld 2 die folgenden Verzeichnisse lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy O lt BIP_INSTALLVERZ gt SAP
92. igurationsdateien f r Apache und WebSphere befinden sich in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf o Bearbeiten Sie config apache Beispiel ws dir C Program Files Apache Software Foundation Apache 2 2 connector type websphere7 deployment dir C Program Files Apache Software Foundation Apache 2 2 htdocs plugin install dir ws dir Plugins o Bearbeiten Sie config websphere 7 Beispiel as soap port 8880 as admin username admin tas admin password password as dir C Program Files IBM WebSphere AppServer as Ingtence serveri 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool as plugin cfg dir C Program Files IBM WebSphere AppSever profiles AppSrvO0l config cells lt CELLNAME gt nodes lt NODENAME gt servers ws instance as profile name AppSrv01 as virtual host default host as admin is secure false nforc iile limitate ws instance webserverl 8 Verwenden Sie wdeploy predeploy im Split Modus um Quell Webanwendungen in separate statische und dynamische Ressourcen aufzuteilen i Hinweis Stellen Sie vor Ausf hrung von wdeploy predeploy sicher dass der Parameter as plugin cfg dirin config websphere lt x gt auf den Ordner festgelegt wurde der die WebSphere Datei plugin cfg xml enth lt Beispiel
93. ileOTA1l4 Ersetzen Sie lt HOSTNAME gt durch den Namen des Hosts f r den Webanwendungsserver und lt PORT gt durch die Portnummer des Webanwendungsservers Weitere Informationen zu Mobile Produkten finden Sie im Installations und Implementierungshandbuch f r SAP BusinessObjects Mobile 3 3 2 Implementieren von OpenSearch war f r OpenSearch Unterst tzung Das Installationsprogramm implementiert die OpenSearch Webanwendung die Unterst tzung f r OpenSearch Anwendungen bietet nicht Wenn Sie OpenSearch Anwendungen verwenden m chten m ssen Sie das OpenSearch war Archiv manuell nach Abschluss des Installationsprozesses implementieren i Hinweis Das WDeploy GUI Tool kann nicht zum Implementieren einzelner Webanwendungen verwendet werden F r die Implementierung einzelner Webanwendungen wie OpenSearch steht das WDeploy Befehlszeilentool zur Verf gung 1 Stellen Sie sicher dass die Verbindungsdetails des Webanwendungsservers in der Konfigurationsdatei des WDeploy Webanwendungsservers festgelegt wurden Diese Datei finden Sie unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEBANW SERVER gt Weitere Informationen zur Konfigurationsdatei des WDeploy Webanwendungsservers finden Sie im Abschnitt Konfigurationsdateien im Handbuch f r die Implementierung von Webanwendungen f r SAP BusinessObjects Business Intelligence 2 Aktualisieren Sie die OpenS
94. iles x86 SAP BusinessObjects SAP BusinessObjects Enterprise XI 4 0 warfiles OpenSearch DAPP OpenSearch deploy Weitere Informationen zu OpenSearch bezogenen Produkten finden Sie im Abschnitt OpenSearch im Administratorhandbuch f r SAP BusinessObjects Business Intelligence 3 4 Standardkontextstamme Alle Webanwendungen k nnen auf einem benutzerdefinierten Kontextstamm auf Ihrem Webanwendungsserver implementiert werden In der folgenden Tabelle werden die Kontextst mme zu jeder Webanwendung aufgelistet Webanwendung Kontextpfad Central Management Console CMC BOE CMC Bl Launchpad BOE BI Open Document BOE OpenDocument JavaScript API f r SAP Crystal Reports clientapi Webdienst Provider dswsbobje Bl Business Processes veraltet BusinessProcessBI 3 5 Benutzerdefinierte Stammkontexte und Kontextpfade Bl Plattform Webanwendungen k nnen an einem benutzerdefinierten Speicherort auf einem Webanwendungsserver implementiert werden Dieser Speicherort ist in der f r den Zugriff auf die Webanwendung Uber den Webbrowser verwendeten URL enthalten und wird haufig als Kontext bezeichnet Ein Stammkontext ist der Ordner auf oberster Ebene auf einem Webanwendungsserver in dem Webanwendungen installiert sind Der Standardstammkontext f r BI Plattform Webanwendungen ist BOE Beispielsweise wurde auf einem Webanwendungsserver mit der Bezeichnung www meinUnternehmen com das f r den Zugriff auf Webanwendu
95. in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Manage Modules Module verwalten 16 Klicken Sie auf OK Es wird eine Master Konfigurations nderungsbest tigung angezeigt 17 Klicken Sie auf Class loading and update detection Klassenlade und Update Ermittlung Der Konfigurationsbildschirm Class loader Klassenladeprogramm wird angezeigt 18 Geben Sie das gew nschte Abfrageintervall in das Feld Polling interval for updated files Abfrageintervall f r aktualisierte Dateien ein und klicken Sie auf OK Es wird eine Master Konfigurations nderungsbest tigung angezeigt 19 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Enterprise Applications Enterprise Anwendungen Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungskonsole vorbehalten 93 20 Aktivieren Sie das Kontrollkastchen und klicken Sie auf Start Es wird eine Meldung zur Bestatigung dass die Webanwendung erfolgreich gestartet wurde angezeigt Die Webanwendung wurde implementiert konfiguriert und gestartet Testen Sie die Webanwendung indem Sie den oben bereitgestellten Stammkontext verwenden Wiederholen Sie diese Schritte f
96. konsole von WebSphere festlegen Dadurch wird sichergestellt dass mit Webanwendungen der BI Plattform wie die JavaServer Faces Bibliothek JSF geb ndelte gemeinsame Klassen verwendet werden statt Implementierungen von WebSphere Melden Sie sich mit dem Administratorkonto bei der WebSphere Integrated Solutions Console WebSphere Konsole f r integrierte L sungen an Sie k nnen das WebSphere Programm Administrative console 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 68 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Verwaltungskonsole ausf hren oder einen Webbrowser verwenden um http lt WAS_HOSTNAME gt lt PORT gt ibm console Zu ffnen wobei lt wAS_HOSTNAME gt dem Namen des WebSphere Servers und lt PORT gt der Nummer des Ports entspricht der vom Admin Server f r Anmeldeanforderungen berwacht wird Der Standardport ist 9060 1 W hlen Sie im Men Applications Anwendungen gt Application Type Anwendungstyp gt WebSphere enterprise applications WebSphere Enterprise Anwendungen J Der Bildschirm Enterprise Applications Enterprise Anwendungen wird angezeigt 2 W hlen Sie die von wdeploy implementierte Webanwendung aus der Liste der verwalteten Ressourcen Der Konfigurationsbildschirm Enterprise Applications Enterprise Anwendungen wird angezeigt 3 Klicken Sie auf Manage Modules Module verwalten
97. lation mit dem Bl Plattform Installationsprogramm durch Wenn Sie es bevorzugen das WDeploy Tool manuell zu kopieren kopieren Sie den folgenden Ordner in den Webanwendungsserver lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy 1 Hinweis Stellen Sie beim manuellen Kopieren des WDeploy Tools sicher dass die Umgebungsvariable JAVA_HOME richtig auf dem Webanwendungsserver konfiguriert ist 4 3 Registrierung von SAP System Landscape Directory SLD Ihr Unternehmen kann mit dem Data Supplier DS des System Landscape Directory SLD ein zentrales Repository von Informationen ber seine SAP Software verwalten Es bietet Administratoren ausf hrliche Informationen ber die Topologie und die Softwarekomponenten des Systems Weitere Informationen zum Einrichten der BI Plattform f r SLD finden Sie im Abschnitt Registrierung der Bl Plattform in der Systemlandschaft im Administratorhandbuch f r SAP BusinessObjects Business Intelligence und im SAP Hinweis 1653689 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 24 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Die SLD Registrierung benachrichtigt SLD wenn Webanwendungen implementiert oder deinstalliert werden und halt auf diese Weise die SLD Datenbank mit aktuellen Informationen Uber die Webanwendungsimplementierungen des Unternehmens auf dem neuesten Stand W
98. ll tasks aj Welcome Guided Activities E Servers E Server Types WebSphere application servers WebSphere MQ servers Web servers Applications E Services Resources amp Security Environment t System administration Users and Groups Monitoring and Tuning Troubleshooting Service integration 4 UAT 1 Hinweis Application servers Application servers gt serveri gt Administration services gt JMX connectors gt SOAPConnector gt Custom properties gt requestTimeout Use this page to specify an arbitrary name and value pair The value that is specified for the name and value pair is a string that can set internal system configuration properties Configuration General Properties Name requestTimeout Value 1000 Description Apply 0K Reset Cancel Abbildung 1 Abbildungen die mit Tools von Drittherstellern erstellt wurden sind nur auf Englisch verf gbar i Hinweis Rufen Sie die WebSphere Konsole unter http lt WAS_HOSTNAME gt lt PORT gt ibm console auf Der Standard Portnummer ist 9060 Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Bekannte Probleme und Umgehungsl sungen vorbehalten 105 Ausschlussklauseln und rechtliche Aspekte Coding Beispiele Bei dem in der vorliegenden Dokumentation enthaltenen Quell und ode
99. m Webanwendungsserver unterst tzt einrichten Stellen Sie bei der manuellen Einrichtung eines JDK sicher dass die folgenden Umgebungseinstellungen konfiguriert wurden e WDeploy versucht zuerst die mit der BI Plattform installierte JVM zu verwenden Wenn diese JVM nicht gefunden werden kann versucht WDeploy die Einstellung der Umgebungsvariablen lt JAVA_HOME gt zu verwenden die auf ein g ltiges Java Verzeichnis festgelegt ist Wenn keine g ltige oder geeignete JVM gefunden wird wird WDeploy beendet e Die PATH Umgebungsvariable des Benutzerkontos umfasst lt JAVA_HOME gt bin e Um die Ausf hrung von WDeploy aus einem beliebigen Verzeichnis zu erm glichen aktualisieren Sie die PATH Umgebungsvariable wie folgt lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy 4 2 6 Webanwendungsserver Parameterkonfigurationsdateien Stellen Sie vor der Verwendung des WDeploy Befehlszeilenschnittstelle zur Implementierung einer Webanwendung sicher dass die richtigen Parameter in der Parameterkonfigurationsdatei der WDeploy Webanwendungsserver Implementierung festgelegt wurden Die festgelegten Parameter werden als Standardeinstellungen verwendet und m ssen nicht mehr in die Befehlszeile eingegeben werden Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 23 i Hinweis
100. me Tomcat6 Tomcat 7 0 tomcat7 DAPP BOE deploy wdeploy bat tomcat7 Das_dir C Tomcat7 Das instance localhost Das service name Tomcat7 WebLogic 11gRl config weblogicll DAPP BOE deploy wdeploy bat weblogicll Das domain dir C bea user projects domains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte 54 vorbehalten Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool Server Parameter WebSphere 7 0 websphere7 wdeploy bat websphere7 Das_dir C IBM WebSphere AppServer Dasma sisam e scravieytaill Das virtual host default host Das profile name AppSrv01 Das _soap port 8880 DAPP BOE deploy WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das soap port 8880 DAPP BOE deploy 4 6 2 7 wdeploy deployall Der Befehl wdeploy deployall f hrt den Befehl wdeploy deploy f r alle Webanwendungen im Quellverzeichnis der Bl Plattform Webanwendung aus lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps ef Beispiel Beispiel Verwenden Sie wdeploy deployall um den Befehl wdeploy deploy auf alle Webanwendu
101. mentierenden Module aus und fahren Sie mit dem n chsten Bildschirm fort Der Bildschirm Step 3 Summary Schritt 3 Ubersicht wird angezeigt 9 Pr fen Sie die bersicht und klicken Sie auf Finish Fertig stellen Die Webanwendung wird installiert und es wird eine Master Konfigurations nderungsbest tigung angezeigt 10 Klicken Sie auf Save directly to the master configuration Direkt in die Master Konfiguration speichern Die Webanwendungskonfiguration wird gespeichert und Sie gelangen zur ck zum Bildschirm Enterprise Applications Enterprise Anwendungen Beachten Sie dass die Webanwendung noch nicht ausgef hrt wird 11 W hlen Sie die Webanwendung aus der Liste der implementierten Ressourcen verwaltete Ressourcen aus Der Bildschirm Configuration Konfiguration wird angezeigt 12 Klicken Sie auf Manage Modules Module verwalten Der Bildschirm Manage Modules Module verwalten wird angezeigt 13 W hlen Sie das Webanwendungsmodul aus in der Spalte Module Modul Der Bildschirm Manage Modules General Properties Allgemeine Moduleigenschaften verwalten wird angezeigt 14 W hlen Sie Classes loaded with application class loader first parent last Mit dem lokalen Klassen Ladeprogramm geladene Klassen zuerst bergeordnete zuletzt aus der Eigenschaft Class loader order Klassen Ladeprogramm Reihenfolge Es wird eine Best tigungsmeldung angezeigt 15 Klicken Sie auf Save directly to the master configuration Direkt
102. mentierten Anwendung wie der CMC ein HTTP oder Sitzungsfehler auftritt warten Sie einige Minuten und versuchen Sie dann die Seite zu regenerieren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 86 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole 5 1 3 Manuelle Implementierung der Verwaltungskonsole von Tomcat 6 und 7 Stellen Sie sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird Erstellen Sie mithilfe des Befehls wdeploy predeploy WAR Dateien wie BOE war und AdminTools war die manuell auf Tomcat implementiert werden k nnen wdeploy bat tomcat7 DAPP BOE predeploy 1 Melden Sie sich an der Verwaltungskonsole des Tomcat Managers unter http lt WAS_HOSTNAME gt lt PORT gt manager html an Der Standardport ist 8080 2 Legen Sie den Context Path Kontextpfad f r die zu implementierende Webanwendung fest Der Kontextpfad muss der Name der WAR Datei sein jedoch ohne ihre Erweiterung und ihm muss ein Schr gstrich vorangestellt werden Um beispielsweise eine Webanwendung zu implementieren die als lt IHRE_WEBANWENDUNG gt war gepackt ist muss der Kontextpfad lt IHRE WEBANWENDUNG gt lauten 3 Legen Sie die Einstellung XML Configuration File XML Konfigurationsdatei auf den Speicherort einer XML Datei fest die den Kontextpfad und die Dokumentba
103. n Hostnamen des Webservers sowie eine Portnummer ein falls der Server einen anderen Port als Port 80 verwendet Beispiel http apache mycompany com 2 Stellen Sie sicher dass der WebLogic Webanwendungsserver ordnungsgem funktioniert ffnen Sie einen Webbrowser und geben Sie die IP Adresse oder den Hostnamen des Webanwendungsservers sowie eine Portnummer ein Beispiel http weblogic mycompany com 7001 i Hinweis Wenn bereits vorhandene BI Plattform Webanwendungen auf dem Server ausgef hrt werden muss deren Implementierung entfernt werden bevor Sie fortfahren k nnen 3 Laden Sie das Plugin f r WebLogic Apache HTTP Server von der BEA Website herunter Das Plugin bietet die M glichkeit einen Apache Webserver mit einem WebLogic Webanwendungsserver zu verbinden damit Anforderungen f r dynamische Ressourcen von Apache an WebLogic weitergeleitet werden k nnen Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 63 4 Befolgen Sie die Konfigurationsanweisungen fur Plugins auf der BEA Website um die Bridge zwischen Apache Webserver und WebLogic zu konfigurieren Jetzt werden Anforderungen f r dynamische Ressourcen an WebLogic weitergeleitet sobald sie von Apache empfangen werden 5 Vergewissern Sie sich dass die Bridge zwischen Webserver und Webanwendungsserver funktionsf hig ist
104. n Speicherort der generischen WAR Dateien als Eingabe fur die Implementierung anzugeben So erstellen Sie beispielsweise eine generische BOE war Datei lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy wdeploy bat lt WEBANW SERVER gt gt Dwar dir C myGenericWarFiles BOE war DAPP BOE deploy o Um generische WAR Dateien f r alle Bl Plattformanwendungen zu erstellen f hren Sie den folgenden Befehl aus lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy wdeploy bat buildwarall Dapp source tree lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps Dwar dir C myGenericWarFiles v o Ubergeben Sie den Parameter Dwar_dir lt ZIEL_SPEICHERORT DER GENERISCHEN WAR DATEI gt um den Speicherort f r die Ausgabe der generischen WAR Dateien anzugeben 4 5 WDeploy Konfigurationsdateien Die WDeploy Konfigurationsdateien enthalten Einstellungen die im Textformat Schl ssel Wert Paar gespeichert wurden Die in den Konfigurationsdateien gespeicherten Optionen und Parameter werden zu Beginn von WDeploy gelesen als Standardeinstellungen verwendet und m ssen nicht mehr in der Befehlszeile angegeben werden S mtliche Optionen und Parameter k nnen jedoch noch immer in der Befehlszeile angegeben werden wodurch die Konfigurationsdatei berschrieben wird Optionen und Parameter die in der Befehlszeile angegeben
105. n nn 21 bersicht ber WDeploy 2 6 eee eee 21 WDeploy Voraussetzungen nserit ae nn a RE 21 Vor dem Implementieren von Webanwendungen 2 2 2222 nennen ereee nennen 21 H ardwareanf rder ngen oetra se caeran enai e e tee ee eee a 22 GAZ Bit Unter rStUZUNE iii acre a e aae goea ae ardan Ur Aara ER Eee a arab Beer 22 Aktivieren der Unterst tzung von 8 3 Dateinamen 2 0 0 0 ee 22 Einrichten der Java Umgebung a ss ececrrr taaa anne nennen 23 Webanwendungsserver Parameterkonfigurationsdateien naaa saaa aaa 23 Installieren von WDeploy auf einem Remote Webanwendungsserver naasa aaa 24 Registrierung von SAP System Landscape Directory SLD 2 0 ee 24 Aktivieren der SLD Registrierung f r die Technologieplattform SAP Netweaver 25 Aktivieren der SLD Registrierung f r Tomcat a an ee 25 Aktivieren der SLD Registrierung f r WebSphere 0 2 0 0 000 aaaea a 25 Implementierungsmodi iaae ssc maneni ia adaa e a g a yd nn 26 Standalone Implementierungen 0 0 00 a 26 Implementierungen mit geteilter Webschicht nananana a 27 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows vorbehalten Inhalt 45 WDeploy Konfigurationsdateien 0 0 0 0 aaa aeaa eee 30 WDeploy Konfigurationsdatei 2 ee eee Sl Konfigurationsdateien f r Webanwendungsserver 2 2222 22m nennen Sl Konfigurationseigenschaftenda
106. n wird gespeichert und Sie gelangen zur ck zum Bildschirm Enterprise Applications Enterprise Anwendungen 20 Aktivieren Sie das Kontrollk stchen und klicken Sie auf Start Es wird eine Meldung zur Best tigung dass die Webanwendung erfolgreich gestartet wurde angezeigt Die Webanwendung wurde implementiert konfiguriert und gestartet Testen Sie die Webanwendung indem Sie den oben bereitgestellten Stammkontext verwenden Wiederholen Sie diese Schritte f r jede Webanwendung 5 1 5 2 Manuelle Implementierung der Verwaltungskonsole von WebSphere 8 5 Stellen Sie sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird Erstellen Sie mithilfe des Befehls wdeploy predeploy EAR Dateien wie BOE ear und AdminTools ear die manuell auf WebSphere implementiert werden k nnen wdeploy bat websphere8 DAPP BOE predeploy Wenn Sie die BOE Anwendung oder alle Webanwendungen implementieren erh hen Sie den Wert f r die Zeit berschreitungseinstellung um die Ausgabe einer Fehlermeldung wegen Zeit berschreitung und das Fehlschlagen der Implementierung zu vermeiden siehe ndern der Zeit berschreitungseinstellung f r die WebSphere 7 0 oder 8 5 Implementierung Seite 94 1 Melden Sie sich an der WebSphere Integrated Solutions Console mit dem Administratorkonto unter http lt WAS_HOSTNAME gt lt PORT gt ibm console an Der Standardport ist 9060 2 W hlen Sie im Men die Option gt Appli
107. ndbuchs Wenn Sie jedoch ber fundierte Kenntnisse bez glich Ihres Webanwendungsservers sowie das Know how zur Anpassung von Webanwendungen f r die Implementierung verf gen k nnen Sie diesen Vorgang auch manuell vornehmen Die manuelle Anpassung von Webanwendungen zur Implementierung auf einem Webanwendungsserver wird in diesem Handbuch nicht behandelt 3 11 bersicht ber OSGi WAR Dateien Das OSGi Framework f r Java Webanwendungen vereinfacht die Implementierung von Webanwendungen die mit der BI Plattform ausgeliefert werden Dank ihm k nnen Webanwendungen Sprachenpakete und andere Ressourcen in einem einzigen Paket geb ndelt werden das in einem einzigen Schritt auf einem Webanwendungsserver implementiert wird Die Implementierung einer einzelnen WAR Datei bedeutet auch dass weniger Websitzungen erforderlich sind wenn ein Benutzer auf mehrere Webanwendungen zugreift wodurch die Belastung eines Webanwendungsservers hinsichtlich Arbeitsspeicher Festplattennutzung und Verarbeitung deutlich reduziert wird 3 2 Failover und Lastausgleich Die BI Plattform unterst tzt geclusterte Webanwendungsserver mit Lastausgleich Der Lastausgleich per Hardware oder Software kann fur die Webanwendungsserver als Einstiegspunkt verwendet werden um sicherzustellen dass die Verarbeitungslast gleichm ig auf die verschiedenen Webanwendungsserver verteilt ist Folgende Persistenztypen werden derzeit unterst tzt e Persistenz der Quell IP Adresse
108. ndelte Webanwendungsserver f r 4 1 Upgrade Die Planungs Vorbereitungs Migrations und Nachberei tungsprozesse die zum Durchf hren eines Migrationsprozes ses erforderlich sind Handbuch f r die Implementierung von Webanwendungen unter Windows Erste Schritte 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten 11 3 berblick ber die Implementierung von Webanwendungen Das Installationsprogramm der BI Plattform kann Webanwendungen nur auf dem geb ndelten Tomcat Webanwendungsserver implementieren Alle anderen unterst tzten Webanwendungsserver setzen voraus dass Webanwendungen nach Abschluss der Installation implementiert werden Die Verwendung des WDeploy Tools zur Webanwendungsimplementierung wird empfohlen Informationen und Anweisungen zur Implementierung mit dem WDeploy Tool finden Sie im Abschnitt Implementieren von Webanwendungen mit dem WDeploy Tool in diesem Handbuch Sie k nnen Webanwendungen auch ber die Verwaltungskonsole Ihres Anwendungsservers implementieren Damit Webanwendungen die mit der Verwaltungskonsole des Webanwendungsservers implementiert wurden zu einsetzbaren WAR oder EAR Dateien werden m ssen sie erst bearbeitet werden Durch die Befehle wdeploy predeploy und wdeploy predeployall wird dieser Vorgang automatisiert Lesen Sie nach Ausf hrung dieser Vorimplementierungsbefehle den Abschnitt Implementieren von Webanwendungen mit der Verwaltungskonsole des Ha
109. nden Befehl automatisch unter WebLogic implementiert Anschlie end m ssen statische Inhalte manuell auf den Apache Remotecomputer kopiert und dort implementiert werden wdeploy bat weblogicll Das mode split deployonlyall i Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefinierten Speicherort befinden verwenden Sie den Parameter Dwork dir Kopieren Sie statische Inhalte in das Verzeichnis htdocs auf dem Webserver o Extrahieren Sie die zip Dateien auf dem Webanwendungsserver unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir WebLogicl1 resources o Kopieren Sie diese Ordner vom WebLogic Web Application Server in den Apache Ordner lt wWs_VERZ gt htdocs auf dem Apache Server o Kopieren Sie die bobj lt anwendung gt conf Dateien vom WebLogic Web Application Server in den Apache Ordner lt ws_VERZ gt conf f auf dem Apache Server o Aktualisieren Sie httpd conf von Apache unter lt wS_VERZ gt conf mit den Anwendungskonfigurationsdateien Nehmen Sie f r jede Webanwendung einen Eintrag in httpd conf auf Um BOE einzuschlieBen geben Sie beispielsweise Folgendes ein Include conf bobj BOE conf Statische Inhalte werden jetzt von einem dedizierten Webserver und dynamische Inhalte von einem dedizierten Webanwendungsserver verarbeitet 4 6 3 4 WebSphere 4 6 3 4 1 Implementierung auf getrennten IHS Web und WebSphere Webanwendungsservern Um die
110. ndeployall WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das_dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das soap _port 8880 undeployall 4 6 3 Spezielle Hinweise Der folgende Abschnitt enth lt wichtige Informationen zum Implementieren von Webanwendungen auf Ihrem Webanwendungsserver Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 59 4 6 3 1 Technologieplattform SAP NetWeaver 4 6 3 1 1 Voraussetzungen f r die Implementierung auf der Technologieplattform SAP NetWeaver 1 Hinweis Wenn bereits vorhandene SAP BusinessObjects Business Intelligence Webanwendungen auf dem Server ausgef hrt werden muss deren Implementierung entfernt werden bevor Sie fortfahren k nnen Bevor Sie Bl Plattform Webanwendungen auf einer SAP NetWeaver Application Server Komponente beliebige Version implementieren stellen Sie sicher dass html und htm Dateien nie komprimiert werden Gehen Sie beispielsweise in einer SAP NetWeaver AS 7 3 Komponente wie folgt vor 1 Melden Sie sich an Ihrem SAP Administrator Portal an Beispiel http lt servername gt 50200 nwa 2 Navigieren Sie zu Configuration Konfiguration Infrastructure Infrastruktur gt Java System Properties Java Systemeigenschaften
111. ndung des Webanwendungsservers an eine IPv6 Adresse m glicherweise nicht zu Dadurch k nnen bei der Verwendung des Befehls wdeploy Fehler auftreten Dies liegt daran dass das Oracle JDK standardm ig IPv4 Adressen verwendet ndern Sie die Oracle JDK Einstellungen so dass Java IPv6 Adressen verwendet Setzen Sie dazu die JAVA_OPTIONS Variable in Ihrer Umgebung oder im Startskript JAVA_OPTIONS Djava net preferIPv6Addresses true F gen Sie beispielsweise auf einem WebLogic Webanwendungsserver JAVA_OPTIONS Djava net preferIPv6Addresses true den Skripts setDomainEnv sh oder setDomainEnv cmd hinzu Starten Sie den Webanwendungsserver neu und berpr fen Sie die Konnektivit t mit dem 1 oder localhost Alias in der Datei hosts 6 3 Webdienste auf Servern mit geteilter Webschicht Die Webdienst Webanwendung dswsbobje war wird auf geteilten Webschicht Implementierungen nicht unterst tzt Implementierungen mit geteilter Webschicht haben separate Webserver und Webanwendungsserver WDeploy behandelt die Webdienst Webanwendung in einer Implementierung mit geteilter Webschicht als Standalone Webanwendung 6 4 Fehlgeschlagene Implementierung aufgrund von Pfaden mit abschlie endem umgekehrtem Schr gstrich Die Implementierung von Webanwendungen kann fehlschlagen wenn f r den WDeploy Befehl ein Pfad angegeben wird der in doppelte Anf hrungszeichen eingeschlossen ist und mit einem umgekehrten Schr gstrich abschl
112. ndung direkt nach der Serveradresse in einer URL angezeigt wird Ein leerer Stammkontext f hrt beispielsweise zu einer URL wie http localhost 8080 BOE CMC wobei auf http localhost 8080 Server und Portnummer kein Stammkontext folgt und BOE CMC der Kontextpfad der Webanwendung ist Eine Einstellung des Stammkontexts auf MEINE_ FIRMA w rde das obige URL Beispiel wie folgt ndern http localhost 8080 MEINE_FIRMA BOE CMC Bei Verwendung des WDeploy Tools kann der Stammkontext im Bildschirm Optionen festgelegt werden Wenn Sie die WDeploy Befehlszeilentools verwenden wird der Stammkontext f r BI Plattform Webanwendungen in der folgenden Konfigurationsdatei festgelegt lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf wdeploy conf Verwenden Sie einen Texteditor um den Wert f r root_context_path aus wdeploy conf zu aktualisieren Die Konfigurationsdatei wdeploy conf enth lt beispielsweise standardm ig die folgenden Parameter as_lang en work dir war dir ZjQO_ SOULS icikse GhisankemeMe traslkse disable InfoView false JCoStandalone root context path recent app svr lt WEBANW SERVER gt 3 5 2 ndern des Kontextpfads von Webanwendungen Sie k nnen den Standardkontextpfad manchmal auch virtuelles Verzeichnis genannt von BI Plattform Webanwendungen ndern Der Standardkontextpfad der BOE Webanwendung lautet beispielsweise BOE Dies zeigt sich in
113. ne Unterst tzung f r eine Implementierung auf der Technologieplattform SAP NetWeaver bzw f r das Entfernen einer solchen Implementierung Mit dem Befehl predeploy oder predeployall des WDeploy Tools erstellen Sie SCA Dateien und implementieren diese mit SAP Software Update Manager SUM Ausf hrliche Anweisungen zum Durchf hren einer manuellen Implementierung auf der Technologieplattform SAP NetWeaver finden Sie unter Implementierung der Technologieplattform SAP NetWeaver mit SAP Software Update Manager SUM Seite 79 5 1 2 3 Implementierung der Technologieplattform SAP NetWeaver mit SAP Software Update Manager SUM Stellen Sie sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird Verwenden Sie den Befehl wdeploy predeploy um SCA Pakete wie etwa BOE sca und AdminTools sca zu erstellen die manuell auf der Technologieplattform SAP NetWeaver implementiert werden k nnen wdeploy bat sapappsvr73 DAPP BOE predeploy F r die Implementierung von Webanwendungen auf der Technologieplattform SAP NetWeaver ist SAP Software Update Manager SUM erforderlich Laden Sie den SUM von folgendem Speicherort herunter https support sap com swdc gt Support Packages and Patches J gt A Z Index gt S gt SL Toolset lt Version gt gt Entry by Component gt Software Update Manager SUM Installieren Sie SUM auf demselben System auf dem die Technologieplattform SAP NetWeaver gehostet wird mit Netzwerkzugrif
114. nen Webanwendungsserver Der WDeploy Befehl kann statische und dynamische Inhalte f r die Implementierung auf Webservern und Webanwendungsservern aufteilen Der Zugriff auf den Implementierungsordner eines Webanwendungsservers ist nicht erforderlich Der getrennte Inhalt kann von dem Server auf dem WDeploy gehostet wird manuell auf die Webserver und Webanwendungsserver kopiert werden Wenn WDeploy auf einem dedizierten Webserver installiert wird kann der Befehlwdeploy predeploy oder wdeploy predeployall verwendet werden um statische Inhalte aus Webanwendungen direkt im Inhaltsverzeichnis des Webservers zu erstellen Einige Parameter sind f r bestimmte Web oder Webanwendungsserver obligatorisch Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 69 Tabelle 24 Web oder Webanwendungsser F r die Vorab Implementierung erforderliche Parameter ver WebSphere Application Server as virtual_host Apache und IBM IHS ws dir deployment dir connector type 4 6 5 Deaktivieren der CMC oder der Bl Launchpad Webanwendungen Die Webanwendungen der Central Management Console CMC und von Bl Launchpad fr her InfoView sind nun im Archiv BOE BOE war oder BOE ear enthalten Verwenden Sie das WDeploy Tool um entweder die CMC oder die BI Launchpad Webanwendung zu deaktivieren so dass
115. ngen anzuwenden wdeploy bat lt WEB APP SERVER gt deployall Ersetzen Sie lt WEB APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Implementierung aller Webanwendungen auf bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 55 Tabelle 20 Server Parameter JBoss 7 1 jboss7 Der Befehl wdeploy deployall bietet keine Unterst tzung f r JBoss 7 1 Mit dem Befehlwdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie WAR Dateien und f hren eine manuelle Implementierung mithilfe der JBoss Befehlszeilenschnittstelle Command Line Interface CLI oder des Scanners zur Bereitstellung im Dateisystem durch Technologieplattform SAP Net Weaver sapappsvr73 Der Befehlwdeploy deployall bietet keine Unterst tzung f r die Technologieplatt form SAP NetWeaver Mit dem Befehl wdeploy predeplo
116. ngen die mithilfe des WDeploy Tools neu auf Tomcat implementiert wurden werden anfangs u U nicht geladen wenn ein nicht standardm iger Kontextpfad verwendet wird Starten Sie Tomcat neu damit die nderungen wirksam werden 6 13 WebLogic 6 13 1 Zur cknehmen der Bereitstellung von Webdiensten in WebLogic Wenn Sie die Befehle wdeploy undeploy oder wdeploy undeployall verwenden werden die Webdienst Webanwendungen BusinessProcessBl und dswsbobje u U nicht von einem WebLogic 10 3 x Webanwendungsserver gel scht Um dieses Problem zu umgehen stoppen Sie die Webanwendungen BusinessProcessBl und dswsbobje ber die Verwaltungskonsole und starten Sie den Webanwendungsserver neu Nach dem Neustart des Webanwendungsservers k nnen Sie mit den Befehlen wdeploy undeploy bzw wdeploy undeployall die Webanwendungen BusinessProcessBI und dswsbobje entfernen 6 14 WebSphere 6 14 1 Implementierung auf WebSphere im gesicherten Modus Wenn WDeploy bei einer WebSphere Installation verwendet wird und die SSL Verschl sselung Secure Socket Layer aktiviert ist kann ein Fehler bei der Validierung auftreten Umgehen Sie dieses Problem mit dem Befehl wsadmin um das SSL Zertifikat vor der Implementierung mit WDeploy manuell zu akzeptieren Wechseln Sie beispielsweise in das Verzeichnis lt WEBSPHERE INSTALLVERZ gt AppServer bin und f hren Sie den folgenden Befehl aus wsadmin conntype SOAP port lt SOAP Admin Port gt user lt as
117. ngen auf dem Server verwendete URL Pr fix http www meinUnternehmen com BOE lauten 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 18 vorbehalten berblick ber die Implementierung von Webanwendungen Ein Kontextpfad gelegentlich bezeichnet als virtuelles Verzeichnis ist ein Ordner ohne Stammkontext in dem sich eine Webanwendung befindet Beispielsweise ist der Standardkontextpfad f r die Bl Launchpad Anwendung BI Die f r den Zugriff auf die BI Launchpad Webanwendung auf einem Webanwendungsserver mit der Bezeichnung www meinUnternehmen com verwendete URL w rde http www meinUnternehmen com BOE BI lauten Sowohl der Stammkontext als auch der Kontextpfad k nnen den Anforderungen Ihres Unternehmens entsprechend ge ndert werden In der folgenden Tabelle werden Beispiele zur Implementierung einer Webanwendung namens MyApp auf unterschiedliche Stamm und Webanwendungskontextpfade aufgef hrt In den folgenden Themen wird beschrieben wie Stamm und Webanwendungskontextpfade angepasst werden k nnen 3 5 1 ndern des Stammkontexts Sie k nnen den von BI Plattform Webanwendungen verwendeten Stammkontext ndern mit Ausnahme der AdminTools Webanwendung AdminTools muss f r eine ordnungsgem e Funktionsweise den Standardstammkontext verwenden Als Standardeinstellung ist ein leerer Stammkontext vorgesehen sodass der Kontextpfad der Webanwe
118. ngsserver verwenden wird die HTTP gzip Komprimierung von Tomcat automatisch aktiviert Die gzip Komprimierung verbessert die Reaktionszeit und den Durchsatz des Webanwendungsservers Wenn Sie jedoch beabsichtigen Webanwendungen auf dem Tomcat Webanwendungsserver zu implementieren beachten Sie dass die Implementierung von Webanwendungen auf einem Tomcat Server mit aktivierter gzip Komprimierung u U von dem Prozess der Implementierung von Webanwendungen auf einem Tomcat Server der mit einer fr heren Version der BI Plattform geb ndelt ist abweicht 4 6 3 3 WebLogic 4 6 3 3 1 Ausf hren einer Implementierung auf getrennten Apache Web und WebLogic Webanwendungsservern Um die Arbeitslast eines Webanwendungsservers zu verringern k nnen Sie einen separaten dedizierten Webserver f r die Verarbeitung statischer Inhalte einrichten Alle statischen Inhalte werden dann vom Webserver und alle dynamischen Inhalte vom Webanwendungsserver bedient In der folgenden Anleitung wird die Verwendung des WDeploy Tools erl utert um Webanwendungsressourcen in statische und dynamische Inhalte zu teilen und diese Inhalte entsprechend zu implementieren 1 Richten Sie den Apache Webserver ein und stellen Sie sicher dass er einwandfrei funktioniert Laden Sie eine Webseite z B die Apache Standardtestseite um zu berpr fen ob Inhalte vom Webserver ordnungsgem bereitgestellt werden ffnen Sie einen Webbrowser und geben Sie die IP Adresse oder de
119. nisch e Japanisch e Koreanisch e Norwegisch Bokmal e Polnisch e Portugiesisch e Rum nisch e Russisch e Slowakisch e Spanisch e Schwedisch e Thai e T rkisch 4 7 1 Starten des WDeploy GUI Tools F hren Sie das WDeploy GUI Tool aus indem Sie Start Programme gt SAP BusinessObjects BI4 gt SAP BusinessObjects BI gt WDeploy Jausw hlen Es kann auch gestartet werden indem Sie lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy wdeployGUI bat ausf hren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 71 Bei der ersten Ausf hrung des WDeploy GUI Tools wird abgefragt in welcher Sprache Informationen auf der Benutzeroberflache angezeigt werden sollen Wahlen Sie eine Sprache aus und fahren Sie fort 4 7 2 WDeploy GUI Tool Fenster Das WDeploy GUI Tool erm glicht Benutzern Webanwendungen auf einem Webanwendungsserver zu implementieren und deren Implementierung zu entfernen S mtliche Webanwendungen die nicht durch das Installationsprogramm der BI Plattform oder das WDeploy Tool implementiert wurden sind nicht betroffen W hlen Sie in der Dropdownliste W hlen Sie den Webanwendungsservertyp aus einen unterst tzten Webanwendungsserver aus Wenn ein Webanwendungsserver ausgew hlt ist berpr fen Sie die in den Abschnitten Webanwendungsser
120. nnectortyp Beispiel tomcat6 deployment dir plugin install dir Verzeichnis in dem WDeploy ein Unter verzeichnis f r die vom Webserver ver arbeiteten statischen Inhalte erstellt WDeploy erstellt ein virtuelles Verzeich nis auf dem Webserver und ordnet das Unterverzeichnis folgender URL zu Das Installationsverzeichnis f r das Root Plugin f r WebSphere Anwen dungsserver C apache2 htdocs ws_dir Plugins ws dir Das Installationsverzeichnis des Apache Webservers Cc apache2 1 Hinweis Stellen Sie beim Einsatz von IBM IHS mit einem WebSphere 7 8 5 oder 8 5 5 Webanwendungsserver sicher dass as_ plugin _cfg_dir richtig in config websphere7 oder config webspheres konfiguriert ist Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte vorbehalten 35 4 5 3 Konfigurationseigenschaftendateien f r Webanwendungen Jede Webanwendung kann an einem anderen Speicherort auf dem Webanwendungsserver implementiert und mit verschiedenen Paketoptionen konfiguriert werden Jede implementierbare Webanwendung wird in der Konfigurationsdatei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf app lt WEBANW gt properties konfiguriert Folgende Einstellungen stehen in der Konfigurationsdatei lt WEBANW gt properties zur Verf gung
121. nwendungsfunktion w hrend einer Webschicht Installation installiert wurde 4 3 3 Aktivieren der SLD Registrierung f r WebSphere Um den Data Supplier SD des SAP System Landscape Directory SLD mit WebSphere verwenden zu k nnen muss das SLDREG Registrierungstool auf jedem WebSphere Webanwendungsserver installiert sein Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 25 1 Hinweis SLDREG wird nicht als Teil der BI Plattform installiert Informationen zur Installation von SLDREG finden Sie im SAP Hinweis 1018839 Wie Sie SLDREG konfigurieren damit SLD immer dann aktualisiert wird wenn Webanwendungen auf einem WebSphere Webanwendungsserver implementiert oder deinstalliert werden erfahren Sie im SAP Hinweis 1482727 4 4 Implementierungsmodi WDeploy unterst tzt zwei verschiedene Implementierungsmodi 1 Einzelmodus ein Webanwendungsserver Der Webanwendungsserver bietet statischen Inhalt HTML Seiten Bilder Dokumente JavaScript Cascading Style Sheets und dynamischen Inhalt JavaServer Pages JAR Dateien XML Dateien 2 Geteilter Webschichtenmodus ein Webanwendungsserver plus ein dedizierter Webserver Ein dedizierter Webserver erh lt Anforderungen von Webbrowsern und bietet den gesamten statischen Inhalt HTML Seiten Bilder Dokumente JavaScript Cascading Style Sheets Anford
122. obileOTA14 ear manuell implementieren sobald der Installationsvorgang abgeschlossen ist i Hinweis Das WDeploy GUI Tool kann nicht zum Implementieren einzelner Webanwendungen verwendet werden F r die Implementierung einzelner Webanwendungen wie MobileOTA14 steht das WDeploy Befehlszeilentool zur Verf gung 1 Stellen Sie vor der Implementierung der MobileOQTA14 Webanwendung sicher dass die WDeploy Konfigurationsdatei config lt WEBANWENDUNGSSERVER gt f r Ihren Webanwendungsserver entsprechend konfiguriert wurde Siehe WDeploy Konfigurationsdateien Seite 30 2 Implementieren Sie die MobileOTA14 Webanwendung Implementieren Sie die MobileOTA14 Webanwendung mithilfe des folgenden WDeploy Befehls wdeploy bat lt WEBANWENDUNGSSERVER gt Dwar dir lt SPEICHERORT VON MOBILEOTA14 WAR gt DAPP MobileOTA14 deploy Mit dem folgenden Befehl wird MobileOTA14 beispielsweise auf einem WebSphere 7 Webanwendungsserver implementiert wdeploy bat websphere7 Dwar dir C Program Files x86 SAP BusinessObjects Mobile 14 Client DAPP MobileOTA14 deploy 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 16 vorbehalten berblick ber die Implementierung von Webanwendungen 3 Starten Sie den Webanwendungsserver neu 4 Greifen Sie auf die folgende URL zu um sicherzustellen dass die MobileOTA14 Webanwendung funktioniert http lt HOSTNAME gt lt PORT gt Mob
123. ode split deployonlyall i Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefinierten Speicherort befinden verwenden Sie den Parameter Dwork dir Kopieren Sie statische Inhalte in das Verzeichnis htdocs auf dem Webserver o Extrahieren Sie die zip Dateien auf dem Webanwendungsserver unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir Tomcat6 resources o Kopieren Sie diese Ordner vom Tomcat Web Application Server in den Apache Ordner lt ws_VERZ gt htdocs auf dem Apache Server o Kopieren Sie die bobj lt anwendung gt conf Dateien vom Tomcat Web Application Server in den Apache Ordner lt ws_VERZ gt con f auf dem Apache Server o Aktualisieren Sie httpd conf von Apache unter lt WS_VERZ gt conf mit den Anwendungskonfigurationsdateien Nehmen Sie fur jede Webanwendung einen Eintrag in httpd conf auf Um BOE einzuschlieBen geben Sie beispielsweise Folgendes ein Include conf bobj BOE conf 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 62 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Statische Inhalte werden jetzt von einem dedizierten Webserver und dynamische Inhalte von einem dedizierten Webanwendungsserver verarbeitet 4 6 3 2 2 Tomcat gzip Komprimierung Wenn Sie bei einer neuen Installation der BI Plattform den geb ndelten Tomcat Webanwendu
124. ogic llgR1 weblogicll WebSphere 7 0 websphere7 WebSphere 8 5 oder 8 5 5 websphere8 4 6 2 2 wdeploy predeploy Der Befehl wdeploy predeploy bereitet eine Webanwendung f r die Implementierung auf dem Ziel Webanwendungsserver vor Die interne Konfigurationsdatei web xm1 der Webanwendung wird im Rahmen der nderungen die f r die Implementierbarkeit der Webanwendung auf dem Ziel Webanwendungsserver erforderlich sind von WDeploy eingestellt Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 47 Nach der Konfiguration wird die Webanwendung in eine WAR oder EAR Datei gepackt und unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir lt WEB_ APP SERVER gt gespeichert Die resultierende WAR oder EAR Datei kann Uber die Verwaltungskonsole des Webanwendungsservers oder mit dem Befehl wdeploy deploy manuell implementiert werden gt Beispiel Verwenden Sie beispielsweise wdeploy predeploy um die BOE Webanwendung f r die Implementierung auf einem speziellen Webanwendungsserver vorzubereiten wdeploy bat lt WEB APP SERVER gt DAPP BOE predeploy Ersetzen Sie lt WEB_ APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Vorimplementierung der BOE Webanwendung auf
125. omains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic DAPP BOE deployonly WebSphere 7 0 websphere7 wdeploy bat websphere7 Das_dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das soap _port 8880 DAPP BOE deployonly Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 51 Server Parameter WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das dir C IBM WebSphere AppServer Das instance serverl Des virtual host derault host Das profile name AppSrv01 Das soap port 8880 DAPP BOE _ deployonly 4 6 2 5 wdeploy deployonlyall Durch den Befehl wdeploy deployonlyall wird der Befehl wdeploy deployonly fur alle vorbereiteten Webanwendungen ausgef hrt s Beispiel Beispiel Verwenden Sie wdeploy deployonlyall um den Befehl wdeploy deployonly auf alle vorbereiteten Webanwendungen anzuwenden wdeploy bat lt WEB APP SERVER gt deployonlyall Ersetzen Sie lt WEB _ APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Implementierung aller Webanwendungen auf bestimmten Webanwendungsservern angegeben Alle Pa
126. on vom Typ Vollst ndig oder Benutzerdefiniert Erweitert von der Bl Plattform ausgef hrt wurde Die Datei MobileOTA14 properties finden Sie unter lt BIP_ INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf apps 2 Kopieren Sie MobileOTA14 properties in das entsprechende Verzeichnis auf dem Host f r den die Webschichtinstallation ausgef hrt wurde 6 9 Schaltfl che Abbrechen im WDeploy GUI Tool Wenn Sie w hrend der Implementierung von Webanwendungen auf einem Webanwendungsserver auf die WDeploy Schaltfl che Abbrechen klicken werden m glicherweise nicht alle Webanwendungen oder zugeh rigen Dateien entfernt die bereits auf den Webanwendungsserver kopiert wurden Zum Umgehen dieses Problem deinstallieren oder l schen Sie die Dateien manuell vom Webanwendungsserver Bei manchen Webanwendungsservern ist die Schaltfl che Abbrechen unter Umst nden deaktiviert Dabei handelt es sich um eine bekannte Einschr nkung des JDK das f r die Implementierung verwendet wird 6 10 JBoss 6 10 1 Sicherheitsausnahme beim Implementieren von AdminTools dswsbobje oder BusinessProcessBl in JBoss 7 1 Bei der Implementierung der Webanwendung AdminTools dswsbobje oder BusinessProcessBI in JBoss 7 1 tritt m glicherweise der folgende Fehler auf java lang SecurityException Toolkit not encapsulated by a jar Dieser Fehler wird von der RSA Bibliothek ausgegeben Um den Fehler zu beheben m ssen Sie nderungen an den Web
127. onskontos as instance Name der WebLogic Anwendungsser AdminServer verinstanz as domain dir WebLlogic Dom nenverzeichnis C bea weblogic user_projects domains base_domain 4 5 2 4 Konfigurationsdateien f r WebSphere 7 8 5 oder 8 5 5 Stellen Sie in config websphere7 oder config websphere8 Standardwerte f r die folgenden Parameter ein damit Sie sie nicht jedes Mal in die Befehlszeile eingeben m ssen Tabelle 9 Obligatorische WDeploy Parameter f r WebSphere 7 8 5 oder 8 5 5 Parametername Beschreibung Beispielwert as soap port Portnummer f r die SOAP Anwendungs 8880 serververwaltung Falls nicht festgelegt wird die standardm ige SOAP Portnum mer verwendet as instance Name der WebSphere Anwendungsser serverl verinstanz as admin password Kennwort des WebSphere Administrati password onskontos as admin username Benutzername des WebSphere Administ Administrator rationskontos as profile name Name des Profils das fur den WebSphere AppSrv01 Anwendungsserver erstellt wird Geben Sie diesen Parameter an wenn ein nicht stan dardm iges Profil f r die Implementie rung verwendet wird as virtual_host Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool Der virtuelle Host an den die Anwendung gebunden werden muss default_host 2015 SAP SE oder ein SAP Konzernunternehm
128. onsole vorbehalten 87 Weitere Informationen zum Einrichten eines Lastausgleichs k nnen Sie der Tomcat Dokumentation entnehmen 51 4 Manuelle Implementierung der Verwaltungskonsole WebLogic 11gR1 Stellen Sie vor der Implementierung sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird Erstellen Sie eine WebLogic Dom ne in der Webanwendungen von der BI Plattform ausgef hrt werden sollen Erstellen Sie mithilfe des Befehls wdeploy predeploy WAR Dateien wie BOE war und AdminTools war die manuell auf WebLogic implementiert werden k nnen wdeploy bat weblogicll DAPP BOE predeploy 1 Hinweis Mit dem Befehl wdeploy predeploy wird eine nicht gepackte Ordnerstruktur f r die Webanwendungen der Webdienste dswsbobje und BusinessProcessBI anstelle einer WAR Datei erstellt Beispiel weblogicll application dswsbobje dswsbobje axis2 web images META INF WEB INF lib META INF Resources Bei der Implementierung auf WebLogic m ssen Sie den zweiten inneren dswsbobje oder BusinessProcessBI Ordner ausw hlen 1 Melden Sie sich mit einem Webbrowser an der Verwaltungskonsole des WebLogic Servers unter http lt WAS HOSTNAME gt lt PORT gt consolean Der Standardport ist 7001 Die Webseite WebLogic Server Administration Console WebLogic Serververwaltungskonsole wird angezeigt 2 Optional Klicken Sie im Bereich Change Center Anderungscenter auf Lock amp Edit Sperren un
129. orbereitete BOE Webanwendung auf ei nem Webanwendungsserver zu implementieren Beispiel wdeploy bat lt WEBANW SERVER gt DAPP BOE deployonly deployonlyall Durch den Befehl wdeploy deployonlyall wird der Befehlwdeploy deployonly f r alle vorbereiteten Webanwendungen ausgef hrt Verwenden Siewdeploy deployonlyall umden Befehl wdeploy deployonly auf alle vorbereiteten Webanwendungen anzuwenden Beispiel wdeploy bat lt WEBANW SERVER gt deployonlyall buildwarall Erstellt eine generische WAR Datei aus der Quellstruktur der Webanwendung Beispiel wdeploy bat buildwarall Dapp source tree lt LOCATION OF APP SOURCE TREE gt Dwar dir lt TARGET LOCATION OF GENERIC WAR FILE gt listapps Listet die f r die Implementierung auf einem Webanwendungsserver verf gbaren Webanwen dungen auf Beispiel wdeploy bat lt WEBANW SERVER gt listapps listdeployedapps Listet alle zurzeit auf einem Webanwendungsserver implementierten Webanwendungen auf Diese Aktion kann nur auf einem Webserver oder Webanwendungsserver ausgef hrt werden Beispiel wdeploy bat lt WEBANW_SERVER gt listdeployedapps Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 45 ei Aktion Beschreibung undeplay Der Befehl wdeploy undeploy ruft die Befehlszeilenschnittstelle des Ziel Webanwendungs
130. orrang BI Plattform 4 x Die folgenden Funktionen wurden ab BI Plattform 4 x eingef hrt Tabelle 2 Neue Funktionen des WDeploy Implementierungstools Funktion Beschreibung Benutzeroberfl che Neue Benutzeroberfl che f r die Aktionen deployallundundeployall Zwei Ebenen von Proto Eine Protokoll bersicht f r Administratoren die den Implementierungsstatus anzeigt und ein de kolldateien tailliertes Protokoll das die Entwickler bei der Fehlerbeseitigung unterst tzt Einfachere Konfigura Zentralisierte Konfigurationsdatei f r die globalen Parameter von WDeploy Zugangsserver und tion WDeploy Parameter von der WDeploy Benutzeroberfl che Lokalisierungs Support Lokalisierungs Support f r die WDeploy Benutzeroberfl che Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Erste Schritte vorbehalten 7 Funktion Beschreibung Keine WAR Zwischen dateien Im Rahmen des Implementierungsvorgangs werden keine WAR Zwischendateien mehr erstellt Wenn Sie eine WAR Datei erstellen m ssen die nicht auf einen bestimmten Webanwendungsserver zugeschnitten ist verwenden Sie den Befehlwdeploy buildwarall Vereinfachte Implemen tierung Die Anzahl der f r Bl Plattform Webanwendungen verwendeten WAR Dateien wurde reduziert Da durch werden der doppelte Ressourcenverbrauch sowie die Anzahl der vom Webanwendungsserver
131. ployment dswsbobje war add runtime name dswsbobje war content path gt C BIPwebapps dswsbobje war archive gt false server group main server group deployment dswsbobje war add enabled true Nach Abschluss wird eine Meldung angezeigt die eine erfolgreiche Implementierung signalisiert outcome gt success Melden Sie sich an der Verwaltungskonsole der JBoss Weboberfl che mit dem Administatorkonto unter http lt WAS_HOSTNAME gt 9990 console an um zu berpr fen ob die Anwendung ausgef hrt wird 5 1 2 Technologieplattform SAP NetWeaver 5 1 2 1 Voraussetzungen f r die Implementierung auf der Technologieplattform SAP NetWeaver i Hinweis Wenn bereits vorhandene SAP BusinessObjects Business Intelligence Webanwendungen auf dem Server ausgef hrt werden muss deren Implementierung entfernt werden bevor Sie fortfahren k nnen Bevor Sie Bl Plattform Webanwendungen auf einer SAP NetWeaver Application Server Komponente beliebige Version implementieren stellen Sie sicher dass html und htm Dateien nie komprimiert werden Gehen Sie beispielsweise in einer SAP NetWeaver AS 7 3 Komponente wie folgt vor 1 Melden Sie sich an Ihrem SAP Administrator Portal an Beispiel http lt servername gt 50200 nwa 2 Navigieren Sie zu Configuration Konfiguration Infrastructure Infrastruktur gt Java System Properties Java Systemeigenschaften J 3 W hlen Sie auf der Registerkarte Services Dienste
132. r Objektcode f r Software Code handelt es sich ausschlie lich um eine beispielhafte Darstellung Dieser Code ist in keinem Fall f r die Nutzung in einem produktiven System geeignet Der Code dient ausschlie lich dem Zweck beispielhaft aufzuzeigen wie Quelltext erstellt und gestaltet werden kann SAP bernimmt keine Gew hrleistung f r die Funktionsf higkeit Richtigkeit und Vollst ndigkeit des hier abgebildeten Codes und SAP bernimmt keine Haftung f r Sch den die durch die Nutzung des Codes entstehen sofern solche Sch den nicht durch vors tzliches oder grob fahrl ssiges Verhalten der SAP verursacht wurden Barrierefreiheit Die in der Dokumentation der SAP Bibliothek enthaltenen Informationen stellen Kriterien der Barrierefreiheit aus Sicht von SAP zum Zeitpunkt der Ver ffentlichung dar und sollen keineswegs obligatorische Richtlinien sein wie die Barrierefreiheit von Softwareprodukten zu gew hrleisten ist SAP lehnt insbesondere jede Haftung in Bezug auf dieses Dokument ab die nicht aus dem vors tzlichen oder grob fahrl ssigen Handeln der SAP resultieren aus dem weder direkt noch indirekt irgendwelche vertraglichen Verpflichtungen entstehen Geschlechtsneutrale Sprache Die SAP Dokumentation ist sofern sprachlich m glich geschlechtsneutral formuliert Je nach Kontext wird die direkte Anrede mit Sie oder ein geschlechtsneutrales Substantiv wie z B Fachkraft oder Personentage verwendet Wenn um auf
133. r ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows vorbehalten Inhalt 1 Dokumentverlauf Die folgende Tabelle enth lt eine bersicht ber die wichtigsten Dokument nderungen 1 Hinweis Eine aktuelle Liste der in dieser Version unterst tzten Webanwendungsserver finden Sie in der Product Availability Matrix Supported Platforms PAR im Bereich SAP BusinessObjects im SAP Support Portal unter https support sap com home htmlfr Tabelle 1 Version Datum Beschreibung SAP BusinessObjects Mai 2013 Erste Ver ffentlichung dieses Dokuments Business Intelligence 4 1 SAP BusinessObjects August 2013 Abschnitt Sicherheitsausnahme beim Implementieren von AdminTools Business Intelligence 4 1 dswsbobje oder BusinessProcessBI in JBoss 7 1 Seite 100 wurde aktualisiert Support Package 1 Umgehungsl sung ist m glicherweise auch f r dswsbobje und BusinessProcessBI Anwendungen bei der Implementierung auf JBoss 7 1 erforderlich Statt SAP Java Support Package Manager JSPM wird jetzt SAP Software Up date Manager SUM zum Implementieren von Webanwendungen auf der Tech nologieplattform SAP NetWeaver verwendet Abschnitt Implementierung der Technologieplattform SAP NetWeaver mit SAP Software Update Manager SUM Seite 79 wurde aktualisiert SAP BusinessObjects November e Weblogic 10 wird nicht mehr als unterst tzte Plattform aufgef hrt Business Intelligence 4 1 2
134. r und Webanwendungsserver funktionsf hig ist indem Sie in einem Browser den Webserver aufrufen und berpr fen ob dynamische Inhalte vom Webanwendungsserver ordnungsgem bereitgestellt werden Rufen Sie z B die folgende URL auf http apache mycompany com jsp examples 1 Hinweis Diese Beispiel URL funktioniert nur wenn Sie die Webanwendung jsp examples manuell implementiert haben 6 Wenn der Webanwendungsserver auf demselben Rechner wie die Bl Plattform installiert ist f hren Sie WDeploy lokal auf diesem Rechner aus Wenn der Webanwendungsserver auf einem anderen Rechner ausgef hrt wird kopieren Sie den WDdeploy Befehl und die Umgebung auf den Webanwendungsserver Siehe Implementieren von Webanwendungen auf einem Remoterechner 7 Konfigurieren Sie die WDeploy Umgebung um Inhalte zwischen dem Webserver und dem Webanwendungsserver aufzuteilen Dies wird als Split Modus bezeichnet Die WDeploy Konfigurationsdateien f r Apache und Tomcat befinden sich in lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf o Bearbeiten Sie die WDeploy Konfigurationsdatei fur Tomcat Beispielsweise w re die Datei config Tomcat6 f r Tomcat 6 0 as dir C Appserver Tomcat as instance localhost as service name Tomcat6 as service key HKLM SOFTWARE Apache Software Foundation Procrun 2 0 Tomcat6 Parameters Java as service key value Options Handbuch f r die Implementierung von Webanwendungen unter Win
135. rameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 18 Server Parameter JBoss 7 1 jboss7 Der Befehl wdeploy deployonlyall bietet keine Unterst tzung f r JBoss 7 1 Mit dem Befehlwdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie WAR Dateien und f hren eine manuelle Implementierung mithilfe der JBoss Befehlszeilenschnittstelle Command Line Interface CLI oder des Scanners zur Bereitstellung im Dateisystem durch ae Der Befehl wdeploy deployonlyall bietet keine Unterst tzung fur SAP Technolo sapappsvr na gie Mit dem Befehlwdeploy predeploy oderwdeploy predeployall des WDeploy Tools erstellen Sie SCA Dateien und f hren eine manuelle Implementierung mithilfe des SAP Software Update Manager SUM durch 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 52 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Server Parameter Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 Das_dir C Tomcat Das_instance localhost Das service name Tomcat6 deployonlyall Tomcat 7 0 tomcat 7 wdeplo
136. rator ioj x File User Alert Update Help SOFTWARE UPDATE MANAGER SAP E a E H EI a Welcome Specify Credentials Select Target Confirm Target Execute Process Summary Specify User Authentication Authentication Mechanism Software Update Manager needs to setup the correct authentication mechanism for using sapcontrol executable This is required to control your SAP system during maintenance Select the checkbox if SUM can use functions of the sapcontrol executable without providing user credentials Authentication with user and password is not required C Alternatively if SUM requires user credentials to use functions of sapcontrol executable enter the eddadm credentials below User Name cI 2 Password In case the user credentials are supplied they will be verified when you choose Next Additional Information In case you provide user credentials it is mandatory that you perform the update process by specifying the eddadm user Entering another user in the field above even if that user is authorized to operate the process might cause severe errors and failure Ifyour system is part of a Windows domain you must enter the full user name preceded by the domain name The syntax is as follows domalneddadm For more information see SAP Note 927637 9 Wenn Sie im Roadmap Schritt Select Target Ziel ausw hlen dazu aufgefordert werden verwenden Sie die SUM Option Manually Prepared Directory Manuell erstelltes
137. ren f r die manuelle Implementierung Ihres spezifischen Webanwendungsservers Ihre Webanwendung kann jetzt manuell auf Ihrem Webanwendungsserver implementiert werden Wiederholen Sie diese Schritte f r alle weiteren Webanwendungen die installiert werden m ssen 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 76 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole 5 11 Manuelle Implementierung der Verwaltungskonsole von JBoss 7 1 Stellen Sie sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird je nach Umgebung entweder im Einzelplatzmodus oder im Dom nenmodus Erstellen Sie mithilfe des Befehls wdeploy predeploy WAR Dateien wie BOE war oder AdminTools war die manuell auf JBoss implementiert werden k nnen wdeploy bat jboss7 DAPP BOE predeploy Mit dem Befehl wdeploy predeploy wird eine entpackte WAR Dateistruktur f r die Webanwendungen der Webdienste Ordner mit der Bezeichnung dswsbobje war und BusinessProcessBI war anstelle einer WAR Datei erstellt Beispiel jboss7 application dswsbobje war axis2 web images META INF WEB INF Nach Erstellung der WAR Dateien kopieren Sie sie in einen neuen Speicherort bevor Sie sie ber die JBoss Befehlzeilenschnittstelle CLI in den neuen Speicherort kopieren 1 F hren Sie im JBoss Verzeichnis bin den Befehl jboss cli connect aus um di
138. risch HU e Italienisch IT e Japanisch JA e Koreanisch KO e Norwegisch Bokmal NB e Polnisch PL e Portugiesisch PT e Rum nisch RO e Russisch RU e Vereinfachtes Chine sisch zh_CN e Slowakisch SK e Spanisch ES e Schwedisch SV e Thail ndisch TH e Traditionelles Chine sisch zh_TW e T rkisch TR as_mode Implementierungstyp der Webanwendung standalone Ein Standalone ist ein Webanwendungsserver der sowohl sta split tische als auch dynamische Webinhalte bereitstellt Eine ge teilte Implementierung verwendet einen dedizierten Webser ver um statische Inhalte bereitzustellen und einen Weban wendungsserver um dynamische Inhalte bereitzustellen as service key F r Tomcat unter Windows HKLM SOFTWARE Apache Bei der Installation als Dienst der Name des Windows Regist a rieruhgssehl ssels unter dem die Startparameter der JVM ge 2 0 lt AS DIENSTNAME gt speichert sind Parameters Java as service key value Fur Tomcat unter Windows Bei der Installation als Dienst der Wert des Windows Registrie rungsschl ssels unter dem die Startparameter der JVM ge speichert sind as service name F r Tomcat unter Windows Tomcat6 Der Name des Tomcat Dienstes 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte 40 vorbehalten Handbuch f r die Implementierung von Webanwendungen unter Windows Implementieren von Webanwendungen mit dem WDeploy Tool Eigenschaft Beschreibung Beispielwer
139. rprise XI 4 0 wdeploy config bereinstimmen Eine vollst ndige Liste der g ltigen Namen f r lt wEBANW_SERVER gt finden Sie unter Werte f r WEBANW_SERVER Seite 47 Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 37 4 6 1 2 WDeploy Eigenschaftsparameter WDeploy Eigenschaften k nnen in der Befehlszeile mit dem Switch Parameter D lt EIGENSCHAFT gt festgelegt werden Wiederholen Sie den Switch Parameter D lt EIGENSCHAFT gt f r jede festzulegende Eigenschaft Im folgenden Befehl werden beispielsweise mehrere Aufrufe des Switch Parameters D lt EIGENSCHAFT gt verwendet um mehrere Eigenschaften f r einen Tomcat 6 Webanwendungsserver festzulegen as_dir as instance as service name Und APP wdeploy bat Tomcat6 Das_dir C Tomcat6 Das instance localhost Das service name Tomcat6 DAPP BOE deployonly Eigenschaften k nnen auch in der Konfigurationsdatei wdeploy config konfiguriert werden Dadurch k nnen Eigenschaften standardm ig festgelegt und bei Bedarf durch die Befehlszeile au er Kraft gesetzt werden Weitere Informationen zur Konfigurationsdatei wdeploy conf finden Sie unter WDeploy Konfigurationsdatei Seite 31 In der folgenden Tabelle werden alle Eigenschaften f r WDeploy aufgelistet Tabelle 12 Eigenschaften f r WDeploy Eigen
140. s 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Inhalt vorbehalten 3 6 11 6 12 6 13 6 14 Technologieplattform SAP NetWeaver 0 0 000 0 es 101 Bei der Implementierung auf SAP NetWeaver Uber SUM werden falsche Parameter f r Service Level Patch Level und Namen angezeigt 0 0 0 0 60 eee 101 Das WDeploy Tool bietet keine Unterst tzung f r die Implementierung auf der bzw das Entfernen einer Implementierung von der Technologieplattform SAP NetWeaver 102 Tomcat 32 02 er nee 102 Verwenden von Tomcat im reinen IPv6 Modus unter Windows Vista oder 2008 Server 102 Entfernen von Webanwendungsimplementierungen in Tomcat mittels WDeploy 102 Tomcat l dt anfangs m glicherweise keine Webanwendungen nach dem Ausf hren von WDeploy A TUR RAR ihe aera CE NO ERBEN a AR ENGE ae LE CEAR NONE IR TERE Not cea iets te ta a 103 WebLOS8ic u 000 420 0 n a a Rabe a eee ne ee 103 Zur cknehmen der Bereitstellung von Webdiensten in WebLogic 2 2 2 2 2222 103 WEDS DIST ei 4 4 aia shasta aiana eda mie Saim caress era de aea araia Ala saad onde ude aeai ana aaa Gh aa Ali fsa iala le Ble ea oaa tas 103 Implementierung auf WebSphere im gesicherten Modus 2 0 2 2000 ee eee 103 Interner Serverfehler nach Implementierung von Webdiensten auf WebSphere 7 0 104 WASX7017E Ausnahme bei Implementierung in WebSphere 00000020 eee eee 104 2015 SAP SE ode
141. s ausgef hrt werden bei C apache2 spielsweise Apache Das Root Verzeichnis des Webservers ws instance Nur f r WebSphere webserverl Der Name des Webservers auf dem die Anwendung im Split Modus installiert ist ws type F r Webserver die im Split Modus ausgef hrt werden bei apache spielsweise Apache Der Name des Webservers der f r lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEB_SERVER gt gefun den wurde i Hinweis Der Apache und der IBM HTTP Server haben beide apachealsws type war dir Speicherort der WAR und EAR Archive zur Implementierung oder Speicherort der Zielausgabe zum Erstellen generischer WAR Dateien C myGenericWarFiles 4 6 1 2 1 Obligatorische Eigenschaftenparameter f r Implementierungen mit geteilter Webschicht Einige Eigenschaften sind fur Implementierungen mit geteilter Webschicht erforderlich separate Webserver und Webanwendungsserver Stellen Sie bei der Implementierung mit geteilter Webschicht sicher dass die folgenden Eigenschaftsparameter entweder Uber die Befehlszeile angegeben oder in der Konfigurationsdatei des Webservers oder Webanwendungsservers config lt WEB APP SERVER gt konfiguriert werden e Legen Sie die Eigenschaft Das mode split f r den Webserver auf separate statische Inhalte und f r den Webanwendungsserver auf dynamische Inhalte fest 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rech
142. schaft Beschreibung Beispielwert APP Der Name der zu implementierenden Webanwendung wieim BOE WAR oder EAR Dateinamen und in der Properties Datei der Webanwendung angegeben lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf apps lt wWEB_ANW gt properties Diese Eigenschaft wird beim Arbeiten mit einzelnen Weban wendungen verwendet wie etwa bei den Befehlen wdeploy predeploy wdeploy deploy oderwdeploy deployonly app source dir Speicherort der Quelldateien einer einzelnen Webanwendung lt BIP INSTALLVERZ gt Diese Eigenschaft wird beim Arbeiten mit einzelnen Weban SAP BusinessObjects wendungen verwendet wie etwa bei den Befehlen wdeploy Enterprise XI predeploy wdeploy deploy oder wdeploy 4 0 wdeploy warfiles deployonly webapps lt WEB ANW gt app source tree Speicherort der Quelldateien f r alle verf gbaren Webanwen lt BIP INSTALLVERZ gt dungen bergeordneter Ordner vonapp source dir i a SAP BusinessObjects Diese Eigenschaft wird beim gleichzeitigen Arbeiten mit allen Enterprise XI verf gbaren Webanwendungen verwendet wie etwa bei den 4 0 wdeploy warfiles Befehlen wdeploy predeployall wdeploy webapps deployall oderwdeploy deployonlyall 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows 38 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Eigenschaft
143. separate statische und dynamische Ressourcen aufzuteilen Beispiel o F hren Sie den folgenden Befehl aus um statische Inhalte f r den Apache Webserver und dynamische Inhalte f r den WebLogic Anwendungsserver zu extrahieren wdeploy bat weblogicll Das mode split Dws type apache predeployall Dynamische Inhalte befinden sich unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir weblogicll application Statische Inhalte befinden sich unter lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir weblogicl1l resources 9 F hren Sie wdeploy deployonlyall aus um dynamische Inhalte auf dem WebLogic Anwendungsserver und statische Inhalte auf Apache zu implementieren 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 64 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Wenn Apache und WebLogic auf demselben Rechner ausgefuhrt werden werden statische und dynamische Inhalte durch den folgenden Befehl automatisch auf den Servern implementiert wdeploy bat weblogicll Das mode split Dws type apache deployonlyall i Hinweis Wenn sich die dynamischen und statischen Inhalte an einem benutzerdefinierten Speicherort befinden verwenden Sie den Parameter Dwork dir Wenn Apache und WebLogic auf unterschiedlichen Rechnern ausgef hrt werden werden dynamische Inhalte durch den folge
144. sierung durch BI Plattform Tools unterst tzt Die CMC und das Bl Launchpad unterst tzen die Failover Funktion nicht Wenn die Webschicht ordnungsgem konfiguriert wurde tritt bei einem Webserver Ausfall das folgende Verhalten ein Tabelle 5 Bl Launchpad Sie m ssen sich erneut anmelden CMC Sie m ssen sich erneut anmelden Web BI Tool Sie m ssen sich erneut anmelden aber der Dokumentinhalt bleibt erhalten Bei der Failover Konfiguration m ssen Sie die H ufigkeit ber cksichtigt werden mit der Daten aus Objekten serialisiert werden Ein zu h ufiges Speichern des Zustands kann zu zus tzlichem Aufwand Overhead auf den Webanwendungsservern f hren was die Benutzererfahrung verlangsamt Ziehen Sie die Dokumentation des Webanwendungsanbieters heran um sich ber die empfohlenen Einstellungen zu informieren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte berblick ber die Implementierung von Webanwendungen vorbehalten 13 3 3 WAR und EAR Dateien von SAP BusinessObjects Business Intelligence Die Funktionen aus denen sich die BI Plattform zusammensetzt werden auf mehrere Webanwendungen aufgeteilt so dass Sie nur die Komponenten implementieren die f r Ihr Unternehmen erforderlich sind In der BI Plattform 4 2 wurden viele der in fruheren Versionen enthaltenen zentralen Webanwendungen in einem einzigen OSGi Archiv geb ndelt Dadurch
145. sinessObjects Enterprise XI 4 0 warfiles webapps gt Beispiel Beispiel Verwenden Siewdeploy predeployall um den Befehl wdeploy predeploy auf alle Webanwendungen anzuwenden wdeploy bat lt WEB APP SERVER gt predeployall Ersetzen Sie lt wEB APP SERVER gt durch den Namen des Webanwendungsservers siehe folgende Tabelle In der folgenden Tabelle sind Beispielparameter f r die Vorimplementierung aller Webanwendungen auf bestimmten Webanwendungsservern angegeben Alle Parameter sind obligatorisch sofern Sie in den Konfigurationsdateien nicht als optional gekennzeichnet sind Die Parameter in der Befehlszeile berschreiben die in Konfigurationsdateien gespeicherten Parameter Es wird jedoch empfohlen die Parameter in der Konfigurationsdatei config lt WEB APP SERVER gt entsprechend Ihrer Implementierung zu konfigurieren Tabelle 16 Parameter JBoss 7 1 jboss7 wdeploy bat jboss7 predeployall SAP Technology sapappsvr73 wdeploy bat sapappsvr73 predeployall Tomcat 6 0 tomcat6 wdeploy bat tomcat6 predeployall Tomcat 7 0 tomcat7 wdeploy bat tomcat predeployall Handbuch fur die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 49 Server Parameter WebLogic 11gRl weblogicl1 wdeploy bat weblogicll predeployall WebSphere 7 0 websphere7 wdeploy bat we
146. sis enth lt Die Dokumentbasis ist eine vorimplementierte WAR Datei die Sie mit dem Befehl wdeploy predeploy erstellt haben Beispiel lt Context docBase lt BOE INSTALL DIR gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir tomcat7 application lt YOUR WEB APPLICATION gt war path lt context_path gt crossContext false debug 0 reloadable false trusted false gt 4 Geben Sie den vollst ndigen Pfad zur WAR Datei ein und klicken Sie auf Deploy Implementieren Die WAR Datei wird implementiert 5 1 3 1 Implementierung auf einem Tomcat Cluster Um Webanwendungen auf einem ber mehrere Rechner verteilten Tomcat Webanwendungscluster manuell zu implementieren m ssen die Webanwendungen auf jedem Tomcat Web Application Server implementiert werden Verwenden Sie die Verwaltungskonsole um f r jede Serverinstanz die Webanwendungen im Unterordner webapps im Tomcat Root Verzeichnis zu implementieren i Hinweis Wenn Sie Tomcat verwenden stoppen Sie den Webanwendungsserver bevor Sie den Befehl wdeploy undeployall ausgeben gt Tipp Bei Ausf hrung von BI Plattform Webanwendungen auf einem Tomcat Webanwendungscluster wird empfohlen entweder einen Lastausgleich per Hardware oder per Software zu installieren und zu konfigurieren Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit der Verwaltungsk
147. stet gehen Sie zu Schritt 3 ber Wenn die BI Plattform und der WebSphere Deployment Manager auf unterschiedlichen Rechnern ausgef hrt werden m ssen WDeploy Tool und Umgebung zuerst auf den Rechner kopiert werden der den WebSphere Verwaltungsserver hostet 2 ndern Sie die Datei config websphere lt x gt unter lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf Es m ssen Informationen f r den Verwaltungsserver angegeben werden Beispiel as dir C Program Files IBM WebSphere AppServer assocpEpome 3719 als virtual InosieSclSicenbllic MOSE as admin is secure false nforc file imie tru 3 ffnen Sie eine Befehlszeilenkonsole und f hren Sie den folgenden Befehl aus wdeploy bat websphere7 predeployall i Hinweis F r WebSphere 8 5 oder 8 5 5 verwenden Sie webspheres 4 ffnen Sie die WebSphere Integrated Solutions Console 5 Wechseln Sie zu gt Applications Anwendungen Enterprise Applications Enterprise Anwendungen J um jede zu implementierende Webanwendung aus dem folgenden Verzeichnis separat zu installieren lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir websphere lt X gt application i Hinweis Alle als EAR Module gespeicherten Webanwendungen 6 Befolgen Sie in der Konsole die Schritte f r die Installation neuer Anwendungen um die Webanwendung zu installieren i Hinweis Achten Sie unter Map modules to servers Module zu
148. t as sid Die System ID der Zielinstanz AS1 as soap port Bei WebSphere obligatorisch Portnummer f r die SOAP An 8880 wendungsserververwaltung Falls nicht festgelegt wird die standardm ige SOAP Portnummer verwendet as virtual host Nur f r WebSphere Der virtuelle Host an den die Anwendung gebunden werden muss default _host connector type F r Webserver die im Split Modus ausgef hrt werden z B Apache Legen Sie connector type auf den vom Webserver ver wendeten Namen des dedizierten Webanwendungsservers fest tomcat6 deploy as_a filetree Fur WebLogic Webanwendungsserver Gibt an ob die Anwendung als Baumstruktur erweitertes For mat oder als gepackte WAR oder EAR Datei implementiert werden muss false Standard true deployment dir Verzeichnis in dem WDeploy ein Unterverzeichnis f r die von einem dedizierten Webserver bereitgestellten statischen In halte erstellt WDeploy erstellt ein virtuelles Verzeichnis auf dem Webserver und ordnet das Unterverzeichnis folgender URL zu C apache2 htdocs disable CmcApp Deaktiviert die CMC Webanwendung wenn true eingestellt false ist true disable InfoView Deaktiviert die Bl Launchpad Webanwendung wenn auf true false gesetzt true enforce file limit Informiert WDeploy dar ber ob die Webanwendung mehr als 65 535 Dateien enth lt Standardm ig auf false gesetzt au er f r WebSphere false Standard
149. te Handbuch fur die Implementierung von Webanwendungen unter Windows 42 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool e Legen Sie die Eigenschaft Dconnector_ type lt CONNECTOR_TYPE gt auf den entsprechenden Connector Typ fest Legen Sie connector_type auf den vom Webserver verwendeten Namen des dedizierten Webanwendungsservers fest Beispiel Bei der Verwendung eines Apache Webservers und eines Tomcat 6 Webanwendungsservers sollte connector type auf tomcat festgelegt sein e Auf Implementierungen auf denen der Webserver auf demselben Host wie der Webanwendungsserver ausgef hrt wird m ssen Sie die Eigenschaften Dws type lt WEB SERVER _TYPE gt und Dws dir lt WEB SERVER_DIR gt angeben 4 6 1 3 WDeploy Aktionen Beim letzten Parameter des Befehls WDeploy handelt es sich um die auszuf hrende Aktion Im folgenden Abschnitt werden die zul ssigen Aktionen und deren Auswirkungen im Einzelnen beschrieben Tabelle 13 WDeploy Aktionen Aktion Beschreibung predeploy Der Befehlwdeploy predeploy bereitet eine Webanwendung f r die Implementierung auf dem Ziel Webanwendungsserver vor Die Konfigurationsdatei web xm1 der Webanwendung wird im Rahmen der nderungen die f r die Implementierbarkeit der Webanwendung auf dem Ziel Webanwendungsserver erforderlich sind aktualisiert Nach der Konfiguration wird die Webanwendung in eine WAR oder EAR Datei gepackt und un ter lt BIP_INSTALLVERZ gt SAP BusinessObjects
150. tei wie folgt as domain dir C Oracle Middleware user projects domains base domain as instance AdminServer as admin port 7001 as admin username weblogic as admin password weblogic Die Konfigurationsdatei befindet sich im folgenden Verzeichnis lt BOE INSTALLVERZ gt R SAP BusinessObjects Enterprise XI 4 0 wdeploy conf config lt WEB APP SERVER gt 5 F hren Sie das WDeploy Skript von seinem Speicherort in Feld 2 aus indem Sie die Befehlszeilenkonsole ffnen und folgenden Befehl eingeben lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy wdeploy bat lt WEB_APP_SERVER gt Dapp source tree lt BIP INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 warfiles webapps deployall Hinweis m o Sie k nnen die Standardwerte f r den WDeploy Parameter in der WDeploy Konfigurationsdatei lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy conf wdeploy conf statt Parameter in der Befehlszeile einzugeben Legen Sie beispielsweise folgende Parameter fest app source tree oderwar dir work dir O Suoor COneexcr pach Weitere Informationen finden Sie unter WDeploy Konfigurationsdatei Seite 31 Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 29 o Sie bergeben das Argument Dwar_ dir um de
151. teien f r Webanwendungen 2 2 2 2 nennen 36 4 6 Verwenden des WDeploy Befehlszeilen Tools 2 2 2222 22 con eee 36 SYLT ee a nee 37 Beispiele f r die Verwendung von WDeploy 2 2 2222 000 eee 47 Spezielle Hinweise i taraa 2 2 wa due nn ee Be ne A 59 Vorimplementierungen mit geteilter Webschicht ohne Zugriff auf einen Webanwendungsserver Eh ehe En ah RT ed a dhe a Re a rer are ee erh Bachar kr aE E a re Eee ee 69 Deaktivieren der CMC oder der Bl Launchpad Webanwendungen 2 22 2 r een 70 ndern der installierten Sprachen 0 00 0 ene eee eens 70 4 7 Verwenden des WDeploy GUI Tools 2 2 222222 eee 70 Starten des WDeploy GUI Tools s ses 2 222222 none nenn 71 WDeploy GUI Tool Fenster 2 0 02 en 72 Webanwendungsaktualisierungen durch WDeploy 0 0 00 00 eee ee eee 72 Optionen des WDeploy GUI Tools ao aaau aaae a 73 Hinzuf gen des Kennworts zur WDeploy GUl Datei 0 0 a 74 4 8 Nach der Implementierung von Webanwendungen 2 2 22 cun nennen 74 4 9 ProtoK lldateien 4er 02 ann re a whee peda he Gee a pe 74 Implementieren von Webanwendungen mit der Verwaltungskonsole 00 0eeee05 76 5 1 So werden Webanwendungen manuell implementiert aa naaa aaa a 76 Manuelle Implementierung der Verwaltungskonsole von JBoss 7 1 nnana aaa aaa ae Technologieplattform SAP NetWeaver 0 ee 78 Manuelle Implementierung der Verwaltungskonsole von Tomcat 6 und 7 22 2 2 87 Man
152. ts Enterprise XI 4 0 wdeploy logs WDeploy summary log Ein Datensatz zur WDeploy Aktivit t auf einer oberen Ebene der Informationen zur Version von WDeploy zum verwendeten JDK zum ausgegebenen Befehl zur Konfiguration zum Speicherort der WAR Datei zu Aktionen oder Ereignissen und deren Resultaten sowie zu allen Fehlermeldungen und Warnungen die dem Benutzer zur Laufzeit angezeigt wurden enth lt 2 lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy logs WDeploy log enth lt den gesamten Inhalt von WDeploy_summary log aber auch Zeitstempel und s mtliche Warn oder Fehlermeldungen 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 74 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool Wenn ein WDeploy Befehl ausgegeben wird wird WDeploy_summary log 01 mit dem aktuellen Befehl berschrieben und WDeploy log angeh ngt Da die Datei WDeploy log gr er wird als 512 KB wird die Datei mit einem eindeutigen Zahlensuffix umbenannt So wird beispielsweise Woeploy log inWDeploy log 01 umbenannt Wenn bereits eine Datei mit dem Namen WDeploy log 01 vorhanden ist wird Woeploy log 02 erstellt Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 75 5 Implementieren von Webanwen
153. ue gt replicated lt param value gt lt session param gt lt session descriptor gt 5 ffnen Sie eine Befehlszeilenkonsole und f hren Sie den folgenden Befehl aus wdeploy bat weblogic lt X gt predeployall 6 Verwenden Sie die WebLogic Verwaltungskonsole um jede zu implementierende Webanwendung aus folgendem Verzeichnis separat zu installieren lt BIP_INSTALLVERZ gt SAP BusinessObjects Enterprise XI 4 0 wdeploy workdir weblogic lt x gt application 7 W hlen Sie im Arbeitsablauf Select deployment targets Implementierungsziele ausw hlen den Clusternamen aus und klicken Sie auf All servers in the cluster Alle Server im Cluster 8 W hlen Sie nach Abschluss des Arbeitsablaufs Select deployment targets alle installierten Anwendungen aus und wechseln Sie zu Start gt Servicing all requests J Alle Anforderungen bedienen 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 90 vorbehalten Implementieren von Webanwendungen mit der Verwaltungskonsole 5 15 Manuelle Implementierung der Verwaltungskonsole von WebSphere 7 0 und 8 5 5 1 5 1 Manuelle Implementierung der Verwaltungskonsole von WebSphere 7 0 Stellen Sie sicher dass der Webanwendungsserver installiert und konfiguriert ist und ausgef hrt wird Erstellen Sie mithilfe des Befehls wdeploy predeploy EAR Dateien wie BOE war und AdminTools war die manuell auf WebSphere implementi
154. uelle Implementierung der Verwaltungskonsole WebLogic 118Rl 2 222 200 88 Manuelle Implementierung der Verwaltungskonsole von WebSphere 7 0 und 8 5 91 6 Bekannte Probleme und Umgehungsl sungen 0 00 e ee eee eee eee eee 97 6 1 Umbenennen der BOE Webanwendung oder Webanwendungs Quellstruktur 2 2 2 22 222200 97 6 2 Verwenden von WDeploy in einer reinen IPv6 Umgebung o oaaae ee 98 6 3 Webdienste auf Servern mit geteilter Webschicht 2 20 00 00 cee 98 6 4 Fehlgeschlagene Implementierung aufgrund von Pfaden mit abschlie endem umgekehrtem SCHILABSEIICHE AA tabla a A aE de eieaa T E ea EAE aces aA A a a a a A E are dei 98 6 5 WDeploy mit anderen Sprachen als Englisch 0 0 ee 99 6 6 WDeploy GUl Fenster Durchsuchen unter Windows Betriebssystemen 2 222222 99 6 7 Webanwendung wurde nicht vom Server entfernt o on anaa aaa ee 99 6 8 Kopieren der Datei MobileOTA14 properties nach einer Webschichtinstallation 99 6 9 Schaltfl che Abbrechen im WDeploy GUI Tool 0 0 0 a 100 BIO BOSS 5 A paai i a a EA aaia a a dah Sorat Ea meian a eats Pacis ar Oh dey Ge aaaea Egr an ae even ae le a a Gay ds 100 Sicherheitsausnahme beim Implementieren von AdminTools dswsbobje oder BusinessProcessBI MM BOSS eZee aia E e a aaia E aa eae ain a aan ee os eae a EE ai aunts tenes sa AE el eat au Braida E nee 100 Handbuch f r die Implementierung von Webanwendungen unter Window
155. und Vervielfaltigung dieser Publikation oder von Teilen daraus sind zu welchem Zweck und in welcher Form auch immer ohne die ausdr ckliche schriftliche Genehmigung durch SAP SE oder ein SAP Konzernunternehmen nicht gestattet In dieser Publikation enthaltene Informationen k nnen ohne vorherige Ank ndigung ge ndert werden Die von SAP SE oder deren Vertriebsfirmen angebotenen Softwareprodukte k nnen Softwarekomponenten auch anderer Softwarehersteller enthalten Produkte k nnen l nderspezifische Unterschiede aufweisen Die vorliegenden Unterlagen werden von der SAP SE oder einem SAP Konzernunternehmen bereitgestellt und dienen ausschlie lich zu Informationszwecken Die SAP SE oder ihre onzernunternehmen bernehmen keinerlei Haftung oder Gew hrleistung f r Fehler oder Unvollst ndigkeiten in dieser Publikation Die SAP SE oder ein SAP Konzernunternehmen steht lediglich f r Produkte und Dienstleistungen nach der Ma gabe ein die in der Vereinbarung ber die jeweiligen Produkte und Dienstleistungen ausdr cklich geregelt ist Keine der hierin enthaltenen Informationen ist als zus tzliche Garantie zu interpretieren SAP und andere in diesem Dokument erw hnte Produkte und Dienstleistungen von SAP sowie die dazugeh rigen Logos sind Marken oder eingetragene Marken der SAP SE oder von einem SAP Konzernunternehmen in Deutschland und verschiedenen anderen L ndern weltweit Alle anderen Namen von Produkten und
156. ungen OpenSearch Nein Unterst tzung von OpenSearch AdminTools Ja Unterst tzung von Query Builder Die folgende Tabelle vergleicht die in fr heren Versionen enthaltenen WAR Dateien und zeigt an wo sich die jeweilige Funktionalit t in der Bl Plattform 4 2 befindet Vorheriges Webanwendungsarchiv entweder WAR oder EAR Neues Webanwendungsarchiv entweder WAR oder EAR AdminTools AdminTools AnalyticalReporting BOE BusinessProcessBI BusinessProcessBI veraltet CmcApp BOE CmcAppActions BOE CrystalReports BOE Xcelsius BOE dswsbobje dswsbobje Handbuch fur die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte berblick ber die Implementierung von Webanwendungen vorbehalten 15 Vorheriges Webanwendungsarchiv entweder WAR oder EAR Neues Webanwendungsarchiv entweder WAR oder EAR InfoViewApp BOE InfoViewAppActions BOE LCM BOE OpenDocument BOE PerformanceManagement BOE PlatformServices BOE PMC Help BOE VoyagerClient BOE XCTemplateUploader BOE 3 3 1 Implementieren von MobileOTA14 war zur Unterst tzung mobiler Anwendungen Das Installationsprogramm der BI Plattform implementiert die MobileOTA14 Webanwendung die Unterst tzung f r mobile Anwendungen bietet nicht Zur Verwendung von mobilen Anwendungen m ssen Sie das MobileOTA14 Archiv MobileOTA14 war oder M
157. ver Informationen und Root Verzeichnis f r Anwendungsserver Dom ne angegebenen Informationen um sicherzustellen dass sie f r den Webanwendungsserver korrekt sind Erweiterte Optionen finden Sie unter Optionen 1 Hinweis Nicht alle Webanwendungen werden automatisch implementiert Webanwendungen die nicht automatisch implementiert werden m ssen mit dem WDeploy Befehlszeilentool oder mit der Webanwendungsserver Verwaltungskonsole implementiert werden Webanwendungsarchiv entweder WAR oder EAR Automatisch implementiert BOE Ja AdminTools Ja dswsbobje Ja BusinessProcessBI veraltet Ja clientapi No MobileOTA14 Nein jsfplatform Nein OpenSearch Nein 4 7 3 Webanwendungsaktualisierungen durch WDeploy Tabelle 25 Durch WDeploy ausgef hrte nderungen an der Webanwendungskonfiguration Vorgenommene nderungen Apache Webserver F r jede Anwendung wird eine Datei ws _ dir conf bobj APP con fer stellt die Informationen zur Connector Konfiguration sowie zu Verzeichnis und Servlet Zuordnungen enth lt Die Datei ws_dir conf httpd conf wird ge ndert in dem die vorherige Datei eingef gt wird 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch f r die Implementierung von Webanwendungen unter Windows 72 vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool ee Server Vorgenommene nderungen Tomcat Zum classpath hinzugef gte Dateien
158. werden in as_dir shared lib abge legt Die Datei as_dir bin bobjeEnv APP sh bat wird erstellt und ent h lt nderungen am Bibliothekspfad und an den Java Eigenschaften die den Anwen dungseigenschaften hinzugef gt werden Die Datei fas_dir bin catalina sh bat wird ge ndert indem die vorhe rige Datei eingef gt wird Unter Windows werden den Startparametern des Tomcat Dienstes zus tzliche Java Ei genschaften hinzugef gt nderungen am Bibliothekspfad m ssen an der systemweiten PATH Umgebungsvariable manuell vorgenommen werden Starten Sie Tomcat neu damit die nderungen wirksam werden WebLogic Die Dateien die dem classpath hinzugef gt werden sollen sind in der Anwendung ge b ndelt zu WEB INF lib hinzugef gt Die Datei as_domain dir bin bobjeEnv APP sh cmd wird erstellt und enth lt nderungen am Bibliothekspfad und an den Java Eigenschaften Die Datei as_domain dir bin startWebLogic sh cmd wird ge ndert indem die vorherige Datei eingef gt wird WebSphere Die Dateien diedem classpath hinzugef gt werden sollen sind in der Anwendung ge b ndelt zu WEB INF lib hinzugef gt Eigenschaften werden als benutzerdefinierte JVM Eigenschaften hinzugef gt Anderun gen am Bibliothekspfad werden vorgenommen indem die JVM Umgebung bearbeitet wird Webserver Plugin wird automatisch regeneriert 4 7 4 Optionen des WDeploy GUI Tools Im Bildschirm Optionen
159. y bat tomcat Das_dir C Tomcat7 Das instance localhost Das service name Tomcat7 deployonlyall WebLogic 11gRl weblogicll wdeploy bat weblogicll Das domain dir C bea user projects domains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic deployonlyall WebSphere 7 0 websphere7 wdeploy bat websphere7 Das_dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das soap _port 8880 deployonlyall WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das dir C IBM WebSphere AppServer Dyasginsceanee_ seryzeril Das virtual host default host Das profile name AppSrv01 Das soap port 8880 deployonlyall 4 6 2 6 wdeploy deploy Der Befehl wdeploy deploy ist eine Verkettung der Befehle wdeploy predeploy undwdeploy deployonly durch die eine Webanwendung mit einem Befehl vorbereitet und auf dem Ziel Webanwendungsserver implementiert wird Beispiel Verwenden Sie wdeploy deploy beispielsweise um die BOE Webanwendung vorzubereiten und auf dem Ziel Webanwendungsserver zu implementieren wdeploy bat lt WEB APP SERVER gt Handbuch f r die Implementierung von Webanwendungen unter Windows 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Implementieren von Webanwendungen mit dem WDeploy Tool vorbehalten 53 DAPP BOE deploy Ersetzen Si
160. y oder wdeploy predeployall des WDeploy Tools erstellen Sie SCA Dateien und f hren eine manu elle Implementierung mithilfe des SAP Software Update Manager SUM durch Tomcat 6 0 tomcat 6 wdeploy bat tomcat6 Das_dir C Tomcat6 Das instance localhost Das service name Tomcat6 deployall Tomcat 7 0 tomcat7 wdeploy bat tomcat7 Das_dir C Tomcat7 Das instance localhost Das service name Tomcat7 deployall WebLogic 11gRl weblogicl1 wdeploy bat weblogicll Das domain dir C bea user projects domains base domain Das admin port 7001 Das instance AdminServer Das admin username weblogic Das admin password weblogic deployall WebSphere 7 0 websphere7 wdeploy bat websphere7 Das dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das_soap_ port 8880 deployall WebSphere 8 5 oder 8 5 5 websphere8 wdeploy bat websphere8 Das dir C IBM WebSphere AppServer Das instance serverl Das virtual host default host Das profile name AppSrv01 Das_soap_ port 8880 deployall 2015 SAP SE oder ein SAP Konzernunternehmen Alle Rechte Handbuch fur die Implementierung von Webanwendungen unter Windows vorbehalten Implementieren von Webanwendungen mit dem WDeploy Tool 4 6 2 8 wdeploy undeploy Der Befehl wdeploy undeploy ruft die Befehlszeilenschnittstelle des Ziel Webanwendungsservers auf um eine implementierte BI
Download Pdf Manuals
Related Search
Related Contents
Azio GM2400 mice DiverseyLever Shureclean Plus Samsung CE117AE-X Felhasználói kézikönyv 取扱説明書(J) CATALOGUE CANIFUGUE 125X125 Hilti TE 2-M rotary hammer Instructions for use - V. Mueller Catalog CIBS PERSONAL LISTENER Copyright © All rights reserved.
Failed to retrieve file