IBM TRIRIGA Application Platform Version 3 Release 5 Installations- och implementationshandbok IBM Anmärkning Innan du använder den här informationen och den tillhörande produkten ska du läsa informationen i ”Anmärkningar” på sidan 89. Den här upplagan gäller för version 3, utgåva 5, modifiering 0 av IBM TRIRIGA Application Platform och alla följande utgåvor och modifieringar tills annat anges i nya utgåvor. © Copyright IBM Corporation 2011, 2015. Innehåll Kapitel 1. IBM TRIRIGA Application Platform - Översikt . . . . . . . . . . .. 1 Kapitel 2. Installera IBM TRIRIGA Application Platform. . . . . . . . . . .. Översikt över maskinkonfiguration . . . . . .. Plattformsarkitektur . . . . . . . . . .. Servrar . . . . . . . . . . . . . .. Implementationer . . . . . . . . . . .. Installera plattformen . . . . . . . . . .. Översikt över TRIRIGA Application Platform-installation. . . . . . . . . . . . . .. Innan du installerar IBM TRIRIGA Application Platform . . . . . . . . . . . . .. Installationstyper . . . . . . . . . .. Installationschecklistor . . . . . . . .. Skapa och konfigurera en DB2-databas för TRIRIGA . . . . . . . . . . . . . .. Konfigurera DB2 version 10.5 för TRIRIGA på Windows genom att använda skript . . .. Konfigurera DB2 version 10.5 för TRIRIGA på UNIX och Linux genom att använda skript .. Installera TRIRIGA Application Platform på en WebSphere Application Server Liberty Core-profil Översikt över IBM TRIRIGA Application Platform-installation på en Liberty-profil . . .. Installera TRIRIGA Application Platform på en Liberty-profil och Microsoft SQL Server . .. Installera TRIRIGA Application Platform på en Liberty-profil och Oracle Database. . . .. Installera TRIRIGA Application Platform på en Liberty-profil och IBM DB2 . . . . . .. Installera TRIRIGA Application Platform på IBM WebSphere Application Server . . . . . .. Översikt över IBM TRIRIGA Application Platform-installation i WebSphere . . . . .. Förbereda WebSphere . . . . . . . .. Installera IBM TRIRIGA Application Platform på WebSphere och Oracle Database . . .. Installera IBM TRIRIGA Application Platform på WebSphere och Microsoft SQL Server .. Installera TRIRIGA Application Platform på WebSphere och IBM DB2 . . . . . . .. Installera IBM TRIRIGA Application Platform på Oracle WebLogic Server . . . . . . . .. Översikt över IBM TRIRIGA Application Platform-installation i WebLogic . . . . . .. © Copyright IBM Corp 2011, 2015 3 3 3 5 6 6 6 6 8 11 15 15 17 19 19 19 21 23 25 25 26 26 28 30 32 Förbereda WebLogic . . . . . . . .. Installera IBM TRIRIGA Application Platform på WebLogic och Oracle Database . . . .. Installera IBM TRIRIGA Application Platform på WebLogic och Microsoft SQL Server . .. Installera IBM TRIRIGA Application Platform på WebLogic och IBM DB2 . . . . . .. Installera IBM TRIRIGA Application Platform med Oracle Database-exportfiler . . . . .. Översikt över Oracle Database-exportinstallation . . . . . . . . . . . . . .. Installera IBM TRIRIGA Application Platform på WebLogic eller WebSphere . . . . .. Verifieringschecklista . . . . . . . . .. Konfigurera plattformen . . . . . . . . .. Egenskapsfiler . . . . . . . . . . .. TRIRIGAWEB.properties . . . . . . .. TRIRIGAWEBDYNAMIC.properties . . .. TRIRIGAWEBLOGICPOOL.properties . .. TRIRIGADB.properties . . . . . . .. Licensfiler . . . . . . . . . . . . .. Före IBM TRIRIGA Application Platform 3.2 IBM TRIRIGA Application Platform 3.2 och senare . . . . . . . . . . . . . .. Kontextsökväg . . . . . . . . . . .. Anslutningspooler . . . . . . . . . .. XSS-filter (Cross-site scripting) . . . . . .. Konfigurera agentprocesser . . . . . . .. Affärsprocessagenter . . . . . . . .. Administrator Console . . . . . . .. Bifoga Microsoft Outlook-meddelanden . .. Konfigurera SMTP-porten i Linux . . . .. Efterinstallation . . . . . . . . . . .. Kapitel 3. Rensningslogg för arbetsflöde. . . . . . . . . . . . . . .. Loggformat . . . . . Rapporterade problem. . Föreslagna åtgärder. . Automatisk reparation. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .. .. .. .. Anmärkningar. . . . . . . . . . .. Varumärken . . . . . . . . Villkor för produktdokumentation . IBM Online Privacy Statement . . . . . . . . . . . . . . .. .. .. 33 34 37 41 44 44 44 45 48 48 48 73 73 74 75 75 76 78 78 78 79 79 80 80 81 81 83 83 84 84 85 89 91 91 92 33 iii iv © Copyright IBM Corp. 2011, 2015 Kapitel 1. IBM TRIRIGA Application Platform - Översikt IBM® TRIRIGA Application Platform ger organisationer grafiska och konfigureringsverktyg för att snabbt kunna konfigurera applikationer samt öka användningen och värdet av IBM TRIRIGA-applikationer. Standardbaserad teknologi, gränssnitt och arbetsflödesprocesser med höga prestanda ger kompatibilitet med kritiska affärssystem. IBM TRIRIGA Application Platform är en körningsmiljö för snabb bearbetning av transaktioner. Plattformen innehåller den underliggande tekniken för IBM TRIRIGA-applikationer och inkluderar administratörskonsolen, dokumenthantering, IBM TRIRIGA Connector for Business Applications för integrering med externa system samt länkar till CAD-applikationer. IBM TRIRIGA Application Platform innehåller även en uppsättning webbaserade verktyg som används för att skapa och ändra de applikationer som levereras med IBM TRIRIGA. I IBM TRIRIGA Application Platform ingår ett MVC-baserat UX-ramverk för att bygga UX-applikationer. MVC-metoden (model-view-controller) separerar applikationen i tre komponenter eller skikt: modellen, vyn och styrenheten. Vyskiktet byggs på Polymer-bibliotek med återanvändbara webbkomponenter. UX-ramverket har en moduluppbyggd och flexibel arkitektur som gör det lättare för organisationer att tillgodose affärskraven med ett intuitivt användargränssnitt, kompatibilitet med pekgränssnitt och förbättrade prestanda. Med den omfattande IBM TRIRIGA-lösningen går det att v Konfigurera IBM TRIRIGA-applikationer utan att ändra källkoden. v Skapa regelbundna rapporter i samma miljö som bearbetningarna av det dagliga arbetet. v Minska tiden och kostnaderna för implementering och underhåll av IBM TRIRIGA-applikationer. v Leverera applikationer via konsekventa portaler. v Skydda unika konfigurationer genom applikationsuppgraderingar. v Ändra ett befintligt affärsobjekt och relevanta datafältsdefinitioner, livscykler och arbetsflöden. © Copyright IBM Corp 2011, 2015 1 2 © Copyright IBM Corp. 2011, 2015 Kapitel 2. Installera IBM TRIRIGA Application Platform Du använder IBM TRIRIGA Application Platform för att köra, bygga och hantera IBM TRIRIGA-applikationer. Installation av plattformen innefattar förberedelse av applikations- och databasservrar, verifiering av installationen, konfigurering av plattformsinställningar och granskning av loggar efter installationsproblem. IBM TRIRIGA Application Platform kan installeras på olika plattformar. Använd den här installationsinformationen för att planera och installera IBM TRIRIGA Application Platform i den konfiguration som passar miljön och behoven. Översikt över maskinkonfiguration Innan du installerar IBM TRIRIGA Application Platform måste du bestämma plattformsarkitektur, servertyper och implementationsstorlek för affärsbehoven. Plattformsarkitektur Enterprise-programapplikationer är n-skikt där n är antalet skikt, eller lager för bearbetning. IBM TRIRIGA Application Platform är ett logiskt fyrskiktssystem: webb, applikation (och process), verktyg och databas. Uppdelningen av en applikation i logiska skikt separerar också funktionerna i varje skikt. När det gäller fysiska skikt beskriver varje skikt den verkliga maskinvarukonfigurationen, utrustningsdelarna och funktionen för varje del. © Copyright IBM Corp 2011, 2015 3 Klienter Webbläsare, CAD, SOAP-klienter HTTP HTTP Internet HTTP Webbserver HTTP Internet HTTP Applikationsservrar Processserver Applikationsserver TCP/IP Verktygsserver JDBC JDBC ODBC Databasserver Figur 1. Diagram över IBM TRIRIGA Application Platform-arkitekturen I IBM TRIRIGA Application Platform-kompatibilitetsmatrisen listas servrar, komponenter och operativsystem som IBM TRIRIGA Application Platform är certifierat för. Närliggande information: IBM TRIRIGA Application Platform Compatibility Matrix 4 © Copyright IBM Corp. 2011, 2015 Servrar IBM TRIRIGA Application Platform använder många typer av servrar. Ordet server används ofta i betydelsen fysisk utrustning men det kan även vara en logisk separation som baseras på en funktion. Var och en av de logiska servrarna kan kombineras på fysiska servrar eller separeras så att varje logiskt skikt installeras på en egen fysisk server. Följande logiska funktionsbaserade servrar används i IBM TRIRIGA Application Platform: Webbserver Tar emot HTTP-begäran för webbinnehåll. Kallas även front-end-server. Applikationsserver Utför användarens affärslogik med WebLogic Server eller WebSphere Application Server. Processerver Utför bakgrundsprocesser och analyser med WebLogic Server eller WebSphere Application Server. Verktygsserver Utför rapporteringen. Databasserver Innehåller relationsdatabasen och hanterade databashanteringssystem, t.ex. Oracle Database, IBM DB2-server, eller Microsoft SQL Server. Webbserver Webbservern är det skikt som alla användaren kommunicerar med via webbläsaren. Exempel på webbservrar är IBM HTTP Server, Microsoft Internet Information Services (IIS) och Apache HTTP Server. Webbservern hanterar endast HTTP-begäran. Den bearbetar inte affärslogik. IBM TRIRIGA Application Platform har även support för SSL (Secure Sockets Layer) genom HTTPS. HTTP använder vanligen port 80 (ej säker anslutning) och 443 (säker anslutning) men även andra portar kan konfigureras. Varje gång en användare begär en JSP (JavaServer Page) skickar webbservern begäran till applikationsservern för bearbetning. Webbservern är en fysisk manifestation av webbskiktet. Applikationsserver Applikationsservern är en virtuell Java-maskin (JVM) med en instans av körningsapplikationen. Servern kör det mesta av affärslogiken. Applikationsserverprocesser är CPU-intensiva och kräver en hel del minne. Applikationsskiktet består av JSP och Java-klasser. Java™ 2 Platform, Enterprise Edition-applikationsservern (J2EE) tillhandahåller en JSP-behållare, en databasanslutningspool och transaktionshanteringstjänster. Applikationsservern är en fysisk manifestation av applikationsskiktet (mellanprogram). Processerver Processervern är en JVM med en instans av körningsapplikationen som har konfigurerats som en dedicerad process- och analysmotor. Servern är konfigurerar nästan exakt på samma sätt som en applikationsserver men inga användare loggar in till den. Servern hanterar all arbetsflödesbegäran som köas från användare eller från IBM TRIRIGA-program. Processervern är en fysisk manifestation av applikationsskiktet (mellanprogram). Kapitel 2. Installera IBM TRIRIGA Application Platform 5 Verktygsserver På verktygsservern finns tredjepartstillägg från IBM TRIRIGA. Du kan utse en IBM TRIRIGA-applikationsserver som BIRT-processerver. Om du väljer att köra både BIRT och IBM TRIRIGA på samma server, bör du räkna med att BIRT-rapporthanteringsåtgärderna ökar belastningen på servern. BIRT körs i samtliga fall i samma JVM som IBM TRIRIGA. Databasserver Databasservern kör databasprocesserna. Databasen är den plats där data lagras. Huvuddatabasservrarna använder SQL (Structured Query Language) för lagring och hämtning av data. Oracle Database-server, IBM DB2-server, och Microsoft SQL Server använder SQL. Varje server är en enskild databasmotor och har egen utökad SQL för differentiering. Applikationsskiktet kommunicerar med databasskiktet via JDBC-anslutningspooler. Databasservern är en fysisk manifestation av databasskiktet. Implementationer Den fysiska konfigurationen av ett system beror till stor del på antalet användare och mängden data. Information om IBM TRIRIGA Application Platform-systemimplementationer finns i IBM TRIRIGA Best Practices for System Performance. Innan du driftsätter IBM TRIRIGA i organisationen bör du planera hur användargemenskapen ska accessa TRIRIGA-applikationer. IBM TRIRIGA kräver ett användarnamn och lösenord för att få åtkomst till applikationerna. Se IBM TRIRIGA Application Platform 3 Single Sign-On Setup - Användarhandbok om du vill konfigurera engångsinloggning (SSO) för att hantera användaråtkomsten till TRIRIGA-applikationer. Närliggande information: Best Practices for System Performance Installera plattformen Du kan välja den IBM TRIRIGA Application Platform-installationsprocess som gäller för din maskinvarukonfiguration vare sig du har Oracle WebLogic Server eller IBM WebSphere Application Server. För ytterligare flexibilitet kan du även installera plattformen med Oracle Database-exportfiler. Översikt över TRIRIGA Application Platform-installation När du har bestämt plattformsarkitektur, servertyper och implementationsstorlek för affärsbehoven är du klar att installera TRIRIGA Application Platform. Innan du installerar IBM TRIRIGA Application Platform Verifiera maskinvaru- och programvarukraven för IBM TRIRIGA Application Platform innan du startar installationsprocessen. I IBM TRIRIGA Application Platform Compatibility Matrix finns information om de programprodukter som kan användas med IBM TRIRIGA. Informationen visar vilka applikationsservrar, databasservrar, webbservrar, servrar och komponenter från tredje part samt klientalternativ IBM TRIRIGA Application Platform är certifierat för. 6 © Copyright IBM Corp. 2011, 2015 Hänvisa till IBM TRIRIGA Application Platform 3.4.x Best Practices for System Performance-guiden för detaljerad information om systemprestanda. I följande lista återfinns krav på maskinvara och annan programinformation: Minne Databasen måste ha minst 3 GB fysiskt dedicerat minne. Kontrollera att du allokerar tillräckligt med minne till programservrarna. Övervaka minnesanvändningen regelbundet för att undvika fel på grund av att minnet tar slut. Överväg även att driftsätta ytterligare en processerver för att se till att bearbetningen av arbetsflödet fortsätter om fel uppstår med en processerver. Diskutrymme Följande krav på diskutrymme finns: v Om du hämtar alla installationskomponenter måste det finnas minst 1,8 GB ledigt diskutrymme. v Installation behöver ca 300 MB ledigt utrymme. v Installationsprogrammet behöver minst 160 MB ledigt temporärt utrymme på hårddisken. v För en ny installation krävs minst 7 GB ledigt utrymme i databasen. v Varje WebSphere Application Server-profil kräver ungefär 1 GB diskutrymme. Applikations- och databasserver Applikationsservern och databasservern måste finnas på samma fysiska plats, t.ex. ett rum eller en byggnad, för att undvika problem med nätverkslatens. Minimera antalet segment eller utmed vägen mellan applikationsservern och databasservern. Minsta nätverkshastighet som krävs är snabb Ethernet (100 Mbps), växlad. Applikationsserverprogram Programvaran WebLogic Server eller WebSphere Application Server måste installeras innan du kör installationsprogrammet IBM TRIRIGA Application Platform. Om det värde som angetts för det maximala antalet tillåtna parametrar i en inkommande begäran är för lågt, kan ett fel uppstå när du sparar en objektkarta för ett arbetsflöde. I det här fallet kan du antingen öka värdet eller ange ett obegränsat värde. Hänvisa till programserverns produktdokumentation för mer information. Databasserverprogram Oracle Database, IBM DB2, eller Microsoft SQL Server måste vara installerad innan du kan köra installationsprogrammet för IBM TRIRIGA Application Platform. Under installationen krävs att du anger databasadministratörens (DBA) användar-ID och lösenord. Oracle Database-installationer Du måste skapa tabellutrymmen för nya Oracle Database-installationer innan du kan köra installationsprogrammet. Analysera basdata. Basdata inkluderar dokument och hyreskontrakt samt portföljdata som personer, organisationer, tillgångar och platser. Ange storleken för TRIDATA_DATAtabellutrymmet och TRIDATA_INDX-tabellutrymmet så att minst basdata får plats. Dessa tabellutrymmen kräver minst 2,5 GB var. Om du använder befintliga IBM TRIRIGA-tabellutrymmen kontrollerar du att alternativet för automatisk utökning är aktiverat. Kapitel 2. Installera IBM TRIRIGA Application Platform 7 IBM DB2-installationer En IBM DB2-instans och databas måste skapas innan du kör IBM TRIRIGA Application Platform-installationsprogrammet. Java Development Kit JDK (Java Development Kit) måste installeras innan du kör IBM TRIRIGA Application Platform-installationsprogrammet. JDK måste installeras innan du kör IBM TRIRIGA-applikationen. Java måste vara igång under en IBM TRIRIGA-installation. Behörigheter och katalogåtkomst Administratören eller användaren som installerar IBM TRIRIGA Application Platform måste ha behörighet att skapa filer och skriva till installationsrotkatalogen. IBM TRIRIGA-licenser (nycklar) Med början från IBM TRIRIGA Application Platform version 3.2, distribuerar IBM TRIRIGA programlicenserna i en separat licensfil för varje produkt. Licensfilnamnen har formatet LICENSE_IBM_TRIRIGA_[produktnamn].properties (t.ex. LICENSE_IBM_TRIRIGA_Application_Platform.properties). Du kan fortsätta att använda en befintlig TRIRIGALICENSE.properties-fil tills licensen upphör att gälla eller en ny produkt används. Mer information finns i avsnittet om licensfiler. Närliggande begrepp: ”Skapa och konfigurera en DB2-databas för TRIRIGA” på sidan 15 För att konfigurera TRIRIGA med DB2 version 10.5 måste du skapa en databas innan du startar TRIRIGA Application Platform-installationsprogrammet. Du kan skapa databasen manuellt eller använda skript som följer med TRIRIGA. Närliggande information: IBM TRIRIGA Application Platform Compatibility Matrix Installationstyper Innan du installerar IBM TRIRIGA Application Platform tar du redan på den installationsväg som är tillämplig på din implementering. Även om det finns flera installationsvägar, följer de samma allmänna installationsprocess. Dessa installationstyper inkluderar fullständig installation och enbart databasinstallation. Vid fullständiga installationer installeras alla huvudkomponenter för IBM TRIRIGA, inklusive applikationsservern. Vid installation av enbart databasen skapas databasen utan att applikationsservern installeras. Installationsförberedelse Oavsett om du väljer en fullständig installation eller enbart en databasinstallation, förbereder du följande åtkomst och information innan du börjar: v För Oracle Database, systemidentifikationen (SID) eller databasinstansnamnet v För Microsoft SQL Server, databasnamnet v För IBM DB2, instansporten och databasnamnet v För befintliga databaser, databasinstansens inloggningsinformation v Databasserverns servernamn och IP-adress v Processerverns servernamn Installationsprocessen för IBM TRIRIGA är samma oavsett vilken säkerhetsnivå som gäller för miljön. Efter installationen kan du säkra miljöerna enligt affärsbehoven. Säkerhetsaspekterna kan innefatta säkring av klientkommunikation och begränsning av åtkomst till servrarna. 8 © Copyright IBM Corp. 2011, 2015 Välj installationsprogrammet för ditt operativsystem Välj installationsplats Välj installationstyp Välj ny eller uppgradera installation Installation av applikationsserver och/eller databas Välj databastyp Konfigurera databasanslutning Konfigurera databaser Installationen är klar Figur 2. Flödesdiagram för generell installation av IBM TRIRIGA. Fullständig installationsprocess En fullständig installationsprocess installerar huvudkomponenterna och konfigurationerna som krävs för att IBM TRIRIGA-plattformen och applikationerna ska fungera: v Applikationsserver Kapitel 2. Installera IBM TRIRIGA Application Platform 9 v Databasskript v Databas Välj installationsprogrammet för ditt operativsystem Välj installationsplats Fullständig installation Ny installation Uppgradering Installation av applikationsserver och/eller databas Microsoft SQL Server Oracle-databas IBM DB2 Konfigurera databasanslutning Konfigurera databas Skapa databas Installationen är klar Figur 3. Flödesdiagram för fullständig installation av IBM TRIRIGA. Databasinstallationsprocess En databasinstallationsprocess skapar databasen utan att installera applikationsservern. Välj inte enbart databasinstallation eller uppgradering om du inte fått anvisningar att göra det av det team som ansvarar för planeringen av IBM TRIRIGA- 10 © Copyright IBM Corp. 2011, 2015 driftsättningen. Om du installerar databasen nu och installerar en ny version av applikationsservern senare, kan en inkompatibilitet uppstå mellan en ny funktion och databasen. Välj installationsprogrammet för ditt operativsystem Välj installationsplats Endast databas Ny installation Uppgradering Installation av databas Microsoft SQL Server Oracle-databas IBM DB2 Konfigurera databasanslutning Konfigurera databas Installationen är klar Figur 4. Flödesdiagram för installation av IBM TRIRIGA-databas Installationschecklistor Innan du installerar IBM TRIRIGA Application Platform kan du följa checklistorna för applikationsservrar och databaser som gäller för implementeringen. Kapitel 2. Installera IBM TRIRIGA Application Platform 11 Checklista för nya IBM TRIRIGA Application Platform-installationer Objekt Beskrivning Versionskommentarer Läs IBM TRIRIGA Release Notes som gäller för installationen. Där finns information och anvisningar för versionen. Dataåterställning och säkerhetskopiering Innan du startar installationsprocessen: Skapa en dataåterställningsplan som ska användas i händelse av IBM TRIRIGA Application Platform-systemfel. IBM TRIRIGA är en Java-applikation som körs på olika Java-programservrar och databasplattformar. Varje programserver och databasplattform tillhandahåller olika metoder och rekommendationer för säkerhetskopiering och återställning. Information om åtgärder för säkerhetskopiering och återställning för den programserver och plattform du använder med IBM TRIRIGA finns i produktdokumentationen till programservern och plattformen. När installationen är klar kan IBM TRIRIGA-installationskatalogen regelbundet säkerhetskopieras så att systeminställningarna för IBM TRIRIGA bevaras. Fullständig installation Följ processen för fullständig installation för en nyinstallation. Om du uppgraderar en befintlig IBM TRIRIGA-implementation läser du informationen i IBM TRIRIGA Application Platform 3 Upgrade Installation Guide. Språkpaket Installationsprogrammet kopierar språkpaket till mappen [installationskatalog]\userfiles\LanguagePacks. Från och med IBM TRIRIGA Application Platform version 3.3, separeras etikettpaketen från datapaketen i språkpaketen. Du måste packa upp huvudspråkpaket innan du kan välja vilka individuella språkpaket som ska importeras. Kontrollera att du importera rätt typ av språkpaket i gränssnittet. Exempel: I Etiketthantering måste du importera ett etikettpaket. I Språkhantering måste du importera ett datapaket. Du behöver inte importera något datapaket om installationen endast ska vara på amerikansk engelska. Mer information finns i IBM TRIRIGA Application Platform 3 Språkanpassning Användarhandbok. Första installationsstegen v Installera 64-bitarsversionen av IBM Java 7. Sökvägen för Java-installationen får inte innehålla några mellanslag. v Kör installationsprogrammet: – Dubbelklicka på filen install.exe från Windows-miljön. På Windows är C:\Tririga standardinstallationskatalogen. – Anslut till och logga in på applikationsservern som IBM TRIRIGA-användaren via SSH eller någon annan fjärrterminalapplikation. – Från kommandoraden i UNIX eller Linux loggar du in till en terminal som IBM TRIRIGA-användare och skriver ./install.bin -i console. Gå tillbaka genom att skriva back och trycka på Enter. På UNIX-servrar är /usr/local/tririga standardinstallationskatalogen. När rotsuperanvändaren har skapat standardkatalogen kör du kommandot chown tririga /usr/local/tririga som rot. tririga är namnet på installationsanvändaren. 12 © Copyright IBM Corp. 2011, 2015 Objekt Beskrivning Java Virtual Machine (JVM) Under installationen: v Välj den JVM-sökväg som installationsprogrammet ska använda. Skärmen visar vilka java.exe-versioner som är tillgängliga på måldatorn. IBM TRIRIGA hanterar endast 64bitarsversionen av IBM Java 7. WebSphere Application Server-installationer hanterar 64bitarsversionen av IBM Java 7. WebLogic Server-installationer hanterar Oracle Java. v Om meddelandet "Unable to install the Java Virtual Machine included with this installer" visas fortsätter du installationen. Meddelandet orsakas av den version av InstallAnywhere som används av installationsprogrammet. Det påverkar inte installationen. Installationskatalog Ange den fullständiga sökvägen till den katalog där filerna ska installeras. v Installationssökvägen får inte innehålla blanktecken. Om den gör det anger du en annan sökväg. På Windows är C:\Tririga standardinstallationskatalogen. På UNIX är /usr/local/tririga standardplatsen. v Det får inte finnas några filer i installationssökvägen. Om det finns en befintlig installation byter du namn på den katalogen. Exempel: Du kan byta namn på katalogen och lägga till ordet "old" och datum. Applikationsdata Välj den komprimerade fil där IBM TRIRIGA-applikationsdata är lagrade. Den komprimerade filen har namnet data.zip och väljs automatiskt av installationsprogrammet. Om filen inte väljs automatiskt, går du till den rätta filen och väljer den. Efter installationen När installationen är klar: v Kontrollera att installationen körs på rätt sätt. Mer information finns i avsnittet om verifiering. Checklista för nya IBM TRIRIGA Application Platform-installationer på Oracle Database Objekt Beskrivning Versionskommentarer Läs IBM TRIRIGA Release Notes. Stöd för flerbytespråk Om flerbytespråk hanteras måste Oracle Database installeras som en flerbytedatabas. Om databasen inte installerade som en flerbytedatabas går det inte att ändra det efteråt. Stöd för flerbytespråk Om flerbytespråk hanteras gör du följande innan du påbörjar installationen: v Ange UTF-8 eller UTF-16 som teckenuppsättning för instansen. Om du inte väljer en UTF-8- eller UTF-16teckenuppsättning visas ett flerbytetecken som ett frågetecken när det sparas i databasen. v Sätt parametern NLS_LENGTH_SEMANTICS till CHAR (inte BYTE). Om du väljer BYTE i stället för CHAR kör inte plattformen längdoperationerna på rätt sätt och data kan gå förlorade. v Ange en blockstorlek på minst 16 K. Krav för användarnamn För Oracle Database måste schemaägaren använda samma användar-ID som databasanvändaren. Kapitel 2. Installera IBM TRIRIGA Application Platform 13 Checklista för nya IBM TRIRIGA Application Platform-installationer på Microsoft SQL Server Objekt Beskrivning Versionskommentarer Läs IBM TRIRIGA Release Notes. Användare Kontrollera att databasanvändaren som används för den nya installationen är unikt associerad till databasen. Stöd för flerbytespråk Om flerbytespråk hanteras gör du följande under installationen: v Välj alternativet att konfigurera databasen för flerbytesupport. v Välj en samling för databasen. Stöd för flerbytespråk och WebLogic Server Om flerbytespråk hanteras kontrollerar du på WebLogic Server att egenskapen SendStringParametersAsUnicode i DataSourceTRIRIGA-data har värdet true. Stöd för flerbytespråk och WebSphere Application Server Om flerbytespråk hanteras kontrollerar du att den anpassade egenskapen sendStringParametersAsUnicode i WebSphere Application Server har värdet true. Krav för användarnamn För Microsoft SQL Server kan du använda olika värden för databasnamn och databasanvändar-ID. Checklista för nya IBM TRIRIGA Application Platform-installationer på IBM DB2 Objekt Beskrivning Versionskommentarer Läs IBM TRIRIGA Release Notes. IBM DB2 Utför DB2-konfigurationsstegen. Stöd för flerbytespråk v Om flerbytespråk hanteras måste IBM DB2-databasen ursprungligen ha skapats som UTF-8. Om databasen inte ursprungligen har skapats som UTF-8 kan den inte ändras efteråt. v Ställ in parametern string_units på CODEUNITS32. Prestandainställningar för datainsamling i WebLogic Server. Prestandainställningar för datainsamling konfigureras med datakällegenskaper med följande parametervärden: Prestandainställningar för datainsamling i WebSphere Application Server. Prestandainställningar för datainsamling konfigureras genom att lägga till en ny egenskap i datakällegenskaperna: user=TRIRIGA DB User DatabaseName=DB Name jdbcCollection=NULLIDR1 jdbcCollection=NULLIDR1 Isoleringsnivån för WebSphere Application Server är inställd på webSphereDefaultIsolationLevel=2 för att förhindra databaslåsning. Närliggande information: IBM TRIRIGA Release Notes IBM TRIRIGA Application Platform 3 Upgrade Installation Guide 14 © Copyright IBM Corp. 2011, 2015 Skapa och konfigurera en DB2-databas för TRIRIGA För att konfigurera TRIRIGA med DB2 version 10.5 måste du skapa en databas innan du startar TRIRIGA Application Platform-installationsprogrammet. Du kan skapa databasen manuellt eller använda skript som följer med TRIRIGA. Konfigureringen av en befintlig DB2 version 10.5-server för användning med TRIRIGA kräver flera steg. Du måste skapa en TRIRIGA-databas och konfigurera instansen och inställningarna på databasnivå innan du startar IBM TRIRIGA Application Platform-installationsprogrammet. Du kan skapa dessa databasobjekt genom att använda skript som tillhandahålls med TRIRIGA. Skript för Windows, Linux och UNIX tillhandahålls i paketet IBM TRIRIGA Application Upgrade V10.5 Multiplatform Multilingual. Skriptfilerna finns i katalogen Skript för arkivfilen TRI_APPLICATION_UPGRADE_10.5.zip. Om du skapar databasobjekt manuellt hänvisar vi till skripten för konfigurationsvärden. Du kan ange dina egna värden när du skapar användarna, namnet på databasen och instansen samt definiera porten som används av TRIRIGA-databasinstansen. Du måste ange DB2-installationskatalogen korrekt. DB2-databasen som används med TRIRIGA måste vara konfigurerad med följande parametrar. v DB2-databasinstansen och databasen måste vara inställda på Oracle-läge. v DB2-databasparametrarna måste vara konfigurerade för att optimera TRIRIGAprestanda. – STMT_CONC=OFF – PAGESIZE=32 K – DB2_DEFERRED_PREPARE_SEMANTICS=YES v Användar-IDt som skapats för TRIRIGA för åtkomst till databasen måste ha behörigheterna DBADM, SECADM, ACCESSCTRL och DATAACCESS för databasen. v Databasen måste vara konfigurerad med UTF-8-teckenuppsättningen och CODEUNITS32-strängenheten om du behöver funktioner för multibytetecken. DB2-porten som används för kommunikation med TRIRIGA behöver vara tillgänglig via eventuellt brandväggsprogram som är aktivt i systemet. Du kan avaktivera brandväggsprogrammet på DB2-servern innan du kör skriptet för att skapa TRIRIGA-databasen. Brandväggsprogram kan förhindra att TRIRIGA-skript slutförs. Du kan aktivera brandväggen igen när databasen har skapats. Konfigurera DB2 version 10.5 för TRIRIGA på Windows genom att använda skript Använd kommandona db2createinst och db2createdb för att skapa och konfigurera en DB2-databas på Windows. Arbetsordning 1. Logga in till servern som kör DB2 version 10 som användare med administratörsbehörigheter på systemet. 2. Skapa en systemanvändare för TRIRIGA, t.ex. tridata. Systemanvändaren används av TRIRIGA för åtkomst till databasen. Användaren ges behörighet att få åtkomst till databasen genom skripten. 3. Logga in till servern som DB2-administratörsanvändare. Standardanvändar-IDt för DB2-administratörsanvändaren är db2admin. 4. Skapa DB2-instansen och ställ in den på Oracle-kompatibilitetsläge. Kapitel 2. Installera IBM TRIRIGA Application Platform 15 a. Kopiera kommandofilen db2createinst.cmd från \scripts på installationsmedierna till en tillfällig katalog på DB2-servern. b. Öppna DB2-kommandofönstret och kör kommandot db2cmdadmin för att konfigurera DB2-miljön: Alternativt kan du använda Start > DB2-kommandofönstret – Administratör. c. Kör kommandot db2createinst för att skapa och konfigurera databasinstansen. db2createinst name port installDir db2admin password > outputfilename Parametern name anger DB2-instansnamnet. Parametern port anger serverporten som används av den här instansen av DB2. Parametern installDir anger installationsplatsen DB2. Du måste använda citattecken runt värdet om sökvägen innehåller blanktecken. Parametern db2admin anger DB2-administratören. Parametern outputfilename anger filen som används för att samla in utdata från kommandot. Följande exempel visar ett prov på syntaxen för kommandot db2createinst. C:\temp>db2createinst triinst 50006 "c:\program files\ibm\sqllib" db2admin mypassword > db2createinst.log Om kommandot genererar returkoden 0, har DB2-databasinstansen skapats och ställts in på Oracle-kompatibilitetsläge visas meddelandet Instansen instansnamn har skapats och startats på portnumret portnummer. Om kommandot genererar några andra returkoder än 0, granskar du utdata från kommandot för att ta reda på orsaken till felet. Du kan samla in utdata från skriptet i en fil för att utvärdera kommandoresultaten. Försök inte skapa databasen förrän kommandot db2createinst har slutförts korrekt. 5. Skapa och konfigurera DB2-databasen. a. Kopiera kommandofilen db2createdb.cmd från \scripts i installationsmedierna till en tillfällig katalog på DB2-servern. b. Starta kommandot db2createdb från DB2-kommandofönstret. db2createdb name instance territory installDir tririgaUser db2admin > outputfilename Parametern name anger namnet på databasen. Parametern instance anger den instans som är associerad med databasen. Parametern territory anger den kod som databashanteraren använder internt för att tillhandahålla regionspecifikt stöd. Parametern installDir anger installationsplatsen DB2. Du måste använda citattecken runt värdet om sökvägen innehåller blanktecken. Parametern tririgaUser anger IDt för TRIRIGA-användaren som används för åtkomst till databasen. Parametern db2admin anger DB2-administratörsanvändar-IDt. Parametern outputfilename anger filen som används för att samla in utdata från kommandot. Följande exempel visar ett prov på syntaxen för kommandot db2createdb. C:\temp>db2createdb tririga triinst US "c:\Program files\ibm\sqllib" tridata db2admin > db2createdb.log Om kommandot genererar exitkoden 0, har DB2-databasen skapats och konfigurerats och meddelandet Databasen databasnamn har skapats på instansnamn visas. Om kommandot genererar några andra exitkoder än 0, granskar du utdata från kommandot för att ta reda på orsaken till felet. Du kan samla in ut- 16 © Copyright IBM Corp. 2011, 2015 data från skriptet i en fil för att utvärdera kommandoresultaten. Fortsätt inte med IBM TRIRIGA Application Platform-installationsprocessen förrän kommandot db2createdb slutförts korrekt. Och sedan då? Om du har en brandvägg aktiverar du den igen och kontrollerar att fjärranslutningar kan göras till databasen. Använd IBM Data Studio eller något annat SQLverktyg för att kontrollera att en fjärranslutning kan göras till databasen innan du startar IBM TRIRIGA Application Platform-installationsprogrammet.Du kan behöva tillåta åtkomst till den port som används av DB2 i brandväggen. Konfigurera DB2 version 10.5 för TRIRIGA på UNIX och Linux genom att använda skript Använd kommandona db2createinst, db2configinst, och db2createdb till att skapa och konfigurera en DB2-databas på UNIX eller Linux. Arbetsordning 1. Logga in till servern som kör DB2 version 10 som användare med administratörsbehörigheter på systemet. Användaren måste kunna skapa systemanvändare och DB2-instanser. 2. Skapa systemanvändare för TRIRIGA. a. Skapa en systemanvändare för TRIRIGA för åtkomst till databasen, t.ex. tridata. Användaren ges behörighet att få åtkomst till databasen genom skript. b. Skapa DB2-instansägaren, t.ex. triinst. DB2-instansägaren skapar DB2-instansen för TRIRIGA. Den här användaren får inte ha några befintliga DB2-instanser associerade till sig. Användar-IDt triinst måste tilldelas till gruppen db2iadm1. c. Skapa det avskärmade användar-IDt för DB2-instansen, t.ex. db2fenc1. Det här användar-IDt kanske redan finns i systemet och kan fungera som avskärmat användar-ID för andra DB2-instanser. Användar-IDt db2fenc1 måste tilldelas till gruppen db2iadm1. 3. Skapa DB2-databasinstansen. a. Kopiera kommandofilen db2createinst.sh från /Scripts på installationsmedierna till en tillfällig katalog på DB2-servern. b. Kontrollera att användar-IDt har körbehörigheter på filen och skrivbehörigheter till den aktuella katalogen. c. Öppna ett skalfönster och kör kommandot db2createinst för att skapa databasinstansen. db2createinst.sh name port installDir fenceUser > outputfilename Parametern name anger DB2-instansägaren. Parametern port anger serverporten som används av den här instansen av DB2. Parametern installDir anger installationsplatsen DB2. Parametern fenceUser anger den avskärmade DB2-användaren. Parametern outputfilename anger filen som används för att samla in utdata från kommandot. Följande exempel visar ett prov på syntaxen för kommandot db2createinst. ./db2createinst.sh triinst 50006 /opt/ibm/db2/V10.5 db2fenc1 > db2createinst.log Om kommandot genererar returkoden 0 har DB2-databasinstansen skapats och meddelandet Instans instansnamn har skapats på port portnummer visas. Om Kapitel 2. Installera IBM TRIRIGA Application Platform 17 kommandot genererar några andra returkoder än 0, granskar du utdata från kommandot för att ta reda på orsaken till felet. Du kan samla in utdata från skriptet i en fil för att utvärdera kommandoresultaten. Försök inte att konfigurera databasinstansen förrän kommandot db2createinst har slutförts korrekt. 4. Logga in till servern som kör DB2 version 10 som instansanvändare. 5. Konfigurera DB2-databasinstansen. a. Kopiera kommandofilen db2configinst.sh från /scripts på installationsmedierna till en tillfällig katalog på DB2-servern. b. Kontrollera att användar-IDt har körbehörigheter på filen och skrivbehörigheter till den aktuella katalogen. c. Kör kommandot db2configinst från skalfönstret för att skapa databasinstansen. db2configinst.sh name port installDir > outputfilename Parametern name anger den DB2-instans som ska konfigureras. Parametern port anger serverporten som används av den här instansen av DB2. Parametern installDir anger installationsplatsen DB2. Parametern outputfilename anger filen som används för att samla in utdata från kommandot. Följande exempel visar ett prov på syntaxen för kommandot db2configinst. ./db2configinst.sh triinst 50006 /opt/ibm/db2/V10.5 > db2configinst.log Om kommandot genererar returkoden 0 för startinstansen har DB2-databasinstansen skapats och meddelandet Instansen instansnamn har konfigurerats och startats på servernamn visas. Om kommandot genererar några andra returkoder än 0, granskar du utdata från kommandot för att ta reda på orsaken till felet. Du kan samla in utdata från skriptet i en fil för att utvärdera kommandoresultaten. Försök inte skapa databasen förrän kommandot db2configinst har slutförts korrekt. 6. Skapa och konfigurera DB2-databasen. a. Kopiera kommandofilen db2createdb.sh från /scripts på installationsmedierna till en tillfällig katalog på DB2-servern. b. Kontrollera att användar-IDt har körbehörigheter på filen och skrivbehörigheter till den aktuella katalogen. c. Kör kommandot db2createdb från skalfönstret. db2createdb.sh name instance territory installDir tririgaUser > outputfilename Parametern name anger namnet på databasen. Parametern instance anger den instans som är associerad med databasen. Parametern territory anger den kod som databashanteraren använder internt för att tillhandahålla regionspecifikt stöd. Parametern installDir anger installationsplatsen DB2. Parametern tririgaUser anger TRIRIGA-användar-IDt som används för åtkomst till databasen. Parametern outputfilename anger filen som används för att samla in utdata från kommandot. Följande exempel visar ett prov på syntaxen för kommandot db2createdb. ./db2createdb.sh tririga triinst US /opt/ibm/db2/V10.5 tridata > db2createdb.log Om kommandot genererar exitreturkoden 0 har DB2-databasen skapats och konfigurerats och meddelandet Databasen databasnamn har skapats på instansnamn visas. Om kommandot genererar några andra returkoder än 0, 18 © Copyright IBM Corp. 2011, 2015 granskar du utdata från kommandot för att ta reda på orsaken till felet. Du kan samla in utdata från skriptet i en fil för att utvärdera kommandoresultaten. Fortsätt inte med IBM TRIRIGA Application Platform-installationsprocessen förrän kommandot db2createdb slutförts korrekt. Och sedan då? Om du har en brandvägg aktiverar du den igen och kontrollerar att fjärranslutningar kan göras till databasen. Använd IBM Data Studio eller något annat SQLverktyg för att kontrollera att en fjärranslutning kan göras till databasen innan du startar IBM TRIRIGA Application Platform-installationsprogrammet. Du kan behöva tillåta åtkomst till den port som används av DB2 i brandväggen. Installera TRIRIGA Application Platform på en WebSphere Application Server Liberty Core-profil TRIRIGA Application Platform kan installeras på en Liberty-profil och hanteras av olika databasprogram. Under TRIRIGA Application Platform-installationsprocessen kan du välja vilken typ av applikationsserver du vill använda. Innan du börjar Kontrollera IBM TRIRIGA product wiki för den senaste informationen om driftsättning av IBM TRIRIGA i en Liberty-profil. IBM TRIRIGA-applikationsdata måste lagras i samma filsystem som det som används av Liberty-profilvärden. Översikt över IBM TRIRIGA Application Platform-installation på en Liberty-profil Liberty-profiler är dynamiska och erbjuder enbart de funktioner som applikationen behöver, vilket bidrar till snabbare inläsning och ett mindre fotavtryck. IBM TRIRIGA Application Platform-installationsprogrammet installerar Libertyprofilkomponenter under installationsprocessen. Installera TRIRIGA Application Platform på en Liberty-profil och Microsoft SQL Server När databasservern är förberedd kan du börja installera TRIRIGA Application Platform på en Liberty-profil och Microsoft SQL Server. Innan du börjar Verifiera att Microsoft SQL Server körs och att du har administrativ behörighet på servern. Kontrollera att Microsoft SQL Server-databasen har konfigurerats för TRIRIGA. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. Kapitel 2. Installera IBM TRIRIGA Application Platform 19 2. 3. 4. 5. 6. 7. 20 e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. Markera den datafil som ska installeras och klicka på Choose. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. Välj IBM WebSphere Liberty (Embedded) för applikationsservern. Ange profilinformationen för Liberty i nästa skärmuppsättning. a. Ange värden för Java-minnet i megabyte. b. Ange HTTP- och HTTPS-portar och tidsgränsen som använda av Libertyprofilen. c. Ange applikationskontextrot för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). Välj databastypen Microsoft SQL Server. Kontakta Microsoft SQL Server-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för anslutningen till databasservern, t.ex. port och namn. Exempel: 1433 är ett vanligt värde för Microsoft SQL Server-porten och tridata är ett vanligt värde för Microsoft SQL Server-databasnamnet. c. Ange användarnamnet och lösenordet för databasen. Exempel: tridata är ett vanligt värde för båda fälten. Kontrollera att databasanvändaren som används för den nya installationen är unikt associerad till databasen. d. Valfritt: Välj alternativet att konfigurera databasen för att hantera med multibytespråk Om du inte konfigurerar databasen för att hantera multibytespråk, kan du välja det här alternativet under en framtida uppgradering. Om du räknar med att hantera multibytespråk i framtiden bör du konfigurera stöd för multibytespråk nu. e. Valfritt: Välj en samling för Microsoft SQL Server-databasen. Den här sidan visas om du väljer att konfigurera databasen för stöd för multibytespråk. f. Ange användarnamnet och lösenordet för databasadministratören. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Microsoft SQL Server körs. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. © Copyright IBM Corp. 2011, 2015 a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. 8. När installationen är klar klickar du på Done. 9. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. 10. Starta om IBM TRIRIGA med rätt metod. v På Windows-servrar öppnar du ett kommandofönster för att starta en Liberty-profil. tririga_root\wlp\bin\run.bat v På UNIX-servrar öppnar du ett kommandofönster för att starta en Libertyprofil. tririga_root/wlp/bin/run.sh Kommandofönstret stängs efter start. Liberty fortsätter att köras som bakgrundsprocess. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera TRIRIGA Application Platform på en Liberty-profil och Oracle Database När databasservern är förberedd kan du börja installera TRIRIGA Application Platform på en Liberty-profil och Oracle Database. Innan du börjar Verifiera att Oracle Database körs och att du har administrativ behörighet på servern. Kontrollera att Oracle Database-databasinstansen och databasen har konfigurerats för TRIRIGA. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. 4. Välj IBM WebSphere Liberty (Embedded) för applikationsservern. Ange profilinformationen för Liberty i nästa skärmuppsättning. a. Ange värden för Java-minnet i megabyte. b. Ange HTTP- och HTTPS-portar och tidsgränsen som använda av Libertyprofilen. Kapitel 2. Installera IBM TRIRIGA Application Platform 21 5. 6. 7. 8. 9. 22 c. Ange applikationskontextrot för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). Välj Oracle som databastyp. Kontakta Oracle Database-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasen, t.ex. värdnamn, port och systemidentifikation (SID). Exempel: 1521 är ett vanligt värde för Oracle Database-serverport och orcl är ett vanligt SID-värde för Oracle Database-servern. c. Ange användarnamnet och lösenordet för dataschemat. Exempel: tridata är ett vanligt värde för båda fälten. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Valfritt: Ange parametrarna för dataschematabellutrymmet, t.ex. filnamn och filstorlekar i megabyte. Den här sidan visas om du väljer att skapa tabellutrymmen. Standardfilstorleken är 2500 MB (eller 2,5 GB) och är minimivärdet. Gör en analys för att bestämma rätt storlek för filerna. Om automatisk utökning är aktiverat för tabellutrymmen utökas de automatiskt när så behövs. Utökningen kan dock försämra prestanda. f. Valfritt: Ange användarnamnet och lösenordet för databasadministratören. Den här sidan visas om du väljer att skapa tabellutrymmen och schema. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Oracle Database körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applika- © Copyright IBM Corp. 2011, 2015 tionsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. 10. Starta om IBM TRIRIGA med rätt metod. v På Windows-servrar öppnar du ett kommandofönster för att starta en Liberty-profil. tririga_root\wlp\bin\run.bat v På UNIX-servrar öppnar du ett kommandofönster för att starta en Libertyprofil. tririga_root/wlp/bin/run.sh Kommandofönstret stängs efter start. Liberty fortsätter att köras som bakgrundsprocess. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera TRIRIGA Application Platform på en Liberty-profil och IBM DB2 När databasservern är förberedd kan du börja installera TRIRIGA Application Platform på en Liberty-profil och IBM DB2. Innan du börjar Verifiera att IBM DB2 körs och att du har administrativ behörighet på servern. Kontrollera att IBM DB2-databasinstansen och databasen har konfigurerats för TRIRIGA. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. 4. Välj IBM WebSphere Liberty (Embedded) för applikationsservern. Ange profilinformationen för Liberty i nästa skärmuppsättning. a. Ange värden för Java-minnet i megabyte. b. Ange HTTP- och HTTPS-portar och tidsgränsen som använda av Libertyprofilen. c. Ange applikationskontextrot för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). 5. Välj IBM DB2 som databastyp. Kontakta IBM DB2-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. att skapa tabellutrymmen och läsa in databasen från en .zip-fil. Vissa av dessa uppgifter kan dataKapitel 2. Installera IBM TRIRIGA Application Platform 23 6. 7. 8. 9. 10. basadministratören utföra i förväg. Om databasadministratören t.ex. har skapat tabellutrymmet i förväg, avmarkerar du det första alternativet. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasservern, t.ex. värdnamn, port och databasnamn. Exempel: 50006 är ett vanligt värde för IBM DB2-serverport och tririga är ett vanligt värde för IBM DB2-databasnamn. c. Ange användarnamn och lösenord för IBM TRIRIGA-databasen. Exempel: tridata är ett vanligt värde för databasanvändarnamn. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. f. Granska testresultatet. Om testen misslyckas kontrollerar du att IBM DB2 körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. För att IBM TRIRIGA Application Platform ska fungera korrekt måste instansen konfigureras att använda Oracle-kompatibilitetsläge. För att stödja mulitbytestecken måste teckenuppsättningen för IBM DB2-instansen stödja UTF-8 och string_units måste vara inställt på CODEUNITS32. g. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta om IBM TRIRIGA med rätt metod. v På Windows-servrar öppnar du ett kommandofönster för att starta en Liberty-profil. tririga_root\wlp\bin\run.bat v På UNIX-servrar öppnar du ett kommandofönster för att starta en Libertyprofil. tririga_root/wlp/bin/run.sh Kommandofönstret stängs efter start. Liberty fortsätter att köras som bakgrundsprocess. 24 © Copyright IBM Corp. 2011, 2015 Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera TRIRIGA Application Platform på IBM WebSphere Application Server TRIRIGA Application Platform kan installeras på IBM WebSphere Application Server och stödjas av en rad olika databasprogram. Under TRIRIGA Application Platform-installationsprocessen kan du välja vilken typ av applikationsserver du vill använda. Innan du börjar Kontrollera IBM TRIRIGA produktwikin för den senaste informationen om driftsättning av IBM TRIRIGA påIBM WebSphere Application Server. IBM TRIRIGA kan installeras på IBM WebSphere Application Server Network Deployment, men det saknar stöd för driftsättning till klustermiljöer. Du måste installera IBM TRIRIGA på standardprogramservern för en enskild cell som innehåller en enskild nod i IBM WebSphere Application Server Network Deployment. IBM TRIRIGA-programdata måste lagras i samma filsystem som det filsystem som används av IBM WebSphere Application Server-värden. IBM TRIRIGA kan konfigureras för hög tillgänglighet genom att använda IBM WebSphere Application Serverstickysessioner. Översikt över IBM TRIRIGA Application Platform-installation i WebSphere Innan du påbörjar installationen av IBM TRIRIGA Application Platform måste IBM WebSphere Application Server installeras lokalt eller på en server. Installationsfaser Installation av plattformen på WebSphere Application Server innefattar flera steg: v (Valfritt) Skapa en WebSphere Application Server-profil för IBM TRIRIGA. Om du inte skapar en ny WebSphere Application Server-profil speciellt för IBM TRIRIGA måste du förbereda informationen om en befintlig profil som ska användas med IBM TRIRIGA under installationsprocessen. v Köra IBM TRIRIGA-installationen. v Manuellt konfigurera WebSphere Application Server-egenskaperna om installationsprocessen inte kan driftsätta dIBM TRIRIGA-applikationen. Timeout-egenskapen i WebSphere Installationen av IBM TRIRIGA med WebSphere Application Server kan misslyckas om värdet för egenskapen com.ibm.SOAP.requestTimeout inte höjs. Egenskapen finns i filen soap.client.props i katalogen WebSphere Application Server properties. Exempel: I UNIX kan sökvägen vara /usr/IBM/WebSphere/AppServer/profiles/AppSrv01/properties/soap.client.props Om du sätter egenskapsvärdet till 0 används ingen timeoutgräns. com.ibm.SOAP.requestTimeout=0 Kapitel 2. Installera IBM TRIRIGA Application Platform 25 Förbereda WebSphere En WebSphere Application Server-profil krävs för att installera IBM TRIRIGA. Du kan skapa en WebSphere Application Server-profil speciellt för IBM TRIRIGA om du inte vill använda standardprofilen. Om du inte skapar en ny WebSphere Application Server-profil måste du förbereda information om en befintlig WebSphere Application Server-profil som ska användas med IBM TRIRIGA under installationen. Mer information om hur du skapar profiler finns i produktdokumentationen till WebSphere Application Server. Arbetsordning 1. Aktivera alla WebSphere Application Server-profiler för att använda IBM Java 7. /QIBM/ProdData/WebSphere/AppServer /version/edition/bin/managesdk -enableProfileAll -sdkname 1.7_64 -enableServers 2. Ange det SDK-namn som skriptkommandon är aktiverade för att använda när det inte finns någon angiven profil för det kommandot, och när kommandot saknar en standardiserad profil. /QIBM/ProdData/WebSphere/AppServer /version/edition/bin/managesdk -setCommandDefault -sdkname 1.7_64 Och sedan då? Installera plattformen med Oracle Database, IBM DB2, eller Microsoft SQL Server. Installera IBM TRIRIGA Application Platform på WebSphere och Oracle Database När applikationsservern och databasservern har förberetts kan du börja installera IBM TRIRIGA Application Platform på IBM WebSphere Application Server och Oracle Database. Innan du börjar Verifiera att Oracle Database och IBM WebSphere Application Server körs och att du har administrativ behörighet på servrarna. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. 4. Välj IBM WebSphere Application (Standalone) för applikationsservern. Ange WebSphere Application Server-informationen på efterföljande sidor. 26 © Copyright IBM Corp. 2011, 2015 a. Ange informationen för WebSphere Application Server-konfigurationen, t.ex. cellen, noden, servern, profilen och hemkatalogen. Logga in till WebSphere Application Server och kör kommandot manageprofiles.[bat|sh] –listProfiles för at identifiera cellen, noden, servern, profilen och hemvärden. WebSphere Application Server-hemkatalogen definieras som exempelvis C:\Program Files\IBM\WebSphere\AppServer. b. Ange användarnamnet och lösenordet för WebSphere Application Serveradministratören. Servern måste vara igång efter det här steget för att verifiera att konfigurationen angavs på rätt sätt. c. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). d. Ange värden för Java-minnet i megabyte. e. Ange servervärdnamnet. 5. Välj Oracle som databastyp. Kontakta Oracle Database-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasen, t.ex. värdnamn, port och systemidentifikation (SID). Exempel: 1521 är ett vanligt värde för Oracle Database-serverport och orcl är ett vanligt SID-värde för Oracle Database-servern. c. Ange användarnamnet och lösenordet för dataschemat. Exempel: tridata är ett vanligt värde för båda fälten. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Valfritt: Ange parametrarna för dataschematabellutrymmet, t.ex. filnamn och filstorlekar i megabyte. Den här sidan visas om du väljer att skapa tabellutrymmen. Standardfilstorleken är 2500 MB (eller 2,5 GB) och är minimivärdet. Gör en analys för att bestämma rätt storlek för filerna. Om automatisk utökning är aktiverat för tabellutrymmen utökas de automatiskt när så behövs. Utökningen kan dock försämra prestanda. f. Valfritt: Ange användarnamnet och lösenordet för databasadministratören. Den här sidan visas om du väljer att skapa tabellutrymmen och schema. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Oracle Database körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. 6. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. Kapitel 2. Installera IBM TRIRIGA Application Platform 27 7. 8. 9. 10. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta om IBM TRIRIGA genom att gå till katalogen WebSphere Application Server med rätt metod v På Windows-servrar startar du WebSphere Application Server-tjänsten IBM WebSphere Application Server V8.5 - NODENAME från Control Panel > Administrative tools > Services. v På UNIX-servrarna kör du kommandona stopServer och startServer och anger servernamnet, WEBSPHERE_HOME/profiles/AppSrv01/bin/stopServer.sh SERVER_NAME och sedan WEBSPHERE_HOME/profiles/AppSrv01/bin/ startServer.sh SERVER_NAME. v Du kan även starta applikationen via WebSphere Application Server-administratörskonsolen. Logga in på administratörskonsolen för WebSphere Application Server. Gå till Applications > All Applications och välj IBM TRIRIGA-applikationen och klicka på Stop och sen Start. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera IBM TRIRIGA Application Platform på WebSphere och Microsoft SQL Server När applikationsservern och databasservern har förberetts kan du börja installera IBM TRIRIGA Application Platform på IBM WebSphere Application Server och Microsoft SQL Server. Innan du börjar Verifiera att Microsoft SQL Server och IBM WebSphere Application Server körs och att du har administrativ behörighet på servrarna. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. 28 © Copyright IBM Corp. 2011, 2015 2. 3. 4. 5. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. Markera den datafil som ska installeras och klicka på Choose. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. Välj IBM WebSphere Application (Standalone) för applikationsservern. Ange WebSphere Application Server-informationen på efterföljande sidor. a. Ange informationen för WebSphere Application Server-konfigurationen, t.ex. cellen, noden, servern, profilen och hemkatalogen. Logga in till WebSphere Application Server och kör kommandot manageprofiles.[bat|sh] –listProfiles för at identifiera cellen, noden, servern, profilen och hemvärden. WebSphere Application Server-hemkatalogen definieras som exempelvis C:\Program Files\IBM\WebSphere\AppServer. b. Ange användarnamnet och lösenordet för WebSphere Application Serveradministratören. Servern måste vara igång efter det här steget för att verifiera att konfigurationen angavs på rätt sätt. c. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). d. Ange värden för Java-minnet i megabyte. e. Ange servervärdnamnet. Välj databastypen Microsoft SQL Server. Kontakta Microsoft SQL Server-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för anslutningen till databasservern, t.ex. port och namn. Exempel: 1433 är ett vanligt värde för Microsoft SQL Server-porten och tridata är ett vanligt värde för Microsoft SQL Server-databasnamnet. c. Ange användarnamnet och lösenordet för databasen. Exempel: tridata är ett vanligt värde för båda fälten. Kontrollera att databasanvändaren som används för den nya installationen är unikt associerad till databasen. d. Valfritt: Välj alternativet att konfigurera databasen för att hantera med multibytespråk Om du inte konfigurerar databasen för att hantera multibytespråk, kan du välja det här alternativet under en framtida uppgradering. Om du räknar med att hantera multibytespråk i framtiden bör du konfigurera stöd för multibytespråk nu. e. Valfritt: Välj en samling för Microsoft SQL Server-databasen. Den här sidan visas om du väljer att konfigurera databasen för stöd för multibytespråk. f. Ange användarnamnet och lösenordet för databasadministratören. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Microsoft SQL Server körs. Kapitel 2. Installera IBM TRIRIGA Application Platform 29 6. 7. 8. 9. 10. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta om IBM TRIRIGA genom att gå till katalogen WebSphere Application Server med rätt metod v På Windows-servrar startar du WebSphere Application Server-tjänsten IBM WebSphere Application Server V8.5 - NODENAME från Control Panel > Administrative tools > Services. v På UNIX-servrarna kör du kommandona stopServer och startServer och anger servernamnet, WEBSPHERE_HOME/profiles/AppSrv01/bin/stopServer.sh SERVER_NAME och sedan WEBSPHERE_HOME/profiles/AppSrv01/bin/ startServer.sh SERVER_NAME. v Du kan även starta applikationen via WebSphere Application Server-administratörskonsolen. Logga in på administratörskonsolen för WebSphere Application Server. Gå till Applications > All Applications och välj IBM TRIRIGA-applikationen och klicka på Stop och sen Start. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera TRIRIGA Application Platform på WebSphere och IBM DB2 När applikationsservern och databasservern har förberetts kan du börja installera TRIRIGA Application Platform på IBM WebSphere Application Server och IBM DB2. Innan du börjar Verifiera att IBM DB2 och IBM WebSphere Application Server körs och att du har administrativ behörighet på servrarna. Kontrollera att IBM DB2-databasinstansen och databasen har konfigurerats för TRIRIGA. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. 30 © Copyright IBM Corp. 2011, 2015 2. 3. 4. 5. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. Markera den datafil som ska installeras och klicka på Choose. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. Välj IBM WebSphere Application (Standalone) för applikationsservern. Ange WebSphere Application Server-informationen på efterföljande sidor. a. Ange informationen för WebSphere Application Server-konfigurationen, t.ex. cellen, noden, servern, profilen och hemkatalogen. Logga in till WebSphere Application Server och kör kommandot manageprofiles.[bat|sh] –listProfiles för at identifiera cellen, noden, servern, profilen och hemvärden. WebSphere Application Server-hemkatalogen definieras som exempelvis C:\Program Files\IBM\WebSphere\AppServer. b. Ange användarnamnet och lösenordet för WebSphere Application Serveradministratören. Servern måste vara igång efter det här steget för att verifiera att konfigurationen angavs på rätt sätt. c. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). d. Ange värden för Java-minnet i megabyte. e. Ange servervärdnamnet. Välj IBM DB2 som databastyp. Kontakta IBM DB2-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. att skapa tabellutrymmen och läsa in databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. Om databasadministratören t.ex. har skapat tabellutrymmet i förväg, avmarkerar du det första alternativet. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasservern, t.ex. värdnamn, port och databasnamn. Exempel: 50006 är ett vanligt värde för IBM DB2-serverport och tririga är ett vanligt värde för IBM DB2-databasnamn. c. Ange användarnamn och lösenord för IBM TRIRIGA-databasen. Exempel: tridata är ett vanligt värde för databasanvändarnamn. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. f. Granska testresultatet. Om testen misslyckas kontrollerar du att IBM DB2 körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. För att IBM TRIRIGA Application Platform ska fungera korrekt måste instansen konfigureras att använda Oracle-kompatibilitetsläge. För att stödja mulitbytestecken måste teckenuppsättningen för IBM DB2-instansen stödja UTF-8 och string_units måste vara inställt på CODEUNITS32. Kapitel 2. Installera IBM TRIRIGA Application Platform 31 6. 7. 8. 9. 10. g. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta om IBM TRIRIGA genom att gå till katalogen WebSphere Application Server med rätt metod v På Windows-servrar startar du WebSphere Application Server-tjänsten IBM WebSphere Application Server V8.5 - NODENAME från Control Panel > Administrative tools > Services. v På UNIX-servrarna kör du kommandona stopServer och startServer och anger servernamnet, WEBSPHERE_HOME/profiles/AppSrv01/bin/stopServer.sh SERVER_NAME och sedan WEBSPHERE_HOME/profiles/AppSrv01/bin/ startServer.sh SERVER_NAME. v Du kan även starta applikationen via WebSphere Application Server-administratörskonsolen. Logga in på administratörskonsolen för WebSphere Application Server. Gå till Applications > All Applications och välj IBM TRIRIGA-applikationen och klicka på Stop och sen Start. Och sedan då? Kontrollera att installationen körs på rätt sätt. Närliggande begrepp: ”Skapa och konfigurera en DB2-databas för TRIRIGA” på sidan 15 För att konfigurera TRIRIGA med DB2 version 10.5 måste du skapa en databas innan du startar TRIRIGA Application Platform-installationsprogrammet. Du kan skapa databasen manuellt eller använda skript som följer med TRIRIGA. Installera IBM TRIRIGA Application Platform på Oracle WebLogic Server TRIRIGA Application Platform kan installeras på Oracle WebLogic Server och stödjas av en rad olika databasprogram. Under TRIRIGA Application Platform-installationsprocessen kan du välja vilken typ av applikationsserver du vill använda. 32 © Copyright IBM Corp. 2011, 2015 Översikt över IBM TRIRIGA Application Platform-installation i WebLogic Innan du påbörjar installationen av IBM TRIRIGA Application Platform måste Oracle WebLogic Server installeras lokalt eller på en server. Oracle WebLogic Server-installationsprogram IBM TRIRIGA Application Platform-installationsfaser Använd det generiska Oracle WebLogic Server-installationsprogrammet för att installera 64-bitarsversionen av Oracle WebLogic Server. De operativsystemsspecifika versionerna av Oracle WebLogic Server-installationsprogrammet är endast 32-bitar. Installation av plattformen på WebLogic Server innefattar flera steg: v Förbereda WebLogic Server-inställningarna. v Starta IBM TRIRIGA-installationen. v Slutföra installationen av IBM TRIRIGA. Förbereda WebLogic När Oracle WebLogic Server körs kan du förbereda installationen genom att rensa Oracle WebLogic Server cachade filer. Innan du börjar Verifiera att WebLogic Server körs och att du har administrativ behörighet på applikationsservern. IBM TRIRIGA hanteras endast på 64-bitars versioner av WebLogic Server. Den här uppgiften Ta bort WebLogic Server-cachar genom att ta bort Admin Server tmp-mappen och JSP-cachemappen om de finns. Filsökvägarna till dessa mappar varierar eftersom de är specifika för din domän och ditt servernamn. Följande är exempel på hur sökvägarna kan se ut: WL_INSTALL_FOLDER/user_projects/domains/my_domain/ servers/AdminServer/tmp och WL_INSTALL_FOLDER/user_projects/domains/ my_domain/_tmp_jsp_compile_DefaultWebApp. IBM TRIRIGA är driftsatt på en hanterad WebLogic Server-server (Managed Server). Managed Server hanteras av en administrativ WebLogic Server-server (Administrative Server). Du måste definiera en WebLogic Server-domän, t.ex. tririgaManagedServer, som inkluderar WebLogic Server, för den administrativa och hanterade server som du vill använda för distribution av IBM TRIRIGA. Läs produktdokumentationen om Oracle WebLogic Server med information om hur du ska använda guiden i Oracle Fusion Middleware Configuration Wizard för att upprätta en administrativ WebLogic Server-server och en hanterad WebLogic Server-server, och hur du ska definiera en domän. Installationsprogrammet IBM TRIRIGA Application Platform konfigurerar värdet för WebLogic Server enforce-valid-basic-auth-credentials-parametern till false under installationsprocessen. Om säkerhetspolicyn i din organisation kräver att värdet anges som true, så måste IBM TRIRIGA CAD Integrator/Publisher-användare läggas till i WebLogic Server-säkerhetslagret. Mer information finns i Oracle WebLogic Server-produktdokumentationen. Kapitel 2. Installera IBM TRIRIGA Application Platform 33 Och sedan då? Installera plattformen med Oracle Database, IBM DB2, eller Microsoft SQL Server. Installera IBM TRIRIGA Application Platform på WebLogic och Oracle Database När applikationsservern och databasservern har förberetts kan du börja installera IBM TRIRIGA Application Platform på Oracle WebLogic Server och Oracle Database. Innan du börjar Verifiera att Oracle Database och Oracle WebLogic Server körs och att du har administrativ behörighet på servrarna. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. 4. Välj Oracle WebLogic 12c (Standalone) för applikationsservern. Ange WebLogic Server-informationen på efterföljande sidor. a. Välj Oracle WebLogic 12c (Standalone). b. Ange sökvägarna till dina kataloger för WebLogic Server home och Domain Home.. c. Ange lämplig information för din WebLogic Server-värd, inklusive admin server-porten. Ange serverlösenordet. d. Ange värden för Java-minnet i megabyte. e. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). f. Ange sökvägen till filen xercesImpl.jar. 5. Välj Oracle som databastyp. Kontakta Oracle Database-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasen, t.ex. värdnamn, port och systemidentifikation (SID). Exempel: 1521 är ett vanligt värde för Oracle Database-serverport och orcl är ett vanligt SID-värde för Oracle Database-servern. c. Ange användarnamnet och lösenordet för dataschemat. Exempel: tridata är ett vanligt värde för båda fälten. 34 © Copyright IBM Corp. 2011, 2015 6. 7. 8. 9. 10. 11. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Valfritt: Ange parametrarna för dataschematabellutrymmet, t.ex. filnamn och filstorlekar i megabyte. Den här sidan visas om du väljer att skapa tabellutrymmen. Standardfilstorleken är 2500 MB (eller 2,5 GB) och är minimivärdet. Gör en analys för att bestämma rätt storlek för filerna. Om automatisk utökning är aktiverat för tabellutrymmen utökas de automatiskt när så behövs. Utökningen kan dock försämra prestanda. f. Valfritt: Ange användarnamnet och lösenordet för databasadministratören. Den här sidan visas om du väljer att skapa tabellutrymmen och schema. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Oracle Database körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. Starta WebLogic Server på uppmaning. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta IBM TRIRIGA genom att starta nodhanteraren i Administrations Server för WebLogic Server och den hanterade servern (Managed Server). Och sedan då? Om installationen misslyckas läser du avsnittet om validering av driftsättningen på WebLogic Server och Oracle Database. Kontrollera att installationen körs på rätt sätt. Kapitel 2. Installera IBM TRIRIGA Application Platform 35 Validera driftsättningen av IBM TRIRIGA Application Platform för WebLogic och Oracle Database: Om IBM TRIRIGA Application Platform-installationen misslyckades kan det fortfarande gå att köra IBM TRIRIGA på Oracle WebLogic Server och Oracle Database genom att validera datakällorna och driftsättningen. Arbetsordning 1. Kontrollera WebLogic Server-konfigurationen. Läs filen ant.log i rotinstallationskatalogen. Om det sista meddelandet i loggfilen handlar om WebLogic Server-konfiguration måste den göras manuellt. 2. Logga in på administratörskonsolen för WebLogic Server. 3. Verifiera att JDBC-datakällorna för IBM TRIRIGA har skapats. Välj Services > Data Sources i avsnittet Domain Structure. 4. Kontrollera på huvudsidan att det finns minst en datakälla med JNDI-namnet jdbc/local/DataSource-TRIRIGA-data. a. Om datakällan finns kontrollerar du att installationen är korrekt. b. Om datakällan inte finns skapar du den. 5. Klicka på New och ange följande information för datakällan: a. Ange DataSource-TRIRIGA-data som namn. b. Ange jdbc/local/DataSource-TRIRIGA-data som JNDI-namn. c. Välj Oracle som databastyp och klicka på Next. d. Välj databasdrivrutinen *Oracle’s Driver (Thin) for Instance connections; Versions:9.0.1 and later. e. Klicka på Next på varje sida för att gå till nästa. 6. Ange databasnamn, värdnamn, databasanvändarnamn och lösenord för databasservern. 7. Ange följande databasinformation: a. Ange URL-adressen jdbc:oracle:thin:@Databasserver:1521:orcl. Databasserver är databasserverns värdnamn eller IP-adress, 1521 är portnumret för Oracle Database och orcl är systemidentifikationen (SID) för Oracle Database-instansen. b. Ange oracle.jdbc.OracleDriver som drivrutinklassnamn. c. Ändra inte standardvärdet som innehåller user=schemanamn, t.ex. user=tridata för egenskaperna. d. Ange och bekräfta lösenordet för TRIDATA-schemat. e. Ändra inte standardvärdet för testtabellnamnet. f. Ange användarnamnet för TRIDATA-schemat som databasanvändarnamn. 8. Klicka på Test Configuration. 9. Markera servernamnet för IBM TRIRIGA-driftsättningen och klicka på Finish. 10. Validera IBM TRIRIGA-datakällan. Välj Services > JDBC > Data Sources i avsnittet Domain Structure. 11. Välj DataSource-TRIRIGA-data på huvudsidan. 12. Välj fliken Configuration och fliken General. Verifiera att JNDI-namnet är jdbc/local/DataSource-TRIRIGA-data. JNDI-namnet är skiftberoende. 13. Välj fliken Connection Pool. Kontrollera att URL-adressen, drivrutinklassnamnet och egenskaperna är korrekta. Ändra maximikapaciteten till 100. Det kan krävas att maximikapaciteten ökas när du lägger till fler användare. Klicka på Save. 36 © Copyright IBM Corp. 2011, 2015 14. Välj fliken Targets. Markera kryssrutan för den server som binder datakällan till servern. 15. Validera IBM TRIRIGA-driftsättningen. Välj Deployments i avsnittet Domain Structure. Verifiera på huvudsidan att ibm-tririga-applikationen har driftsatts. 16. Välj ibm-tririga i avsnittet Deployments om applikationen har driftsatts. 17. Gör följande om applikationen inte har driftsatts: a. Välj Install. b. Välj IBM TRIRIGA-installationskatalogen som sökväg och välj filen ibmtririga.war. Klicka på Next på varje sida för att gå till nästa. c. Välj Install this deployment as an application. d. Klicka på Finish. 18. Verifiera att inställningarna för prestanda vid datainsamling är konfigurerade. a. Välj Services > Data Sources i Domain Structure. Välj datakällan med namnet DataPool. b. Välj fliken för anslutningspool och verifiera att följande egenskaper ingår i avsnittet Egenskaper. Om dessa egenskaper inte finns lägger du till dem och sparar ändringarna. user=username DatabaseName=databasename 19. Granska inställningarna för ibm-tririga-applikationen. a. Valfritt: Starta om WebLogic Server och verifiera att allt är synkroniserat och klart för drift. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera IBM TRIRIGA Application Platform på WebLogic och Microsoft SQL Server När applikationsservern och databasservern har förberetts kan du börja installera IBM TRIRIGA Application Platform på Oracle WebLogic Server och Microsoft SQL Server. Innan du börjar Verifiera att Microsoft SQL Server och Oracle WebLogic Server körs och att du har administrativ behörighet på servrarna. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. Kapitel 2. Installera IBM TRIRIGA Application Platform 37 4. Välj Oracle WebLogic 12c (Standalone) för applikationsservern. Ange WebLogic Server-informationen på efterföljande sidor. a. Välj Oracle WebLogic 12c (Standalone). b. Ange sökvägarna till dina kataloger för WebLogic Server home och Domain Home.. c. Ange lämplig information för din WebLogic Server-värd, inklusive admin server-porten. Ange serverlösenordet. d. Ange värden för Java-minnet i megabyte. e. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). f. Ange sökvägen till filen xercesImpl.jar. 5. Välj databastypen Microsoft SQL Server. Kontakta Microsoft SQL Server-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. generering av tabellutrymmen och schema samt inläsning av databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för anslutningen till databasservern, t.ex. port och namn. Exempel: 1433 är ett vanligt värde för Microsoft SQL Server-porten och tridata är ett vanligt värde för Microsoft SQL Server-databasnamnet. c. Ange användarnamnet och lösenordet för databasen. Exempel: tridata är ett vanligt värde för båda fälten. Kontrollera att databasanvändaren som används för den nya installationen är unikt associerad till databasen. d. Valfritt: Välj alternativet att konfigurera databasen för att hantera med multibytespråk Om du inte konfigurerar databasen för att hantera multibytespråk, kan du välja det här alternativet under en framtida uppgradering. Om du räknar med att hantera multibytespråk i framtiden bör du konfigurera stöd för multibytespråk nu. e. Valfritt: Välj en samling för Microsoft SQL Server-databasen. Den här sidan visas om du väljer att konfigurera databasen för stöd för multibytespråk. f. Ange användarnamnet och lösenordet för databasadministratören. Informationen krävs för att definiera databasstrukturer och schemaägare. Du behöver inte ange databasadministratörsanvändare om du väljer att inläsning av databasen från en .zip-fil ska vara den enda databasåtgärden som ska utföras. g. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. h. Granska testresultatet. Om testen misslyckas kontrollerar du att Microsoft SQL Server körs. i. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. 6. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. 7. Klicka på Next. 38 © Copyright IBM Corp. 2011, 2015 8. 9. 10. 11. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. Starta WebLogic Server på uppmaning. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta IBM TRIRIGA genom att starta nodhanteraren i Administrations Server för WebLogic Server och den hanterade servern (Managed Server). Och sedan då? Om installationen misslyckas läser du avsnittet om validering av driftsättningen på WebLogic Server och Microsoft SQL Server. Kontrollera att installationen körs på rätt sätt. Validera driftsättningen av IBM TRIRIGA för WebLogic och Microsoft SQL Server: Om IBM TRIRIGA Application Platform-installationen misslyckades kan det fortfarande gå att köra IBM TRIRIGA på Oracle WebLogic Server och Microsoft SQL Server genom att validera datakällorna och driftsättningen. Arbetsordning 1. Kontrollera WebLogic Server-konfigurationen. Läs filen ant.log i rotinstallationskatalogen. Om det sista meddelandet i loggfilen handlar om WebLogic Server-konfiguration måste den göras manuellt. 2. Logga in på administratörskonsolen för WebLogic Server. 3. Verifiera att JDBC-datakällorna för IBM TRIRIGA har skapats. Välj Services > Data Sources i avsnittet Domain Structure. 4. Kontrollera på huvudsidan att det finns minst en datakälla med JNDI-namnet jdbc/local/DataSource-TRIRIGA-data. a. Om datakällan finns kontrollerar du att installationen är korrekt. b. Om datakällan inte finns skapar du den. 5. Klicka på New och ange följande information för datakällan: a. Ange DataSource-TRIRIGA-data som namn. b. Ange jdbc/local/DataSource-TRIRIGA-data som JNDI-namn. c. Välj MS SQL Server som databastyp och klicka på Next. d. Välj databasdrivrutinen Other. e. Klicka på Next på varje sida för att gå till nästa. 6. Ange databasnamn, värdnamn, databasanvändarnamn och lösenord för databasservern. 7. Ange följande databasinformation: Kapitel 2. Installera IBM TRIRIGA Application Platform 39 8. 9. 10. 11. 12. 13. 14. 15. 16. a. Ange URL-adressen jdbc:jtds:sqlserver://värdnamn:db.port/ db.namn;tds=8.0;SendStringParametersAsUnicode=mbcs;prepareSQL=2. värdnamn är databasserverns värdnamn eller IP-adress, db.port är portnumret för Microsoft SQL Server-databasen (t.ex. 1433), db.namn är databasnamnet och [mbcs] har värdet true (flerbytestöd) eller false (inget flerbytestöd). b. Ange net.sourceforge.jtds.jdbc.Driver som drivrutinklassnamn. c. Ange user=användarnamn, t.ex. user=tridata för egenskaperna. d. Ange och bekräfta lösenordet för TRIDATA-schemat. e. Ange SQL SELECT 1 för testtabellnamn. f. Ange användarnamnet för TRIDATA-schemat som databasanvändarnamn. Klicka på Test Configuration. Markera servernamnet för IBM TRIRIGA-driftsättningen och klicka på Finish. Validera IBM TRIRIGA-datakällan. Välj Services > JDBC > Data Sources i avsnittet Domain Structure. Välj DataSource-TRIRIGA-data på huvudsidan. Välj fliken Configuration och fliken General. Verifiera att JNDI-namnet är jdbc/local/DataSource-TRIRIGA-data. JNDI-namnet är skiftberoende. Välj fliken Connection Pool. Kontrollera att URL-adressen, drivrutinklassnamnet och egenskaperna är korrekta. Ändra maximikapaciteten till 100. Det kan krävas att maximikapaciteten ökas när du lägger till fler användare. Klicka på Save. Välj fliken Targets. Markera kryssrutan för den server som binder datakällan till servern. Validera IBM TRIRIGA-driftsättningen. Välj Deployments i avsnittet Domain Structure. Verifiera på huvudsidan att ibm-tririga-applikationen har driftsatts. Verifiera att inställningarna för prestanda vid datainsamling är konfigurerade. a. Välj Services > Data Sources i Domain Structure. Välj datakällan med namnet DataPool. b. Välj fliken för anslutningspool och verifiera att följande egenskaper ingår i avsnittet Egenskaper. Om dessa egenskaper inte finns lägger du till dem och sparar ändringarna. user=username DatabaseName=databasename 17. Välj ibm-tririga i avsnittet Deployments om applikationen har driftsatts. 18. Gör följande om applikationen inte har driftsatts: a. Välj Install. b. Välj IBM TRIRIGA-installationskatalogen som sökväg och välj filen ibmtririga.war. Klicka på Next på varje sida för att gå till nästa. c. Välj Install this deployment as an application. d. Klicka på Finish. 19. Granska inställningarna för ibm-tririga-applikationen. a. Valfritt: Starta om WebLogic Server och verifiera att allt är synkroniserat och klart för drift. Och sedan då? Kontrollera att installationen körs på rätt sätt. 40 © Copyright IBM Corp. 2011, 2015 Installera IBM TRIRIGA Application Platform på WebLogic och IBM DB2 När applikationsservern och databasservern har förberetts kan du börja installera IBM TRIRIGA Application Platform på Oracle WebLogic Server och IBM DB2. Innan du börjar Verifiera att IBM DB2 och Oracle WebLogic Server körs och att du har administrativ behörighet på servrarna. Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Godkänn licensen. b. Sök efter det senast tillgängliga fixpaketet och tillämpa det. c. Välj den Java Virtual Machine som ska användas med installationsprogrammet. Java 7 i 64-bitarsversion krävs. d. Välj installationsmapp. e. Välj New Database (data.zip required) som installationstyp och välj sedan den datafil som ska installeras. 2. Markera den datafil som ska installeras och klicka på Choose. 3. Valfritt: Om licensfilerna för produkten lagras i det här systemet anger du den fullständiga sökvägen till deras plats. 4. Välj Oracle WebLogic 12c (Standalone) för applikationsservern. Ange WebLogic Server-informationen på efterföljande sidor. a. Välj Oracle WebLogic 12c (Standalone). b. Ange sökvägarna till dina kataloger för WebLogic Server home och Domain Home.. c. Ange lämplig information för din WebLogic Server-värd, inklusive admin server-porten. Ange serverlösenordet. d. Ange värden för Java-minnet i megabyte. e. Valfritt: Definiera en alternativ kontextsökväg för åtkomst till IBM TRIRIGA-applikationen. Sökvägen måste börja med ett snedstreck (/). f. Ange sökvägen till filen xercesImpl.jar. 5. Välj IBM DB2 som databastyp. Kontakta IBM DB2-administratören och ange databasinformationen på efterföljande sidor. a. Välj de databasåtgärder som ska initieras, t.ex. att skapa tabellutrymmen och läsa in databasen från en .zip-fil. Vissa av dessa uppgifter kan databasadministratören utföra i förväg. Om databasadministratören t.ex. har skapat tabellutrymmet i förväg, avmarkerar du det första alternativet. När du skapar databasen måste du läsa in data genom att använda installationsprogrammet. b. Ange informationen för schemadatabasservern, t.ex. värdnamn, port och databasnamn. Exempel: 50006 är ett vanligt värde för IBM DB2-serverport och tririga är ett vanligt värde för IBM DB2-databasnamn. c. Ange användarnamn och lösenord för IBM TRIRIGA-databasen. Exempel: tridata är ett vanligt värde för databasanvändarnamn. d. Ange namnen på dataschemats tabellutrymmen. Namn på tabellutrymmen får endast innehålla bokstäver och understreck. Exempel: TRIDATA_DATA är ett vanligt värde för data och TRIDATA_INDX ett vanligt värde för index. e. Kontrollera URL-adressen som installationsprogrammet använder för att testa dataschemaanslutningen. Kapitel 2. Installera IBM TRIRIGA Application Platform 41 6. 7. 8. 9. 10. 11. f. Granska testresultatet. Om testen misslyckas kontrollerar du att IBM DB2 körs. Klicka på Cancel om du får ett informationsmeddelande om att databasen kanske inte har support för flerbytetecken och att det krävs. Justera databasen och starta om installationsprogrammet. För att IBM TRIRIGA Application Platform ska fungera korrekt måste instansen konfigureras att använda Oracle-kompatibilitetsläge. För att stödja mulitbytestecken måste teckenuppsättningen för IBM DB2-instansen stödja UTF-8 och string_units måste vara inställt på CODEUNITS32. g. Ange storlekarna för databaspooler. De här värdena bestämmer antalet anslutningar som applikationsservern startar vid initiering och hur stora poolerna kan bli under inläsning. Slutför och granska installationsinformationen på de sista sidorna. a. Ange namnen på SMTP-postservern och front end-servern. b. Valfritt: Installera IBM Tivoli Directory Integrator. c. Granska förinstallationssammanfattningen och klicka på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. Starta WebLogic Server på uppmaning. När installationen är klar klickar du på Done. Bekräfta att licensfilerna finns i katalogen tririga_root\config\licenses. Om de inte finns där måste du kopiera dem till den här katalogen. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Mer information finns i avsnittet om licensfiler. Starta IBM TRIRIGA genom att starta nodhanteraren i Administrations Server för WebLogic Server och den hanterade servern (Managed Server). Och sedan då? Om installationen misslyckas läser du avsnittet om validering av driftsättningen på WebLogic Server och IBM DB2. Kontrollera att installationen körs på rätt sätt. Närliggande begrepp: ”Skapa och konfigurera en DB2-databas för TRIRIGA” på sidan 15 För att konfigurera TRIRIGA med DB2 version 10.5 måste du skapa en databas innan du startar TRIRIGA Application Platform-installationsprogrammet. Du kan skapa databasen manuellt eller använda skript som följer med TRIRIGA. Validera driftsättningen av IBM TRIRIGA Application Platform för WebLogic och IBM DB2: Om IBM TRIRIGA Application Platform-installationen misslyckades kan det fortfarande gå att köra IBM TRIRIGA på Oracle WebLogic Server och IBM DB2 genom att validera datakällorna och driftsättningen. 42 © Copyright IBM Corp. 2011, 2015 Arbetsordning 1. Kontrollera WebLogic Server-konfigurationen. Läs filen ant.log i rotinstallationskatalogen. Om det sista meddelandet i loggfilen handlar om WebLogic Server-konfiguration måste den göras manuellt. 2. Logga in på administratörskonsolen för WebLogic Server. 3. Verifiera att JDBC-datakällorna för IBM TRIRIGA har skapats. Välj Services > Data Sources i avsnittet Domain Structure. 4. Kontrollera på huvudsidan att det finns minst en datakälla med JNDI-namnet jdbc/local/DataSource-TRIRIGA-data. a. Om datakällan finns kontrollerar du att installationen är korrekt. b. Om datakällan inte finns skapar du den. 5. Klicka på New och ange följande information för datakällan: a. Ange DataSource-TRIRIGA-data som namn. b. Ange jdbc/local/DataSource-TRIRIGA-data som JNDI-namn. c. Välj DB2 som databastyp och klicka på Next. d. Välj databasdrivrutinen IBM's DB2 Driver (Type 4) for JDBC and SQLJ; Versions:8.X and later. e. Klicka på Next på varje sida för att gå till nästa. 6. Ange databasnamn, värdnamn, databasanvändarnamn och lösenord för databasservern. 7. Ange följande databasinformation: a. Ange URL-adressen jdbc:db2:databasserver:50000/databasnamn. databasserver är databasserverns värdnamn eller IP-adress, 50000 är portnumret för IBM DB2-instansen och databasnamn är databasnamnet. b. Ange com.ibm.db2.jcc.DB2Driver som drivrutinklassnamn. c. Ändra inte standardvärdet som innehåller user=databaseusername, t.ex. user=tridata för egenskaperna. d. Ange och bekräfta lösenordet för TRIDATA-schemat. e. Ändra inte standardvärdet för testtabellnamnet. f. Ange användarnamnet för TRIDATA-schemat som databasanvändarnamn. 8. Klicka på Test Configuration. 9. Markera servernamnet för IBM TRIRIGA-driftsättningen och klicka på Finish. 10. Validera IBM TRIRIGA-datakällan. Välj Services > JDBC > Data Sources i avsnittet Domain Structure. 11. Välj DataSource-TRIRIGA-data på huvudsidan. 12. Välj fliken Configuration och fliken General. Verifiera att JNDI-namnet är jdbc/local/DataSource-TRIRIGA-data. JNDI-namnet är skiftberoende. 13. Välj fliken Connection Pool. Kontrollera att URL-adressen, drivrutinklassnamnet och egenskaperna är korrekta. Ändra maximikapaciteten till 100. Det kan krävas att maximikapaciteten ökas när du lägger till fler användare. Klicka på Save. 14. Välj fliken Targets. Markera kryssrutan för den server som binder datakällan till servern. 15. Validera IBM TRIRIGA-driftsättningen. Välj Deployments i avsnittet Domain Structure. Verifiera på huvudsidan att ibm-tririga-applikationen har driftsatts. 16. Verifiera att inställningarna för prestanda vid datainsamling är konfigurerade. a. Välj Services > Data Sources i Domain Structure. Välj datakällan med namnet DataPool. Kapitel 2. Installera IBM TRIRIGA Application Platform 43 b. Välj fliken för anslutningspool och verifiera att följande egenskaper ingår i avsnittet Egenskaper. Om dessa egenskaper inte finns lägger du till dem och sparar ändringarna. user=username jdbcCollection=NULLIDR1 DatabaseName=databasename 17. Välj ibm-tririga i avsnittet Deployments om applikationen har driftsatts. 18. Gör följande om applikationen inte har driftsatts: a. Välj Install. b. Välj IBM TRIRIGA-installationskatalogen som sökväg och välj filen ibmtririga.war. Klicka på Next på varje sida för att gå till nästa. c. Välj Install this deployment as an application. d. Klicka på Finish. 19. Granska inställningarna för ibm-tririga-applikationen. a. Valfritt: Starta om WebLogic Server och verifiera att allt är synkroniserat och klart för drift. Och sedan då? Kontrollera att installationen körs på rätt sätt. Installera IBM TRIRIGA Application Platform med Oracle Database-exportfiler Om du har en Oracle Database-exportfil som ska importeras till IBM TRIRIGA Application Platform kan du köra en Oracle Database-exportinstallation. Översikt över Oracle Database-exportinstallation Om du har en Oracle Database-exportfil som ska importeras till IBM TRIRIGA Application Platform kan du köra en Oracle Database-exportinstallation. Du kan köra den här typen av installation för att flytta en aktiv databas till en test- eller uppsamlingsmiljö, eller återskapa en databas efter ett fel. Installationsfaser Innan du påbörjar installationen av IBM TRIRIGA Application Platform måste applikationsserverprogrammet installeras lokalt eller på en server. Installation av plattformen med en Oracle Database-exportfil innefattar flera steg: v Köra IBM TRIRIGA-installationen som en ny installation för att definiera schemat (eller användaren) samt tabellutrymmen (eller databas). v Importera Oracle Database .dmp-exportfilen. v Köra IBM TRIRIGA-installationen som en uppgradering för att läsa in databasen. Installera IBM TRIRIGA Application Platform på WebLogic eller WebSphere När applikationsservern och dataservern har förberetts kan du börja installera IBM TRIRIGA Application Platform med Oracle Database-exportfilen. Innan du börjar Verifiera att Oracle Database körs och att du har administrativ behörighet på databasservern. 44 © Copyright IBM Corp. 2011, 2015 Arbetsordning 1. Kör installationsfilen. Följ installationsanvisningarna. a. Välj New Database (data.zip required) för installationstyp. b. Välj Oracle som databastyp. 2. När du kommer till alternativen för databasinstallation väljer du databasåtgärden för att skapa schemat. Avmarkera alla andra alternativ. a. Valfritt: Om det inte finns några tabellutrymmen väljer du databasåtgärden för att skapa tabellutrymmen. 3. När du kommer till sammanfattningen av förinstallationen klickar du på Install. 4. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. Du kan köra WinTail i Windows. I UNIX kan du köra kommandot tail –f ant.log. 5. När installationen är klar klickar du på Done. 6. Importera Oracle Database .dmp-exportfilen. a. Leta reda på exportfilen och kör importkommandot. Exempel: imp system/manager fromuser=tridata touser=tridata file=exp_tridata.dmp log=imp_tridata.log 7. 8. 9. 10. 11. 12. 13. 14. 15. b. Granska meddelanden om eventuella varningar och fel som inträffade. Kontrollera om det finns felmeddelanden i filen ant.log. a. Om det gör det kontaktar du implementationsteamet. b. Om det inte finns några fel tar du bort filen ant.log. Kör installationsfilen. Följ installationsanvisningarna. a. Välj Existing Database för installationstypen. b. Välj Oracle som databastyp. När du kommer till sammanfattningen av förinstallationen klickar du på Install. Klicka på Next. a. Valfritt: Om du vill övervaka förloppet i den katalog där IBM TRIRIGA installeras kan du öppna filen ant.log i ett loggövervakningsverktyg. När installationen är klar klickar du på Done. Kontrollera om det finns felmeddelanden i filen ant.log. a. Om det gör det kontaktar du implementationsteamet. Verifiera att licensfilerna finns i katalogen tririga_root\config\licenses. Valfritt: Om du har gjort anpassningar som har sparats i katalogen userfiles kopierar du de filerna till uppgraderingsinstallationen. Starta IBM TRIRIGA genom att gå till applikationsserverkatalogen med lämplig metod. Och sedan då? Kontrollera att installationen körs på rätt sätt. Verifieringschecklista Verifiera att installationen fungerar på rätt sätt när IBM TRIRIGA Application Platform-installationen har slutförts. Den här verifieringslistan är inte avsedd att ersätta företagets test- och valideringsprocedurer. Kapitel 2. Installera IBM TRIRIGA Application Platform 45 Uppgift Beskrivning Granska installationsloggen Läs filen ant.log. Filen innehåller information om installationsstegen. Filen sparas i rotinstallationskatalogen för IBM TRIRIGA. Standardsökvägen för Windows är C:\Tririga\ ant.log. En rad i slutet av filen indikerar om installationen lyckades eller misslyckades, t.ex. som i följande exempel: v Installationen slutfördes: BUILD SUCCESSFUL Total time: 25 minutes 51 seconds v Installationen slutfördes inte: BUILD FAILED C:\Tririga\build.xml:2586: The following error occurred while executing this line: C:\Tririga\build.xml:2141: Java returned: -1 Total time: 8 minutes 44 seconds Starta applikationen Starta IBM TRIRIGA genom att gå till applikationsserverkatalogen med lämplig metod. Öppna applikationen Verifiera åtkomsten till IBM TRIRIGA-applikationen som systemanvändare på följande sätt: v Skriv URL-adressen i webbläsarens adressfält: URL-adressen liknar http://[värdnamn:port][/context_path]. [värdnamn:port] och [/innehållssökväg] är specifika värden för miljön. Om du får felmeddelandet "Unable to launch the application" måste du ange värdet för egenskapen FRONT_END_SERVER. v Logga in med ditt användarnamn och lösenord. Standardanvändarnamnet är "system" och standardlösenordet är "admin". Öppna administratörskonsolen Verifiera åtkomsten till IBM TRIRIGA-administratörskonsolen på följande sätt: v Skriv URL-adressen i webbläsarens adressfält: URL-adressen liknar http://[värdnamn:port][/kontextsökväg]/html/en/ default/admin. [värdnamn:port] och [/kontextsökväg] är specifika värden för miljön. v Logga in med ditt användarnamn och lösenord. Standardanvändarnamnet är "system" och standardlösenordet är "admin". v Starta följande agenter via Agent Manager på processervern: Platform Maintenance Scheduler Agent, Extended Formula Agent, Formula Recalc Agent, Scheduler Agent, Workflow (WF) Agent och Workflow (WF) Notification Agent. v Logga ut från administratörskonsolen. 46 © Copyright IBM Corp. 2011, 2015 Uppgift Beskrivning Skapa användare och poster Som systemanvändare skapar och verifierar du en IBM TRIRIGA-anställd som inte är en administratör på följande sätt: v Tilldela användaren till flera användargrupper, men inte alla. v Tilldela användaren flera användarlicenser, men inte alla. v Logga in som den användare du skapade. v Verifiera att användaren kan nå det som den anställde ska kunna nå, enligt tilldelade grupper och licenser. v Verifiera att användare kan skapa och ändra poster, t.ex. person- och platsposter. v Verifiera att associationsträdet läser in fliken Associationer för en öppen post. Använda byggverktygen Som systemanvändare öppnar du och verifierar byggverktygen under Verktyg > Byggverktyg på följande sätt: v Verifiera i Arbetsflödesbyggare att arbetsflödena läses in fullständigt genom att öppna och revidera befintliga arbetsflöden. v Verifiera i Datamodulering att lägesövergångarna läses in fullständigt. v Verifiera i Datamodulering att e-postavisering med SMTP fungerar genom att publicera ett testaffärsobjekt. Använda Dokumenthante- Öppna och verifiera Dokumenthantering under Verktyg > Doring kumenthantering på följande sätt: v Verifiera att användaren kan överföra nya dokument, t.ex. .txt-, .html- och .jpg-filer. v Verifiera att användaren kan överföra nya dokument med flerfilsappleten. v Verifiera att användaren kan öppna dokument genom att klicka på ikonen i V-kolumnen. v Verifiera att användaren kan checka in och checka ut dokument. v Om Brava har installerats verifierar du att de går att överföra CAD-dokument i .dxf-format och öppna CAD-dokumenten genom att klicka på ikonen i V- kolumnen. Redigera projektuppgifter Verifiera (som systemanvändare eller annan behörig användare) funktionerna enligt följande: v Skapa eller öppna ett kapitalprojekt. v Lägg till eller öppna en uppgift i avsnittet Projektuppgifter på fliken Plan. v Redigera planerat startdatum, planerat slutdatum eller planerade arbetstimmar i uppgiften. v Verifiera att de andra två fälten justeras automatiskt när du ändrar ett fält. Synkronisera CAD-ritningar Om IBM TRIRIGA CAD Integrator/Publisher används verifierar du åtkomsten till IBM TRIRIGA på följande sätt: v Starta TRIRIGA CAD Integrator/Publisher. v Logga in som en användare med en TRIRIGA CAD Integrator/Publisher-licens. v Verifiera att användaren kan synkronisera en CAD-ritning med TRIRIGA CAD Integrator/Publisher. Kapitel 2. Installera IBM TRIRIGA Application Platform 47 Uppgift Beskrivning Granska serverloggen Verifiera att filen server.log finns för varje applikationsserver och processerver. Filen sparas i katalogen log för IBM TRIRIGA-installationen. Standardsökvägen för Windows är C:\Tririga\log\server.log. Ytterligare: v Verifiera att applikationsservern skriver till server.log-filen. Kontrollera om det finns viktiga undantagsfel för första start i filen. v Verifiera att processervern skriver till server.log-filen. Verifiera dagen efter installationen och sedan regelbundet att rensningsprocessen för processervern slutförs. Konfigurera plattformen Även om IBM TRIRIGA Application Platform-installationsprocessen utför den största delen av konfigurationen som krävs kan det behövas ytterligare konfigurering för en specifik implementation. Du kan undvika problem genom att fastställa nyckelkonfigurationer och vilka ändringar som behövs för att optimera miljön. Egenskapsfiler Vissa IBM TRIRIGA-egenskaper måste anges när de gäller en viss implementering. Egenskapsfilerna finns i katalogen config för IBM TRIRIGA Application Platforminstallationen. Exempel: I Windows är standardsökvägen C:\Tririga\config. Egenskapsfilerna följer konceptet namnvärdepar där ett variabelnamn följs av ett likhetstecken (=) och det definierade värdet. Rader i egenskapsfilerna som börjar med ett nummertecken (#) är kommentarer och läses inte av implementationen. Namnvärdepar är skiftberoende. Variablerna och inställningarna i egenskapsfilerna kan ändras från en version av IBM TRIRIGA till nästa version. Innan du uppgraderar från en tidigare version av IBM TRIRIGA ska du spara egenskapsfilerna. När du har uppgraderat produkten går du noga igenom varje nu installerad egenskapsfil och justerar de värden som gäller för implementationen. Mer information om filen TRIRIGACRYSTAL.properties finns i IBM TRIRIGA Application Platform 3 Connector for SAP BusinessObjects User Guide. TRIRIGAWEB.properties Justera IBM TRIRIGA-webbapplikationsegenskaperna i filen TRIRIGAWEB.properties. Applikationsservern måste startas om för att ändringarna i filen TRIRIGAWEB.properties ska gälla. Filsysteminställningar Egenskap Värden Beskrivning FileSystemRoot [giltig sökväg] Sökvägen till katalogen userfiles. [giltig sökväg] Sökvägen till katalogen userfiles. FileSystemBrowseRoot 48 © Copyright IBM Corp. 2011, 2015 Exempel: C:/Tririga/userfiles. Exempel: C:/Tririga/userfiles. Egenskap Värden Beskrivning BatchInputLoc [giltig sökväg] Sökvägen till den katalog där batchöverförda datafiler lagras. Exempel: C:/Tririga/userfiles/input. BatchProcessLoc [giltig sökväg] Sökvägen till den katalog där batchöverförda datafiler bearbetas. Exempel: C:/Tririga/userfiles/processing. BatchOutputLoc [giltig sökväg] BatchErrorLoc [giltig sökväg] Sökvägen till den katalog där batchöverförda datafiler skrivs till utdataloggen. Exempel: C:/Tririga/userfiles/output. Sökvägen till den katalog där batchöverförda datafiler skrivs till felloggen. Exempel: C:/Tririga/userfiles/error. BatchLogLoc [giltig sökväg] Sökvägen till den katalog där batchöverförda datafiler skrivs till körningsloggen. Exempel: C:/Tririga/userfiles/log. ServerRoot [giltig sökväg] Sökvägen till den överordnade katalogen till katalogen userfiles. Exempel: C:/Tririga. Externserverinställningar Egenskap Värden Beskrivning mail.smtp.host [värdnamn eller IPadress] SMTP-postservern som används för leverans av utgående meddelanden och meddelanden till externa postsystem. Egenskapen sätts till en värdnamn eller en IP-adress. I de flesta fall måste postservern lyssna på port 25. SMTP-servern måste konfigureras för utgående e-post från IBM TRIRIGA-serverns IP-adress utan autentisering. Exempel: LAPTOP234 och 10.11.12.13. mail.smtp.email.domain [sträng] SMTP-postserverns domännamn för leverans av utgående aviseringar och meddelanden. I de flesta fall måste postservern lyssna på port 25. Plattformen försöker hitta det här egenskapsvärdet först och om värdet inte har angetts används värdet i mail.smtp.host. Exempel: mail.company.com. mail.imaps.ssl.key [sträng] Sökvägen till det nätverk där SSL-nyckellagret för SSL-anslutningen läses in. Om inget värde anges men IMAPS (Internet Message Access Protocol - Secure) används som agent för inkommande post måste applikationsservern ange nyckellagret. Kapitel 2. Installera IBM TRIRIGA Application Platform 49 Egenskap Värden Beskrivning mail.imaps.ssl.port [nummer] Standarportinställning för IMAPS. Exempel: 993. Brava-serverinställningar Egenskap Värden Beskrivning BRAVA_SERVER_URL [URL] Brava Server URL. Exempel: http\://9.72.78.55\:8080 BRAVA_EXCLUDE_LIST [giltiga filtillägg] En lista över filtillägg för de filer som ska ignoreras av Brava. Om inget värde anges skickas alla filtillägg till Brava. Separera filtilläggen i listan med kommatecken. Ta inte med punkten (".") när du anger en utökning. Exempel: html,htm,svg,rpt,zip,exe,doc,xls,ppt,pdf,txt,xml [värdnamn] URL som används för att accessa IBM TRIRIGA. Den består av ett protokoll, en värd [krävs] och port (valfritt). HTTP-protokollet används som standard. Egenskap Värden Beskrivning AGENTS_NOT_ALLOWED [sträng] En kommaseparerad lista över agenter som inte får köras på servern. FRONT_END_SERVER Agentinställningar Hantera agentinställningarna för den här servern och alla andra IBM TRIRIGA-servrar på sidan Agent Manager i administratörskonsolen. Mer information finns i IBM TRIRIGA Application Platform 3 Administrator Console Användarhandbok . Ett tomt värde betyder att alla agenter kan startas på servern men ingen agent startas automatiskt. INSTANCE_ID [nummer] Ersätter datorns standard-ID. INSTANCE-egenskaper åsidosätter standardsystem-IDt och systemnamnet. Om du lämnar dessa valfria egenskaper tomma, används en värdnamnssökning för att namnge instansen och beräkna IDt. När två eller fler IBM TRIRIGA-servrar körs på samma fysiska dator måste egenskapen INSTANCE_ID vara unik för oberoende agenthantering. Egenskapen INSTANCE_ID måste vara inställd på ett numeriskt värde mindre än 10000. Lämna fältet tomt om endast en instans körs per fysisk dator. 50 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning INSTANCE_NAME [sträng] Ersätter datorns standardnamn. INSTANCE-egenskaper åsidosätter standardsystem-IDt och systemnamnet. Om du lämnar dessa valfria egenskaper tomma, används en värdnamnssökning för att namnge instansen och beräkna IDt. När två eller fler IBM TRIRIGA-servrar körs på samma fysiska dator måste egenskapen INSTANCE_NAME vara unik för oberoende agenthantering. Om det finns ett värde kan värdet för egenskapen INSTANCE_NAME vara vilket alfanumeriskt värde som helst. Lämna fältet tomt om endast en instans körs per fysisk dator. ReportQueueAgentLoad [nummer] Antalet trådar i förhållande till antalet anslutningar. Exempel: 100.0. ReportQueueAgentMax Threads [nummer] Maximalt antal trådar. Om det inte finns någon övre gräns sätts värdet till noll. DataImportAgentMax Threads [nummer] Antalet trådar i förhållande till antalet anslutningar. Exempel: 100.0. DataImportAgentMax Threads [nummer] Maximalt antal trådar. Om det inte finns någon övre gräns sätts värdet till noll. SchedulerAgentLoad [nummer] Antalet trådar i förhållande till antalet anslutningar. Exempel: 100.0. SchedulerAgentMax Threads [nummer] Maximalt antal trådar. Om det inte finns någon övre gräns sätts värdet till noll. WFAgentLoad [nummer] Antalet trådar i förhållande till antalet anslutningar. Exempel: 100.0. WFAgentMaxThreads [nummer] Maximalt antal trådar. Om det inte finns någon övre gräns sätts värdet till noll. CadIntegratorLoad [nummer] Maximal last. Exempel: 100.0. CadIntegratorMaxThreads [nummer] Maximalt antal trådar. Exempel: 4. Kapitel 2. Installera IBM TRIRIGA Application Platform 51 Egenskap Värden Beskrivning WF_AGENT_MAX_ACTIVE_PER _USER [nummer] Trådgränsen per användare för aktiva arbetsflöden. Sätt egenskapsvärdet till ett lågt nummer för att förhindra att en användare når det maximala värdet. WF_NOTIFICATION_EMAIL _ID [giltig e-post- Avsändarens e-postadress för utgående adress] arbetsflödesaviseringar. Exempel: [email protected] WF_INSTANCE_SAVE PER _WORK FLOW _ALWAYS, ALWAYS, ERRORS _ONLY Definierar när arbetsflödesinstanser sparas. Egenskapen inkluderar följande värden: v PER_WORKFLOW_ALWAYS: Sparar förekomsten om arbetsflödet har konfigurerats att spara.. v ALWAYS: Sparar alltid instanserna. v ERRORS_ONLY: Sparar endast instanser om ett fel inträffar (standardvärde). Instanser som krävs för plattformen sparas efter behov oavsett värdet för den här inställningen. Uppskjutna arbetsflöden och arbetsflöden med fel sparas alltid. Om egenskapen ändras i filen TRIRIGAWEB.properties måste servern startas om för att ändringen ska gälla. Workflow Agent Manager. Du kan ändra inställningen från administrationskonsolen utan att starta om servern. Workflow Agent Manager innehåller fältet Workflow Instance Recording och åtgärden Save. Fältet innehåller följande alternativ: v Never: Motsvarar värdet NEVER. v As configured in the workflow: Motsvarar värdet PER_WORKFLOW_ALWAYS. v Always: Motsvarar värdet ALWAYS. Det finns även ett alternativ att återställa från filen TRIRIGAWEB.properties. Inställningarna börjar gälla när du klickar på Save. Inställningen påverkar den specifika server som administratörskonsolen arbetar mot den gäller inte andra servrar. Värdet gäller tills det ändras eller tills servern startas om. När servern startas om gäller värdet i filen TRIRIGAWEB.properties. 52 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning USE_WF_BINARY_LOAD N, Y Om värdet är Y används binär inläsning. Arbetsflödesmallarna läses in i den lagrade binära versionen om de inte finns i arbetsflödescache. Om värdet är N eller saknas hoppas den binära inläsningen över. Standardvärdet är Y. FRONT_END_SERVER [värdnamn eller IPadress] Den primära URL-adress som användaren anger för åtkomst till IBM TRIRIGA-applikationen. Den består av ett protokoll (valfritt), värdnamn (obligatoriskt) och portnummer (valfritt). Om inget protokoll anges används http:// som standard. Exempel: v tririga.company.com v tri-dev.company.com:8001 v https://tri-secure.company.com Egenskapen måste konfigureras på rätt sätt om BIRT-rapporter (Business Intelligence and Reporting Tools) i IBM TRIRIGA ska fungera. Om användarna får ett felmeddelande om att det inte går att starta applikationen måste värdet för den här egenskapen anges. Om Apache HTTP Server inte används anger du applikationsserverns IP-adress med portnumret. Exempel: Om applikationsservern kör Oracle WebLogic Server på SERVER123 måste egenskapsvärdet sättas till SERVER123:8001. CLEAN_HOUR [heltal från 0 Den timme då rensningsagenten startar, med till 23] 24-timmarsklocka. Standardvärdet är 2. DC_HISTORY_RETENTION _DAYS [nummer] DataConnect-agenten tar bort slutförda eller inaktuella DataConnect-jobb som är äldre än det här antalet dagar. Standardvärdet är 5. WF_HISTORY_RETENTION _DAYS [nummer] Rensningsagenten tar bort arbetsflöden som inte väntar på en användar- eller godkännandeuppgifter som är äldre än det här antalet dagar. Standardvärdet är 10. CLEANUP_AGENT_SCHEDULER _TASKS N, Y Om värdet är Y kör plattformen schemalagda rensningsuppgifter. Standardvärdet är Y. CLEANUP_AGENT_SCHEDULED _EVENT_COMPLETE_DAYS [nummer] Plattformen flyttar schemalagda händelser som inte slutfördes på så här många dagar. Standardvärdet är 7 (1 vecka). Kapitel 2. Installera IBM TRIRIGA Application Platform 53 Egenskap Värden Beskrivning WF_AGENT_WAITTIME [nummer] Antalet millisekunder som arbetsflödesagenten väntar innan den kontrollerar om det finns fler lediga trådar. Det är inte samma sak som ett arbetsflödes inaktivitetstid. Minimivärdet är 100. WF_FUTURE_AGENT _SLEEPTIME [nummer] Antalet sekunder som arbetsflödesagenten väntar innan den kontrollerar om det finns fler objekt som måste bearbetas. Standardvärdet är 5. REPORTDATA_AGENT _SLEEPTIME [nummer] Antalet minuter som rapportdataindexagenten väntar innan den kontrollerar om fler objekt måste bearbetas. Standardvärdet är 5. REPORTDATA_AGENT _RECORD_COUNT [nummer] Antalet poster i en rapport innan rapportdataindexagenten omindexerar rapporten. Standardvärdet är 500. DATACONNECT_SLEEP_TIME [nummer] Antalet minuter som DataConnect-agenten väntar innan den kontrollerar om fler objekt måste bearbetas. Använd ett negativt heltal för att ange ett värde som mäts i sekunder. För att exempelvis kontrollera var tionde sekund anger du värdet -10. Tio sekunder är det kortaste intervallet som hanteras. Standardvärdet är 10. SHOW_ZEROS_IN_NUMBER _FIELDS N, Y Numeriska fält kan konfigureras att visa noll eller tomt när det är NULL Om N anges visas alla NULL-valutor och fältnummer som tomt. Om Y anges fylls fälten med 0 eller .00. TDI_AGENT_SLEEPTIME [nummer] Antalet minuter som agenten väntar innan den kontrollerar om Tivoli Directory Integrator-servern körs. Agenten startar om servern om den inte är startad. Standardvärdet är 2. TDI_HTTP_SERVER_PORT [nummer] Porten som används för att skicka begäranden till Tivoli Directory Integrator-servern. IBM TRIRIGA använder den här porten för att skicka ETL-transformationer till Tivoli Directory Integrator-servern för bearbetning. Standardvärdet är 8088. TDI_SERVER_TIMEOUT [nummer] Antal sekunder att vänta på ett svar för ett lyckat start- eller stoppkommando för Tivoli Directory Integrator-servern innan ett misslyckande rapporteras. Standardvärdet är 60. 54 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning TDI_SERVER_PORT [nummer] Porten används av Tivoli Directory Integratorserver. Den här porten anges av IBM TRIRIGA Application Platform-installationsprogrammet och bör inte ändras. TDI_SYSTEM_STORE_PORT [nummer] Porten används av Tivoli Directory Integratorserver. Den här porten anges av IBM TRIRIGA Application Platform-installationsprogrammet och bör inte ändras. TDI_REST_API_PORT [nummer] Porten används av Tivoli Directory Integratorserver. Den här porten anges av IBM TRIRIGA Application Platform-installationsprogrammet och bör inte ändras. TDI_MQE_SYSTEMQ_PORT [nummer] Porten används av Tivoli Directory Integratorserver. Den här porten anges av IBM TRIRIGA Application Platform-installationsprogrammet och bör inte ändras. Egenskap Värden Beskrivning BaseCurrency [giltig valuta] Basvalutan för valutaomvandling. Systeminställningar En administratör måste ange värdet under installationen. Utvärdera användningen av valutor under implementeringen och lägg till eller ta bort valutor efter behov innan du lägger till poster. Om det inte är gjort innan posterna skapas kan det uppstå konverteringsproblem eller dataförluster. Det rekommenderas inte att valutan ändras efter att transaktionsposter har skapats eftersom tidigare skapade poster inte uppdateras. Kontakta implementationsteamet innan du försöker ta bort eller ändra en valutaenhet efter implementeringen. Standardvärdet är USD. CancelLabel [sträng] Den etikett som ersätter åtgärden Avbryt i alla formulärguider. Om värdet är tomt döljs åtgärden Avbryt. Om värdet anges som Avbryt, översätts ordet i postformulär och rapporthanteringssidor för användare som använder icke-amerikansk engelska. Om det anges som x, visas värdet oavsett slutanvändarens språkinställningar. Om värdet för den här egenskapen är tomt eller om egenskapen inte finns i filen, visas inte knappen Avbryt. Standardvärdet är x. Kapitel 2. Installera IBM TRIRIGA Application Platform 55 Egenskap Värden Beskrivning CONTEXT_PATH [sökväg] Applikationskontextsökvägen till IBM TRIRIGAapplikationen. Första tecknet måste vara ett snedstreck (/). Om du ändrar den här egenskapen måste du även ändra EAR-filen application.xml. Standardvärdet är /. SecurityScopeCacheTime Gap [nummer] Uppdateringsfrekvensen för Security Scope Cache i minuter. Standardvärdet är 20. DataRefreshTime [nummer] Uppdateringsfrekvensen för portaldata i minuter. Standardvärdet är 5. SSO N, Y Om värdet är Y körs miljön i SSO-läge (single sign-on). Om det anges som Y avslutas sessionen när du loggar ut från IBM TRIRIGA genom att webbläsaren eller webbläsarfliken för IBM TRIRIGA stängs. Standardvärdet är N. SSO_BACKING_SERVER_PORT [nummer] Portnumret som används av backend-servern. Den här egenskapen måste anges om SSO-serverporten inte stämmer överens med porten för backend-servern. Standardvärdet är -1. Om -1 eller ett annat negativt värde anges för den här egenskapen, anges det portnummer som är angivet för frontendservern även för porten för backend-servern. SSO_REMOTE_USER N, Y Om det anges som Y, används metoden request.getRemoteUser() för att logga in. Användarnamnet måste exakt matcha användarnamnet som skapades i IBM TRIRIGA. När värdet för SSO_USER_PRINCIPAL är Y, anger du SSO_REMOTE_USER som N. Standardvärdet är Y. SSO_USER_PRINCIPAL N, Y Om systemet konfigurerats för att lägga till användarprincipnamnet (UPN) i HTTP-rubriken. anger du den här egenskapen som Y. Om värdet är Y används HHTPrubrikparametern UserPrincipal, och användarnamnet hämtas genom att anropa metoden request.getUserPrincipal().getName(). Sätt värdet för egenskapen SSO_REMOTE_USER till N om värdet är Y. Standardvärdet är N. 56 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning SSO_REMOVE_DOMAIN_NAME N, Y Om värdet är Y tas det förställda eller tillagda domännamnet bort från katalogserverns användarnamn som skickas via egenskapen SSO_REMOTE_USER. Standardvärdet är Y. v Om användarnamnen innehåller ett domännamn när det skickas från katalogservern och användarnamn i IBM TRIRIGA endast innehåller användarnamnet, anger du egenskapen som Y. v Om användarnamn innehåller ett domännamn när det skickas från katalogservern och användarnamn i IBM TRIRIGA inkluderar domännamnet, anger du egenskapen som N. SSO_REQUEST_ATTRIBUTE _NAME sm_user, [an- Namnet på den egenskap som infogas i HTTPvändarnamn] rubriken vars värde är IBM TRIRIGAanvändarnamnet. Standardvärdet är sm_user. Om användarnamnet lagras i en distinkt HTTPattributvariabel, anger du SSO_REMOTE_USER som N, och anger den här egenskapen som HTTPattributnamnet. På vissa system kan du definiera variabelnamnet där användarnamnet finns. I det här fallet anger du den här egenskapen som variabelnamnet i systemet. SSO_DISABLE_UNAUTHORIZED N, Y _STATUS Sidan unauthorized.jsp skickar svaret HTTP Error 401 i HTTP Header. Om värdet är Y är Header-svaret avaktiverat. Om du vill att svaret HTTP Error 401 ska skickas sätter du egenskapsvärdet till N. Standardvärdet är N. USERNAME_CASE_SENSITIVE N, Y Om värdet är Y är användarnamn för inloggning skiftlägeskänsliga. Om du vill att autentiseringen ska ske utan hänsyn till versaler eller gemener sätter du egenskapsvärdet till N. Standardvärdet är Y. ALTERNATE_RESOURCE _DIRECTORY [sökväg] Sökvägen till den alternativa resurskatalogen för inloggningssidan, till exempel C:\ pathToTRIRIGA\userfiles\alt. ALTERNATE_INDEX_HTML [filnamn] Filnamnet för den alternativa inloggningssidan, till exempel index.html DocumentWorkflow Traversal N, Y Om värdet är Y hanteras dokumentbehörigheter med ett anpassat arbetsflöde. Standardvärdet är N. DEFAULT_TITLE [sträng] Standardtiteln för IBM TRIRIGA-applikationen. Kapitel 2. Installera IBM TRIRIGA Application Platform 57 Egenskap Värden Beskrivning SHOW_URL_ON_PORTAL _QUERY N, Y Om värdet är Y visas URL-texten i portalfrågor. Standardvärdet är Y. PORTAL_CLOSE_LOGOUT N, Y Om värdet är Y loggas användaren ut när portalfönstret stängs. Standardvärdet är Y. FULL_HELP_OBJECT N, Y Om värdet är Y visas det fullständiga hjälpaffärsobjektet när någon klickar på länken Hjälp. Om värdet är N visas anteckningsavsnittet. Standardvärdet är Y. REPORT_HEADER_COLUMN Namn, titel Egenskapen visar rapportens namn eller titel. Standardvärdet är titeln. REPORT_MEMORY_USAGE _LIMIT [heltal från 0 Maximal procent tillgängligt serverminne som till 100], kan användas när en användarrapport körs. [tomt] Gränsen gäller inte systemrapporter eller gemenskapsrapporter, endast Mina rapporter. Om användaren får ett meddelande om att det inte finns tillräckligt med lediga resurser att köra rapporten beror det förmodligen på frågan. Det är också möjligt att andra processer använde minne medan frågeresultatet samlades ihop. Giltigt värde är 0 till 100. Värdet 0 och 100 avaktiverar alla gränser och tillåter att en fråga från en användare använder resterande ledigt serverminne. Ett tomt värde eller ett ogiltigt värde behandlas som ett standardvärde. Standardvärdet är 35. MOD_NAME_ON_WIZARD N, Y Om värdet är Y visas modulnamnet i namnlisten i en postguide. Standardvärdet är N. PORTAL_MY_TIMESHEET N, Y Om värdet är Y visas länken Min tidrapport på alla platser där den kan visas. Standardvärdet är N. ANALYZE_META_DATA _TABLES N, Y Om värdet är Y analyseras metadatatabeller under datakonverteringsprocessen. Standardvärdet är Y. RUNVALIDATOR no, yes Om värdet är yes, körs valideringen när du uppgraderar från TRIRIGA 8i till TRIRIGA Application Platform 2.x. Standardvärdet är yes. Reserve N, Y Om värdet är Y aktiveras IBM TRIRIGA Workplace Reservation Manager-applikationen. Standardvärdet är N. 58 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning EXCHANGE_ROOT_PATH [sträng] Anger Microsoft Exchange-serversökvägen för IBM TRIRIGA Workplace Reservation Managermöten. Standardvärdet är exchange. EXTERNAL_MAIL_SERVER _USERNAME [sträng] Användarnamnet för integrering med Microsoft Exchange och IBM TRIRIGA Workplace Reservation Manager. Värdet kan vara vanlig text eller krypterat. Mer information om krypteringsverktyget finns i IBM TRIRIGA Application Platform 3 Administrator Console - Användarhandbok. EXTERNAL_MAIL_SERVER _PASSWORD [sträng] Lösenordet för integrering med Microsoft Exchange och IBM TRIRIGA Workplace Reservation Manager. Värdet kan vara vanlig text eller krypterat. Mer information om krypteringsverktyget finns i IBM TRIRIGA Application Platform 3 Administrator Console - Användarhandbok. TRIRIGA_RESERVE_SUB _DOMAIN [sträng] IBM TRIRIGA-underdomänen för Microsoft Exchange-servern. Värdet styr vilka e-postmeddelanden som vidarebefordras till IBM TRIRIGA. Resurserna som hanteras i IBM TRIRIGA måste a en kontakt för vidarebefordran i den här underdomänen. Exempel: reserve.tririga EXCHANGE_DOMAIN [sträng] IBM TRIRIGA-domänen för Microsoft Exchangeservern. Exempel: tririga.com TRIRIGA_RESERVE_SMTP _ROOT [sökväg] SMTP-rotkatalogen som skapas när SMTPreservagenten startas. Om katalogen finns måste IBM TRIRIGA-processen ha skrivbehörighet till katalogen. Exempel: v I Microsoft Windows: c:\tririga\install\ userfiles\smtp\in\ v I UNIX: /tririga/install/userfiles/smtp/ in/ TRIRIGA_RESERVE_OUTLOOK _TAB_LABEL [sträng] Den etikett som visas när en användare ansluter Microsoft Outlook-klienten till IBM TRIRIGAapplikationsservern. För flerbytestöd måste värdena vara Unicodeescape enligt Java-specifikationen. Exempel: TRIRIGA Reserve SMTP_CLIENT_TIMEOUT [nummer] Tidsgränsen för SMTP-slutpunkten i minuter. Exempel: 10. Kapitel 2. Installera IBM TRIRIGA Application Platform 59 Egenskap Värden Beskrivning SMTP_KEEP_EMAIL N, Y Styr om e-postmeddelandet behålls efter SMTPbearbetning av iCalendar. Om värdet är Y behålls e-posten efter bearbetningen. Välj endast Y om SMTP-bearbetningen felsöks. Om värdet är N tas e-posten bort efter bearbetningen. SMTP_PORT [nummer] Den port som används av SMTP-reservagenten för inkommande SMTP-trafik. Om värdet inte är 25 måste administratören dirigera SMTP-trafiken till den porten. Värdet är den port som IBM TRIRIGA lyssnar på för SMTP-trafik. Exempel: 25. FLASH_TIMEOUT_TIME [nummer] Bestämmer tidsgränsen i sekunder för flashgrafik. Om flashgrafik visar ett felmeddelande om att data inte kunde läsas in ska värdet ökas för långsamma frågor. Det högre värdet gör att plattformen väntar längre på att grafiken ska läsas in. Standardvärdet är 300. CUSTOM_ERROR_PAGE N, Y Om värdet är Y aktiveras anpassade felsidor. Om värdet är N används standardfelsidan. Standardvärdet är N. CUSTOM_ERROR_PAGE_PATH [sökväg] Sökvägen till den anpassade felsidan. EXCLUDE_CHARACTERS [sträng] Lista över tecken eller strängar som ska exkluderas från fält och som separeras av blanktecken. Den används för att undvika att tecken kan behandlas som XSS-skript. Exempel: < > & { ALLOWED_CHARACTERS [sträng] Lista över tecken och strängar som tillåts i fält och som separeras av blanktecken. Tecken för reguljära uttryck måste föregås av omvända snedstreck (\\). Exempel: Om tecknet ? ska tillåtas skriver du \\? Exempel: \\? & \\( \\) ENFORCE_CHARACTER _RESTRICTIONS_FOR _RECORDS N, Y Om värdet är Y används de begränsningar för specialtecken som är definierade i egenskaperna EXCLUDE_CHARACTERS och ALLOWED_CHARACTERS för postpubliceringsnamn. Om användaren försöker spara en post med ett publiceringsnamn som inkluderar ett tecken i egenskapen EXCLUDE_CHARACTERS inträffar ett fel. Standardvärdet är N. 60 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning TABLE_SIZE_CHECK_FOR _ORACLE N, Y Om värdet är Y kontrollerar plattformen om tabellutrymmesblockstorleken i Oracle Database överskrider 8K. Standardvärdet är N. ErrorHandlerStrategy .MessageResetMinutes [nummer] Det antal minuter plattformen väntar innan den rensar dubbla varningsmeddelanden. När rensningen r klar visas dubbla varningsmeddelanden med numret 1 eller högre i en loggpost. Standardvärdet är 60. SYSTEM_DEFAULT_TIMEZONE [sträng] Tidszon som används om fältet Tidszon i posten är tomt och användar-IDt inte är tillgängligt, t.ex. för applikationsaviseringar. Standardvärdet är America/Los_Angeles. SHOW_MY_PROFILE_LINK N, Y Detta styr om länken Min profil visas i portalavsnittet. Om värdet är Y visas texten "Välkommen, [namn]" som en länk som användaren kan klicka på för att öppna Min profil. Standardvärdet är Y. SHOW_PREFERENCES_LINK N, Y Detta styr om Inställningar visas i den översta navigeringen. Om värdet är Y visas texten "Välkommen, [namn]" som en länk som användaren kan klicka på för att öppna Min profil. Standardvärdet är N. USE_PROJECT_SECURITY N, Y Använd den här egenskapen för att lägga till projektbehörighet med applikationssäkerhet som styr poster som returneras i frågor och öppnas via formulär. Om värdet är Y styrs användarens åtkomst till en post av projektbehörigheten. Behörigheten tillämpas tillsammans med andra säkerhetsskikt som styr poståtkomsten. Standardvärdet är N. ENFORCE_GUI_LEVEL_QUERY _SECURITY N, Y Använd den här egenskapen för att styra formulärnivåbehörighet i rapporter och frågor. Om värdet är Y tillämpas behörighetsgruppsinställningarna för den inloggade användaren när en fråga körs. Om användaren inte har åtkomst till posterna som frågan gäller, returneras inte något resultat. Standardvärdet är N. Kapitel 2. Installera IBM TRIRIGA Application Platform 61 Egenskap Värden Beskrivning ENFORCE_REPORT_ACCESS _SECURITY N, Y Använd den här egenskapen för att styra om rapport- eller frågelänkar visas för användaren. Värdet måste vara Y för IBM TRIRIGA 10-implementationer och N för implementationer av äldre versioner. Om värdet är Y styr licensbehörighet och behörighetsgrupper om användarna ser en rapportlänk. Om värdet är N sker ingen kontroll om användaren ser en rapportlänk. Standardvärdet är Y. USE_AUTO_COMPLETE_IN _LOCATOR_FIELD N, Y Om värdet är Y är automatiskt ifyllning tillgängligt för användarna i alla fält som har konfigurerats för det. Mer information om automatisk ifyllning finns i Application Building for the IBM TRIRIGA Application Platform 3. Standardvärdet är Y. USE_AUTO_COMPLETE_IN _SMART_SECTION N, Y Om värdet är Y är automatiskt ifyllning tillgängligt för användarna i alla smarta enpostsavsnitt som har konfigurerats för det. Mer information om automatisk ifyllning finns i Application Building for the IBM TRIRIGA Application Platform 3. Standardvärdet är Y. AUTO_COMPLETE_MIN_CHAR [nummer] Det minsta antalet tecken en användare måste skriva för att automatisk ifyllning ska aktiveras. Standardvärdet är 3. DRAWING_REPROCESSING _AS_NEEDED N, Y Om värdet är Y kontrollerar plattformen ritningar vid serverstart för att se om någon ritning kräver ombearbetning och ombearbetar de ritningar som behöver det. Om värdet är N kontrollerar plattformen inte ritningar vid serverstart för att se om någon ritning kräver ombearbetning. Standardvärdet är Y. GRAPHICS_SECTION _LOGGING_LEVEL 62 © Copyright IBM Corp. 2011, 2015 ERROR, INFO, WARN Loggningsnivå för grafikavsnitt på klientsidan. Standardvärdet är ERROR. Egenskap Värden Beskrivning PDF_EXPORT_GRAPHIC _STROKE_WIDTH_OVERRIDE [tomt] Åsidosätter alla linjetjocklekar när ett grafikavsnitt exporteras till en .pdf-fil. I vissa storskaliga ritningar kan linjerna se tjocka ut när de zoomas till .pdf-filen med stor förstoring. Egenskapen kan användas till att lösa det problemet genom att ange linjetjockleken till en litet konstantvärde, t.ex. 0.0000001. Om värdet är tomt använder .pdf-filen den linjetjocklek som har definierats per linje i grafiken och som hämtas från linjetjockleken som publicerades från CAD-ritningen. Standardvärdet är tomt om inget värde anges. ALLOW_PASSWORD_AUTO_ COMPLETE N, Y Om värdet är Y går det att använda automatisk ifyllning för inloggningslösenordet. Standardvärdet är Y. Om inget värde anges används standardvärdet. OSLC_MYPROFILE_ RESOURCE [Profilnamn] IDt för OSLC-resursen som representerar affärsobjektet Min profil. Standardvärdet är triMyProfileRS. OSLC_BASE_ URI http:// hostname: port/oslc. Använd den här egenskapen till att definiera bas-URI för OSLC. OSLC_TRANSACTION_ RETENTION_DAYS [dagar] Antalet dagar som transaktionsposterna behålls. Transaktionsposterna avkortas därefter med hjälp av smart objektborttagning. Transaktionsposterna tas fysiskt bort från databasen genom processen för objektrensning. OSLC_DEFAULT _NAMESPACE http:// värdnamn /ns/ism/ smarter_ physical_ infra structure# Standardnamnområde för OSLC. MASTER_DETAIL_ RECORD_VIEW _TYPE POPUP, INLINE Använd egenskapen för att kontrollera hur poster ska visas Master Detail-navigeringsmålen när valt. SNMP_AGENT_PORT [nummer] Porten som används i SNMP-agenten för inkommande SNMP-trap. . SNMP_AGENT_PORT [nummer] Porten som används i SNMP-agenten för inkommande SNMP-trap. Standardvärdet är 161. SNMP_COMMUNICATION _PROTOCOL [UDP,TCP] IP-protokollet som ska användas i SNMP-agenten för inkommande SNMP-trap. Standardvärdet är UDP. UNSUCCESSFUL_LOGIN _ATTEMPT [nummer] Hur många misslyckade inloggningsförsök som tillåts innan kontot blir låst. Standardvärdet är -1, vilket inaktiverar den här funktionen. Kapitel 2. Installera IBM TRIRIGA Application Platform 63 Egenskap Värden Beskrivning DOUBLE_GROUPING _FORMAT_PATTERNS [tecken] Listan med decimalformatmönster som kräver dubbel grupperingsformatering. Karaktärer separeras med semikolon. Exempel: ##,##,###.00;##,##,###.##;#,##,###.00;#,##,###.## SHOW_TOTAL _CURRENCY_INDICATOR N,Y Aktivera valutaindikatorn i det totala antalet frågerader. När värdet är N visas inte den aktuella indikatorn i den totala frågeraden. Standardvärdet är N. VIRUS_SCAN _ENABLED TRUE,FALSE Sök efter virus när en fil överförs till systemet. Standardvärdet är FALSE. VIRUS_SCANNER _IP_ADDRESS [IP-adress] IP-adress för servern för virusskanning. Den här egenskapen kräver ett värde om den VIRUS_SCAN_ENABLED-aktiverade egenskapen är TRUE. VIRUS_SCANNER _PORT [IP-adress] Port som används av servern för virusskanning. Den här egenskapen kräver ett värde om den VIRUS_SCAN_ENABLED-aktiverade egenskapen är TRUE. SYSTEM_SECTION_ADD _ACTION_STYLE [LINK LIGHT_ BUTTON DARK_ BUTTON] Bestämmer formatet för formuläravsnittsåtgärden "Show Add". Standardvärdet är LINK. SYSTEM_ACTION_STYLE [LINK LIGHT_ BUTTON DARK_ BUTTON] Bestämmer formatet för länkar i en applikationen. Standardvärdet är LINK. REP_HISTORY_AGE _CLEANUP [Number of days] Anger hur många dagar som ska avvaktas innan rapporthistoriken tas bort. Standardvärdet är 365. OM_AUDIT_TRAIL _ENABLED TRUE,FALSE Bestämmer om posthuvudet OM_PKG_HEADER för ett objektmigreringspaket ska behållas i databasen för kontrolländamål eller tas bort från databasen. Standardvärdet är FALSE. OM_AUDIT_TRAIL _RETENTION_DAYS [Number of days] Anger hur många data som ska avvaktas innan metadata för borttagna objekt tas bort från databasen. Värdet måste ställas in på ett heltal större än 0. Standardvärdet är 365. I tidigare utgåvor av IBM TRIRIGA krävdes ett visningsprogram för att visa Scalable Vector Graphics (SVG)-innehåll. SVG_VIEW_TYPE-egenskapen anger vilket program, Adobe SVG Viewer-pluginprogrammet eller IBM TRIRIGA SVG Viewer-applet, som renderar SVG-innehåll. Adobe-supporten för SVG Viewer upphörde 1 januari 2009. IBM TRIRIGA har nu inbyggd möjlighet att visa SVG-innehåll. Därför används inte längre SVG_VIEW_TYPE-egenskapen. 64 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning TREE_PAGING_SIZE [nummer] Maximalt antal underordnade poster som visar i hierarkiträdet för Placering, Organisation, Geografi, Klassificering, Kostnadskod och nya hierarkiska träd. Applikationen inkluderar underordnade poster för rotnoden i antalet. Standardvärdet är 1000. REBUILD_HIERARCHIES_ON _CACHE_REFRESH [Giltiga Styr vilka ytterligare hierarkimoduler som återmodulnamn] skapas automatiskt när hierarkiträdscachen rensas i administratörskonsolen eller när schemaläggningen för plattformsunderhåll körs. Följande moduler återskapas alltid automatiskt: v Geografi v Organisation v Plats Värdet för den här egenskapen är en kommaseparerad lista med modulnamn, till exempel, Document,Classification. Projekt Egenskap Värden Beskrivning AUTO_PROJECT _ASSOCIATION _RESTRICTION [sträng], [tomt] Styr automatisk generering av associationer på postnivå mellan nya poster och aktuellt kapitalprojekt. Om värdet är ett associationsnamn, t.ex. "Innehåller" skapas den specifika postnivåassociationen automatiskt. Associationsdefinitionen måste definieras från kapitalprojektet till affärsobjektet för de poster som skapas i det projektet. Om värdet är tomt (inget värde) och posterna skapas i ett annat än ett standardprojekt (eller på företagsnivå) skapas alla postnivåassociationer automatiskt. Dessa associationer motsvarar associationsdefinitionerna som definieras mellan kapitalprojektets affärsobjekt och den ny postens affärsobjekt. Om det inte finns någon associationsdefinition mellan kapitalprojektet och den nya posten skapas ingen association på postnivå. Värdet är skiftberoende och måste vara identiskt med värdet som har definierats i Datamodulering. Egenskapen inkluderar följande standardvärden: v "Innehåller" för IBM TRIRIGA 10- och TRIRIGA 9-applikationer. v "Associerat till" för TRIRIGA 8i-applikationer. Standardvärdet är Innehåller. Kapitel 2. Installera IBM TRIRIGA Application Platform 65 Egenskap Värden Beskrivning RECORD_PROJECT _CONTAINMENT N, Y, [tomt] Styr hur plattformen bestämmer projektkontext för en post. Om värdet är Y eller tomt styrs projektbeteendet baserat på projektkontext för aktuell post. Kontexten hjälper till att tillhandahålla konsekventa postinteraktioner, speciellt när en post i ett projekt öppnas i portalkontexten för att annat projekt. Om värdet är N baseras projektbeteendet på kontext i portalprojektet. Standardvärdet är Y. SMARTQUERY_RESULT_SIZE _LIMIT N, Y Aktiverar funktionen Kör dynamisk fråga i affärsinnehåll. Standardvärdet är Y. RUN_DYNAMIC_QUERY _ENABLED [nummer] Maximalt antal frågeresultat som kan användas i ett smartfrågeavsnitt. Antalet är ett tröskelvärde så att frågeresultatet inte blir så stort att det inte går att rendera i frågeavsnittet. Standardvärdet är 500. ENFORCE_REQUIRED _VALIDATION N, Y Bestämmer om plattformen utför validering av obligatoriska fält. Om värdet är Y görs ingen kontroll om alla obligatoriska fält på en flik har angetts när användaren flyttar från flik till flik. Plattformen utför dock fältvalidering (t.ex. isNumeric). Vid lägesövergångar kontrolleras obligatoriska fält. Om värdet är Y går det inte att skapa en post om inte alla obligatoriska fält har fyllts i, oavsett flik. Samma beteende gäller för IBM TRIRIGA Connector for Business Applications där det för tidigare versioner endast var obligatoriska fält på första fliken som validerades. Den här ändringen kan orsaka att tidigare integreringar misslyckas. Återgå till tidigare beteende genom att sätta egenskapen till N. Om värdet är N kontrolleras alla obligatoriska fält på fliken har fyllts i när en användare flyttar från flik till flik. Plattformen utför även fältvalidering. Standardvärdet är Y. QUERY_CHART_IMAGE_URL [giltig sökväg], [tomt] Den plats på servern som konverterar ett diagram från .xml till en .png-bild när användaren väljer Spara som bild. Standardvärdet är http://localhost:port /AnyChartPNGSaver/PNGSaver. 66 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning MAX_FORM_ACTION_NUMBER [nummer] Maximalt antal åtgärder som visas i ett formulär innan plattformen placerar resten av åtgärderna i en spillknapp. Åtgärden Avbryt och spillknappen räknas inte när antalet åtgärder som ska visas bestäms. Alla sekundära åtgärder och vanliga åtgärder som överskrider det här antalet placeras i spillknappen. Standardvärdet är 4. SESSION_HISTORY _TRACKING ALL, NONE, Indikerar vilka användarsessioner som logga i WEB_USER tabellen SESSION_HISTORY. Om värdet är WEB_USER loggas inte användarsessioner från IBM TRIRIGA Connector for Business Applications i tabellen SESSION_HISTORY. Standardvärdet är ALL. ENABLE_CHART_ANIMATION N, Y Om värdet är Y visas diagramanimeringar vid inläsning. Standardvärdet är N. ENABLE_PROFILE_ROW _LEVEL_SECURITY N, Y Styr användarbehörigheten till posterna i Min profil. Om värdet är Y används värdet i fältet Accessa alla profiler i användargruppen för att bestämma om användaren kan se profilposter för en annan användare. Användargruppen styr också användaråtkomsten till formuläret Min profil samt åtkomst till flikar, avsnitt, åtgärder och andra formulärelement. Om värdet är N har användaren administratörsbehörighet till användarens egen Min profil. Om en användare försöker nå Min profil för en annan användare tillämpas standardvärdet för gruppåtkomst. Standardvärdet är Y. Kapitel 2. Installera IBM TRIRIGA Application Platform 67 Egenskap Värden Beskrivning BIRT_NESTED_TABLE_IN _FOOTER_CLEANUP FIX, ERROR, BIRT-ramverket hanterar nu DISABLED parameterbindningar för nästlade tabeller i en överordnad sidfotsrad. Om tabellen binds till den överordnades rad är värdet inte längre tillgängligt. Rapporter kan förbehandlas vid rapportkörning för att hantera den här ramverksuppdateringen på ett av tre sätt. v FIX: rapportdesignen uppdateras automatiskt för att komma runt problemet och köra rapporten på normalt sätt. v ERROR: rapporten misslyckas och genererar ett detaljerat felmeddelande. Använd det här värdet för att identifiera rapporter som måste faktoreras om. v DISABLED: rapporten ändras inte. Använd det här värdet om rapportbearbetningen orsakar fel för andra rapporter. Alla rapporter körs normalt, men påverkade rapporter kan returnera felaktiga resultat. BIRT_MEMORY_USAGE_LIMIT [heltal från 0 Maximal procent tillgängligt serverminne som till 100], kan användas när frågeresultatet för en BIRT[tomt] rapport samlas in. Om minnesbehovet överskrider gränsen genererar frågan ett felmeddelande om otillräckliga resurser. Det är förmodligen frågan som orsakar felet. Det är också möjligt att andra processer använde minne medan frågeresultatet samlades ihop. Giltigt värde är 0 till 100. Värdet 0 och 100 avaktiverar alla gränser och tillåter att en fråga från en användare använder resterande ledigt serverminne. Ett tomt värde eller ett ogiltigt värde behandlas som ett standardvärde. Standardvärdet är 35. MEMORY_MANAGED_PROCESS _POLLING_FREQUENCY [nummer] Antalet millisekunder som plattformen väntar mellan pollningar för minneshanterade processer. Ett exempel på minneshanterade processer är körning av BIRT-rapporter. Standardvärdet är 1000 vilket motsvarar 1 sekund. 68 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning BIRT_PROCESS_SERVER _HOST_NAME [värdnamn eller IPadress] BIRT-processerverns värdnamn eller IP-adress. Värdet måste konfigureras för avlastning av BIRT-rapportbearbetningen till en separat processerver. Exempel: v ProcessServer v processserver.domain.com v 10.1.1.1 Om värdet är tomt sker all BIRT-bearbetning på applikationsservern. BIRT_PROCESS_SERVER _PORT [nummer] Porten som BIRT-bearbetningsbegäran sänds till. Värdet måste konfigureras för avlastning av BIRT-rapportbearbetningen till en separat processerver. Portvärdet motsvarar värdet för egenskapen BIRT_PROCESS_SERVER_LISTENING_PORT på BIRTprocesservern. Lämna fältet tomt om BIRT-rapporter ska bearbetas på applikationsservern. BIRT_PROCESS_SERVER _LISTENING_PORT [nummer] Om porten konfigureras aktiveras servern som BIRT-processerver. Servern lyssnar efter BIRTbegäran på den här porten. Exempel: 47074. AVAILABILITY_CACHE_LOAD _FACTOR [nummer] Det decimalvärde som används av tillgänglighetsavsnittsappleten för att bestämma datamängden som ska cachelagras. Värdet multipliceras med den synliga tidsintervallenheten och indikerar hur lång tid bakåt och framåt som data cachelagras. Exempel: Med värdet 1.5 och om tidsintervallet är 1 vecka läser appleten in en och en halv vecka bakåt och framåt samt cachelagrar data. AVAILABILITY_CACHE_LOAD _THRESHOLD [nummer] Det decimalvärde som används av tillgänglighetsavsnittsappleten för att bestämma datamängden som ska läsas in i cache. Värdet multipliceras med den synliga tidsintervallenheten. Exempel: Med värdet 0.25 och om tidsintervallet är 1 vecka och användaren bläddrar appleten i framtiden läser appleten in och cachelagrar fler data när användaren har en kvarts vecka kvar i cache. Kapitel 2. Installera IBM TRIRIGA Application Platform 69 Egenskap Värden Beskrivning ALLOWED_URL_FOR _REDIRECT [URL-lista] Lista över URL-adresser eller externa platser som omdirigering får ske till. URL-adresserna separeras med blanktecken. IBM TRIRIGA blockerar omdirigeringar till URL-adresser som inte är interna till IBM TRIRIGA. Om omdirigering till en extern URL ska tillåtas lägger du till den URL-adressen i listan. Exempel: http://ibm.com ALLOW_ETL_DETERMINE_DB _CONNECTIONS N, Y Tillåter ETL-processerna (Extract, Transform, and Load) att bestämma om flera databasanslutningar ska användas. Om värdet är Y bestämmer värdet för Use Unique Connections om en anslutning (On) eller flera anslutningar (Off) ska användas. Att sätta värdet för Use Unique Connections till Off kan förbättra prestanda för ETL-processer som körs länge men det kan orsaka att antalet databasanslutningar tar slut för stora ETL-processer med mängder av steg som accessar databasen. I det fallet kan det vara nödvändigt att höja värdet för maximalt antal databasanslutningar för applikationsservern. Om värdet är N sätts värdet för Use Unique Connection automatiskt till On när ETL körs. Därför används endast en databasanslutning för ETL. Standardvärdet är N. SESSION_WARNING_ENABLED N, Y Tillåter att ett varningsmeddelande visas för en användare när sessionstiden håller på att ta slut. Om värdet är Y dirigeras webbläsaren till en sessionssida. Om värdet är N avaktiveras omdirigeringen till sessionssidan. Värdet aktiverar eller avaktiverar endast varningsmeddelandet. Sessionstidsgränsen påverkas inte. Sessionstidsgränsen konfigureras i applikationsserverprogrammet. Exempel: för Liberty-profiler kan du redigera filen server.xml som finns i katalogen tririga/wlp/usr/server/ tririgaServer. Uppdatera värdet httpSession invalidationTimeout, som mäts i sekunder. Standardvärdet är N. 70 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning SESSION_WARNING _THRESHOLD [nummer] Om värdet för egenskapen SESSION_WARNING_ENABLED är Y tillåter den här tröskelegenskapen att varningsmeddelandet visas ett visst antal minuter innan sessionstiden är slut. Värdet bestämmer endast tröskeltiden för varningsmeddelandet. Sessionstidsgränsen påverkas inte. Sessionstidsgränsen konfigureras i applikationsserverprogrammet. Standardvärdet är 2. OOTB_G11N_EXPORT_APP _VERSION [sträng] Infogar ett värde eller en beskrivning av IBM TRIRIGA-applikationsversionen i filhuvudet för instansdataexport. Exempel: 10.3.1. COMPANY_FILE_UPLOAD _EXCLUDE_EXTENSIONS [giltiga filtillägg] Används för bildöverföringar. Begränsar filöverföringar av bildfiler enligt filtilläggen. Separera filtilläggen i listan med kommatecken. Använd den här egenskapen för en mindre begränsning. Använd egenskapen COMPANY_FILE_UPLOAD_INCLUDE_EXTENSIONS för en större begränsning. Om båda egenskaperna används gäller COMPANY_FILE_UPLOAD_INCLUDE_EXTENSIONS. Om ingen av egenskaperna används finns det ingen filöverföringsbegränsning. Exempel: .exe, .js, .sh Standardvärdet är .exe COMPANY_FILE_UPLOAD _INCLUDE_EXTENSIONS [giltiga filtillägg] Används för bildöverföringar. Begränsar filöverföringar av bildfiler enligt filtilläggen. Separera filtilläggen i listan med kommatecken. Använd egenskapen COMPANY_FILE_UPLOAD_EXCLUDE_EXTENSIONS för en mindre begränsning. Använd den här egenskapen för en större begränsning. Om båda egenskaperna används är det den här egenskapen som gäller. Om ingen av egenskaperna används finns det ingen filöverföringsbegränsning. Egenskapen täcker inte filöverföringar i Dokumenthantering. Exempel: .png, .bmp, .jpeg Kapitel 2. Installera IBM TRIRIGA Application Platform 71 Egenskap Värden Beskrivning IMPORT_CONTENT_EXCLUDE _EXTENSIONS [giltiga filtillägg] Används för dokumentöverföringar. Begränsar filöverföringar enligt filtilläggen. Separera filtilläggen i listan med kommatecken. Använd den här egenskapen för en mindre begränsning. Använd egenskapen IMPORT_CONTENT_INCLUDE_EXTENSIONS för en större begränsning. Om båda egenskaperna används gäller IMPORT_CONTENT_INCLUDE_EXTENSIONS. Om ingen av egenskaperna används finns det ingen filöverföringsbegränsning. Exempel: .exe, .js, .sh Standardvärdet är .exe IMPORT_CONTENT_INCLUDE _EXTENSIONS [giltiga filtillägg] Används för dokumentöverföringar. Begränsar filöverföringar enligt filtilläggen. Separera filtilläggen i listan med kommatecken. Använd egenskapen IMPORT_CONTENT_EXCLUDE_EXTENSIONS för en mindre begränsning. Använd den här egenskapen för en större begränsning. Om båda egenskaperna används är det den här egenskapen som gäller. Om ingen av egenskaperna används finns det ingen filöverföringsbegränsning. Egenskapen täcker inte filöverföringar i Dokumenthantering. Exempel: .doc, .docx, .pdf WS_RELIABLE_MESSAGING N, Y Aktiverar (Y) eller avaktiverar (N) Web Services Reliable Messaging Protocol (http:// schemas.xmlsoap.org/ ws/2005/02/rm/). Aktivera genom att sätta värdet till Y. Standardvärdet är N. WS_RM_INACTIVITY _TIMEOUT [nummer] Den tid som måste passera utan att ett meddelande tas emot för att Reliable Message-sekvensen ska betraktas som avslutad på grund av inaktivitet. Egenskapen tillämpas endast när egenskapen WS_RELIABLE_MESSAGING är aktiverad. Ange ett värde i millisekunder. Standardvärdet är 600000, vilket motsvarar 10 minuter. WS_RM_BASE _RETRANSMISSION _INTERVAL [nummer] Det intervall som ett bekräftelsemeddelande tas emot av Reliable Message-källan för ett givet meddelande. Egenskapen tillämpas endast när egenskapen WS_RELIABLE_MESSAGING är aktiverad. Ange ett värde i millisekunder. Standardvärdet är 4000 vilket motsvarar 4 sekunder. 72 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning WS_RM_ACKNOWLEDGMENT _INTERVAL [nummer] Det intervall som Reliable Message-målet skickar asynkrona bekräftelser enligt. Egenskapen tillämpas endast när egenskapen WS_RELIABLE_MESSAGING är aktiverad. Ange ett värde i millisekunder. Standardvärdet är 2000 vilket motsvarar 2 sekunder. WS_RM_DELIVERY _ASSURANCE_TYPE AtMostOnce, Leveranssäkerhetstyp för Reliable Message. AtLeastOnce, Egenskapen tillämpas endast när egenskapen ExactlyOnce WS_RELIABLE_MESSAGING är aktiverad. Standardvärdet är AtMostOnce. WS_RM_DELIVERY _ASSURANCE_IN_ORDER N, Y Aktiverar (Y) eller avaktiverar (N) leveranssäkerhetstypen "in order" för Reliable Message. Leveranssäkerhetstypen "in order" kan kombineras med den leveranssäkerhetstyp som anges i egenskapen WS_RM_DELIVERY_ASSURANCE_TYPE. Aktivera genom att sätta värdet till Y. Standardvärdet är N. Närliggande information: IBM TRIRIGA Application Platform Compatibility Matrix TRIRIGAWEBDYNAMIC.properties Justera IBM TRIRIGA-webbapplikationsversionen i filen TRIRIGAWEBDYNAMIC.properties. Webbdynamiska egenskaper Egenskap Värden Beskrivning TririgaApplication Version [nummer] Den version av IBM TRIRIGA-program som är installerade. Det obligatoriska värdet visas av hjälpdelsystemet. Exempel: 3.0. TRIRIGAWEBLOGICPOOL.properties Öppna filen TRIRIGAWEBLOGICPOOL.properties om du vill ändra egenskaperna för Oracle WebLogic Server-anslutningspoolerna. Egenskaper för anslutningspooler Egenskap Värden Beskrivning /jdbc/local/DataSource -TRIRIGA-default [giltig WebLogic Server-pool] Värdet måste matcha en anslutningspool som har konfigurerats på WebLogic Server. [giltig WebLogic Server-pool] Värdet måste matcha en anslutningspool som har konfigurerats på WebLogic Server. /jdbc/local/DataSource -TRIRIGA-content Exempel: jdbc:weblogic:jts:DefaultPool Exempel: jdbc:weblogic:jts:ContentPool Kapitel 2. Installera IBM TRIRIGA Application Platform 73 TRIRIGADB.properties Öppna filen TRIRIGADB.properties om du vill justera egenskaperna för IBM TRIRIGA-databasanslutningen. Egenskap Värden Beskrivning data_dbuser [sträng] Användare som används för anslutning till databasen. Värdet kan vara krypterat eller okrypterat. data_dbpassword [sträng] Lösenord som används för anslutning till databasen. Värdet kan vara krypterat eller okrypterat. data_dbname [sträng] Databasens namn. data_data_tblspace [sträng] Namnet på det datatabellutrymme som används för att skapa tabeller i dataschemat. Exempel: TRIDATA_DATA. data_datafile [sträng] Databasfilnamnet för datatabellutrymmet. Exempel: tridata_data01.dbf. data_datasize [nummer] Datatabellutrymmets storlek i MB. Exempel: 2500. data_index_tblspace [sträng] Namnet på det indextabellutrymme som används för att skapa tabeller i dataschemat. Exempel: TRIDATA_INDX. data_indxfile [sträng] Databasfilnamnet för indextabellutrymmet Exempel: tridata_indx01.dbf. data_indxsize [nummer] Indextabellutrymmet i MB. Exempel: 2500. data_bufferpool_name [sträng] Namnet på buffertpoolen som används av TRIRIGA-databasen. Exempel: TRIRIGABUFFERPOOL. mbcs_support TRUE,FALSE Stöder flerbytesteckenuppsättningar i Microsoft SQL Server. Värdet ställs in genom TRIRIGA Application Platform-installationsprogrammet. Ändra inte värdet för egenskapen direkt i filen. mbcs_collation [sträng] Samlingsinställning för Microsoft SQL Serverdatabasen. Samlingsinställningen måste inkludera stöd för skiftläge och accent. Exempel: Latin1_General_CS_AS. Värdet ställs in genom TRIRIGA Application Platform-installationsprogrammet. Ändra inte värdet för egenskapen direkt i filen. 74 © Copyright IBM Corp. 2011, 2015 Egenskap Värden Beskrivning upgrade_sort_area_size [nummer] Anger den maximala minnesmängd som Oracle använder för hashkopplingar i byte. Inställningen används endast under uppgradering. upgrade_hash_area_size [nummer] Anger den maximala minnesmängd som Oracle använder för sorteringar i byte. Inställningen används endast under uppgradering. upgrade_enable_parallel_ TRUE,FALSE Aktivera parallell DML-hantering för Oracle. dml Inställningen används endast under uppgradering. upgrade_trace_level 0,1,2,4,8,12 Ställ in Oracle-spårningsnivåer för uppgraderingsskript. 0 - Ingen statistik 1 - Basstatistik CURSOR, PARSE, EXEC, FETCH ERROR, SORT UMAP, ERROR, UMAP, STATS och XCTEND. Detta är samma som inställningen sql_trace=true. 2 - Samma som nivå 1 4 - Samma som nivå 1 men med tillägg av BIND-avsnittet. 8 - Samma som nivå 1 men med tillägg av väntehändelser. 12 - Samma som nivå 1 men med tillägg av bind- och väntehändelser. Spårfilnamnet: orcl10_ora_nnnn_upgrade_level12.trc om upgrade_trace_level = 12 Inställningen används endast under uppgradering. Licensfiler IBM TRIRIGA styr användningen av de olika produkterna med licensfiler. Från och med IBM TRIRIGA Application Platform 3.2 distribuerar IBM TRIRIGA en separat licens för varje produkt. Varje licensfil beviljar åtkomst till respektive funktion när den tilldelas en användare. Licensfilerna i sig utgör ingen begränsning av antal licenser. Varje licens styrs av respektive programlicensavtal. Licensfilnamnen har formatet LICENSE_IBM_TRIRIGA_[produktnamn].properties, t.ex. LICENSE_IBM_TRIRIGA_Application_Platform.properties. Före IBM TRIRIGA Application Platform 3.2 Före IBM TRIRIGA Application Platform 3.2 distribuerade IBM TRIRIGA en licensfil med namnet TRIRIGALICENSE.properties. Om du har en befintlig TRIRIGALICENSE.properties-fil kan du fortsätta att använda den tills den upphör att gälla eller en ny produkt används. Kapitel 2. Installera IBM TRIRIGA Application Platform 75 Licenstyper Enfilsmetoden hanterade tre licenstyper: (1) Concurrent User, (2) Named User och (3) Enterprise. Licenstyp Beskrivning Concurrent User Concurrent User-licensen erbjöd en licenspool för att begränsa antalet användare som loggade in till applikationen vid någon tidpunkt. Även om det kan finnas hundratals unika användarkonton i applikationen begränsades antalet samtidigt inloggade användare av Concurrent User-licensen. Named User Named User-licensen tilldelade varje plats i licensen till en unikt namngiven användare. Användarna delade inte på licenserna. Om en kund behövde extra användarkonton krävdes en licensuppgradering. Enterprise Enterprise-licensen begränsade inte antalet användare på ett företag eftersom den gällde för ett obegränsat antal användare. IBM TRIRIGA Application Platform 3.2 och senare Efter installationen av IBM TRIRIGA Application Platform måste katalogen [tririga_root]\config\licenses innehålla filerna LICENSE_IBM_TRIRIGA_[produktnamn].properties eller filen TRIRIGALICENSE.properties, men inte båda. Efter en ny installation ska du kopiera licensfilerna till katalogen [tririga_root]\config\licenses directory. Efter en uppgradering ska du verifiera att licensfilerna automatiskt kopierades till katalogen [tririga_root]\config\ licenses directory. Om LICENSE_IBM_TRIRIGA-filerna används ska inte filen TRIRIGALICENSE användas. Om filen TRIRIGALICENSE används ska inte LICENSE_IBM_TRIRIGA-filerna användas. Om WebSphere Application Server- och LICENSE_IBM_TRIRIGA-filerna används måste du ange giltiga resurs-URLer för alla licenser. Om WebSphere Application Server och TRIRIGALICENSE används ska du verifiera att resurs-URL-adressen pekar på rätt plats. När du har uppgraderat till LICENSE_IBM_TRIRIGA-filerna kan inte de den tidigare TRIRIGALICENSE-filen användas. När du startar applikationsservern första gången efter att ha uppgraderat till LICENSE_IBM_TRIRIGA-filer försöker applikationen byta användarlicenserna till LICENSE_IBM_TRIRIGA-licenserna. Om det ska fungera måste alla LICENSE_IBM_TRIRIGA-filer finnas i katalogen [tririga_root]\config\licenses och alla användaråtgärder måste vara slutförda. Kontrollera att alla arbetsflöden har synkroniserats innan du startar om applikationsservern med LICENSE_IBM_TRIRIGA-filerna. Alla applikationsservrar som accessar en databas måste ha samma uppsättning licenser. Enda undantaget är licensfilen för IBM TRIRIGA Connector for Business Applications. Den produkten är licensierad för ett begränsat antal servrar och licensfilen måste placeras på det antalet servrar. Inaktuella licenser Flera licenser som ingick i TRIRIGALICENSE-filen har ersatts i LICENSE_IBM_TRIRIGAfilerna. Enterprise-licenserna är inte längre paketerade men IBM TRIRIGA distribuerar motsvarande licenser för enskilda produkter. 76 © Copyright IBM Corp. 2011, 2015 Tidigare Enterprise-licens Motsvarande IBM TRIRIGA-licenser Facility Management Enterprise (1) Real Estate Manager, (2) Facilities Manager och (3) Workplace Operations Manager Tillgängliga licenser IBM TRIRIGA distribuerar följande LICENSE_IBM_TRIRIGA-filer för enskilda produkter. Licensfiler LICENSE_IBM_TRIRIGA_Anywhere_Workplace_Operations.properties LICENSE_IBM_TRIRIGA_Application_Builder.properties LICENSE_IBM_TRIRIGA_Application_Platform.properties LICENSE_IBM_TRIRIGA_CAD_Integrator_Publisher.properties LICENSE_IBM_TRIRIGA_Capital_Projects_Manager.properties LICENSE_IBM_TRIRIGA_Connector_for_Business_Applications.properties LICENSE_IBM_TRIRIGA_Connector_for_Offline_Forms.properties LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Approvals_and _Reporting.properties LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Enterprise .properties LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Occasional .properties LICENSE_IBM_TRIRIGA_Facilities_and_Real_Estate_Management_on_Cloud_Self_Service .properties LICENSE_IBM_TRIRIGA_Facilities_Manager.properties LICENSE_IBM_TRIRIGA_Facility_Assessment.properties LICENSE_IBM_TRIRIGA_Integrated_Workplace_Manager.properties LICENSE_IBM_TRIRIGA_Mobile.properties LICENSE_IBM_TRIRIGA_Portfolio_Data_Manager.properties LICENSE_IBM_TRIRIGA_Real_Estate_Environmental_Sustainability_Impact_Manager .properties LICENSE_IBM_TRIRIGA_Real_Estate_Environmental_Sustainability_Manager .properties LICENSE_IBM_TRIRIGA_Real_Estate_Manager.properties LICENSE_IBM_TRIRIGA_Request_Central.properties LICENSE_IBM_TRIRIGA_Strategic_Facility_Planning.properties LICENSE_IBM_TRIRIGA_Workplace_Operations_Manager.properties LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Enterprise .properties LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Facilities .properties LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Operations .properties LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Projects .properties Kapitel 2. Installera IBM TRIRIGA Application Platform 77 Licensfiler LICENSE_IBM_TRIRIGA_Workplace_Performance_Management_Real_Estate.properties LICENSE_IBM_TRIRIGA_Workplace_Reservation_Coordinator.properties LICENSE_IBM_TRIRIGA_Workplace_Reservation_Manager.properties LICENSE_IBM_TRIRIGA_Workplace_Reservation_Manager_for_Small_Installations .properties Kontextsökväg Du kan, under installationen av IBM TRIRIGA Application Platform, definiera en alternativ applikationskontextsökväg får åtkomst till IBM TRIRIGA-applikationen. Standardvärdet är snedstreck (/). Genom att definiera en alternativ kontextsökväg kan du driftsätta IBM TRIRIGA som en annan än rotapplikation. Om du har definierat en annan än rotkontextsökväg måste du, när installationen är klar, använda motsvarande URL-adress för åtkomst till IBM TRIRIGA-applikationen. Exempel: Om du valde kontextsökvägen /tri, måste du ange URL-adressen http://[värdnamn:port]/tri för åtkomst till IBM TRIRIGA-applikationen. [värdnamn:port] är det specifika värdet för applikationsservermiljön. Om det finns flera installationer kan det vara bra att definiera olika kontextsökvägar för varje installation. Exempel: /tridev, /tritest och /triprod. Anslutningspooler Anslutningspooler innehåller en cachelagrad uppsättning databasanslutningar som kan användas för inkommande begäranden om databasanslutning. Du konfigurerar en anslutningspool för att bearbeta det förväntade antalet samtidiga användare och överföringsvolymer. Beroende på din miljö måste inställningarna för anslutningspoolen i en eller flera filer konfigureras för korrekt anslutning till databasen. Anslutningspoolsnamn är skiftberoende. Den rekommenderade inställningen för minimianslutningar är 10. Den rekommenderade inställningen för maximumanslutningar är 100. En inställning på 100 maximumanslutningar är vanligt för en JVM som inte förväntas överskrida 500 samtidiga användare. Du kan modifiera anslutningspoolsinställningen på datakällan som definierats för IBM TRIRIGA. Anslutningspoolsinställ. Filplacering Oracle WebLogic Serverpooler [tririga_root]\config\TRIRIGAWEBLOGICPOOL.properties Oracle Databasespårningsnivåer [tririga_root]\config\TRIRIGAMIDDLEWARE.properties Exempel: C:\Tririga\config\ TRIRIGAWEBLOGICPOOL.properties. Exempel: C:\Tririga\config\TRIRIGAMIDDLEWARE.properties. http://www-01.ibm.com/support/knowledgecenter/SSEQTP_8.5.5/ com.ibm.websphere.base.iseries.doc/ae/udat_conpoolset.html XSS-filter (Cross-site scripting) XSS-filer definieras i filen TRIRIGAWEB.properties med egenskaperna EXCLUDE_CHARACTERS och ALLOWED_CHARACTERS. Som standard filtreras XSS-tecken. 78 © Copyright IBM Corp. 2011, 2015 XSS-filter tillämpas på följande: (1) indatafälten för användarnamn och lösenord på inloggningssidan, (2) indatafälten i IBM TRIRIGA Application Platform-byggverktygen och (3) indatafälten för publicerat namn i formulär. XSS-filteregenskaper Beskrivning EXCLUDE_CHARACTERS Innehåller en lista över tecken och strängar som ska exkluderas från fält och som separeras av blanktecken. Exempel: < > &{ ALLOWED_CHARACTERS Innehåller en lista över tecken och strängar som tillåts i fält och som separeras av blanktecken. Tecken för reguljära uttryck måste omges med dubbla omvända snedstreck (\\). Exempel: ? måste anges som \\?. Om följande fyra tecken ska tillåtas ? & ( ), anger du \\? & \\( \\) Konfigurera agentprocesser Vissa IBM TRIRIGA-agenter eller agentprocesser måste konfigureras när de gäller implementationen. Innan du konfigurerar processervern att köra agenter måste du slutföra IBM TRIRIGA Application Platform-installationen på processervern. Affärsprocessagenter IBM TRIRIGA Application Platform-agenterna är affärsprocessagenter som utför automatiskt arbete för IBM TRIRIGA-applikationerna. När plattformen identifierar en händelse som kräver en agent placeras händelsen i en kö där agenten kan hämta och bearbeta den. Affärsprocessagenter Beskrivning Platform Maintenance Scheduler Utför datarensning och kör analyser på databasen. Agenten tar bort alla data i nulläge samt tar bort DC-jobb (DataConnect) och uppsamlingtabellsposter som är inaktuella eller slutförda. Agenten rensar även slutförda arbetsflödesinstanser som inte är användarstyrda (t.ex. användaruppgifter och godkännandeuppgifter) i arbetsflödet. Data Import Agent Söker efter alla tabbavgränsade filer som överförs och importerar data till plattformen. DataConnect (DC) Agent Söker efter DC-jobb i Job Control-tabellen som är klara att köras. När agenten hittar ett jobb skapas ett smart objekt för jobbet. Sedan registreras en asynkron arbetsflödeshändelse för att initiera det arbetsflöde som sparar externa data i IBM TRIRIGA-databastabellerna. Extended Formula Agent Letar efter och bearbetar utökade formler. Formula Recalc Agent Beräknar om formler i plattformen när det behövs. Incoming Mail Agent Hämtar post från en POP3-server eller IMAP-server och översätter den till e-postmeddelandeposter. Object Migration Agent Migrerar affärsobjekt från en miljö till en annan. Object Publish Agent Publicerar affärsobjekt i plattformen. Report Queue Agent Hämtar köad rapportbegäran, bearbetar rapporten och aviserar användaren. Kapitel 2. Installera IBM TRIRIGA Application Platform 79 Affärsprocessagenter Beskrivning Reserve SMTP Agent Tar emot och bearbetar reservationsmeddelanden som skickas av Microsoft Exchange. SMTP-mottagningstjänsten tillåter Microsoft Exchange att kommunicera med IBM TRIRIGA och hantera reservresurser. En Microsoft Exchangesändningsanslutning konfigureras att vidarebefordra alla epostadresser med den reservationsspecifika underdomänen till IBM TRIRIGA-applikationsservern som kör SMTP-agenten. Scheduler Agent Letar efter och bearbetar alla schemalagda och återkommande händelser i plattformen. Workflow (WF) Agent Bearbetar köade arbetsflödeshändelser och de asynkrona arbetsflöden som har registrerats för de händelserna. Workflow (WF) Notification Agent Letar efter och bearbetar aviseringar i plattformen, inklusive schemalagda aviseringar. Administrator Console Innan du konfigurerar processervern att köra agenter måste du slutföra IBM TRIRIGA Application Platform-installationen på processervern. Öppna sedan Agent Manager i IBM TRIRIGA-administratörskonsolen för att konfigurera och hantera agenter. Du kan stoppa och starta varje agent för sig från Agent Manager i IBM TRIRIGAadministratörskonsolen. Om du vill förhindra att en agent startas på processervern kan du konfigurera den i egenskapen AGENTS_NOT_ALLOWED i filen TRIRIGAWEB.properties. Starta sedan om processervern så att ändringarna i filen TRIRIGAWEB.properties används. Om en agent stoppas kan det hända att delar av IBM TRIRIGA-applikationen inte fungerar på samma sätt. Exempel: Om WF-agent stoppas kör inte plattformen någon logik som har definierats av ett asynkront arbetsflöde. I stället hålls varje händelse i en kö som WF-agenten plockar upp när den startas om. Mer information finns i IBM TRIRIGA Application Platform 3 Administrator Console Användarhandbok. Bifoga Microsoft Outlook-meddelanden Microsoft Exchange konverterar ett skickat Microsoft Outlook-meddelande (.msgfil) och alla bifogade meddelanden (.msg-filer) i MIME-format (Multipurpose Internet Mail Extensions). Men, IBM TRIRIGA-agenten för inkommande post är inte utformad för att känna igen bilagor i MIME-format. Det finns två andra alternativ i stället för att bifoga Microsoft Outlook .msg-meddelanden till ett annat .msg-meddelande. Arbetsordning 1. Bifoga filen. Metod Åtgärd Microsoft Outlook Spara .msg-bilagan som en Microsoft Outlook-filmall (.oft-fil). Bifoga sedan .oft-filen till .msg-huvudmeddelandet som skickas i Microsoft Outlook. Microsoft Outlook Web App Bifoga .msg-filen till huvudmeddelandet som du skickar i Microsoft Outlook Web App (OWA). 2. Skicka meddelandet eller e-posten. 80 © Copyright IBM Corp. 2011, 2015 Konfigurera SMTP-porten i Linux Linux tillåter inte att rotanvändare binder porttrafik på portar med nr 1024 eller lägre. SMTP-portegenskapen i filen TRIRIGAWEB.properties har dock 25 som standardvärde för porten. Om du kör Linux måste du konfigurera SMTP-reservagenten att lyssna på en anpassad port i stället för på standardporten 25. Innan du börjar Du måste vara IBM TRIRIGA-administratör. Kör kommandona i följande procedur som rotanvändare. Arbetsordning 1. Uppdatera brandväggen så att den öppnar porten över 1024 genom att lägga till följande rader i filen /.../sysconfig/iptables: -A OUTPUT -p tcp -s serverIP -d 0/0 --dport Port_Above_1024 -m state --state ESTABLISHED -j ACCEPT -A INPUT -s 0/0 -d serverIP -m state --state NEW,ESTABLISHED -p tcp --dport Port_Above_1024 -i eth0 -j ACCEPT 2. Starta om brandväggen: /.../init.d/iptables restart 3. Öppna port 25 för vidarebefordran: /sbin/iptables -A FORWARD -p tcp --destination-port 25 -j ACCEPT; 4. Vidarebefordra port 25 till den anpassade porten över 1024: /sbin/iptables -t nat -A PREROUTING -j REDIRECT -p tcp --destination-port 25 --to-port Port_Above_1024 5. Verifiera att port 25 vidarebefordrar genom att starta IBM TRIRIGA-applikationsservern så att den binder till den anpassade porten och kör ett telnetkommando: telnet yourServer 25 6. Om svaret tyder på att det inte lyckades vidarebefordrar du port 25 till en annan anpassad port (steg 4). Och sedan då? Den här uppgiften konfigurerar inte porten permanent. Om Linux-servern startas om eller om IP-tabelltjänsten återställs efter en brandväggsändring tas konfigurationen bort. Konfigurera om porten genom att vidarebefordra port 25 till den anpassade porten (steg 4) igen. Efterinstallation Efter en lyckad installation konfigurerar du IBM TRIRIGA efter behov. Multikulturell support, även känt som globalisering, är processen att organisera en applikation så att den kan konfigureras för olika länder och olika språk. Du kan använda IBM TRIRIGA Application Platform för att översätta meddelanden och annan text så att texten visas på det språk du vill. Sök efter TRIRIGA localization i IBM Knowledge Center om du behöver mer information. IBM TRIRIGA kan konfigureras för att använda SSO-teknik (Single Sign On; enkel inloggning) om SSO har konfigurerats i miljön. När rätt egenskaper har konfigurerats kan IBM TRIRIGA acceptera tokenar som utfärdats av programservrar för SSO. IBM Support kan hjälpa dig med att konfigurera IBM TRIRIGA-egenskaper för Kapitel 2. Installera IBM TRIRIGA Application Platform 81 SSO. På grund av antalet produkter, tekniker och konfigurationer som stöds av IBM TRIRIGA, kan IBM Support inte hjälpa till med konfigurationen av SSO i din miljö. 82 © Copyright IBM Corp. 2011, 2015 Kapitel 3. Rensningslogg för arbetsflöde När applikationsservern eller processervern startas första gången efter installationen av IBM TRIRIGA Application Platform initieras en arbetsflödesvalideringsprocess. Processen identifierar och rapporterar alla problem som kan förhindra att arbetsflödet körs som det ska. Loggrapporten har namnet WorkflowCleanup.log. Arbetsflödesvalideringen görs bara en gång och det är när servern startas första gången efter installationen. Processen rapporterar alla problem med publicerade arbetsflöden som kräver en användaråtgärd och alla problem som repareras automatiskt. När processen har slutförts kan du granska loggrapporten och se vilka arbetsflöden som uppdaterades och vilka som kräver åtgärd. Loggrapporten sparas i katalogen log för IBM TRIRIGA-installationen. Exempel: I Windows är standardsökvägen C:\Tririga\log\WorkflowCleanup.log. Loggformat Formatet för loggrapporter kan innehålla så många som tre huvudavsnitt. Det första avsnittet visar att processen kördes och slutfördes. Det andra avsnittet listar eventuella problem och relaterade arbetsflöden som inte kan repareras automatiskt. Det tredje avsnittet listar eventuella problem och relaterade arbetsflöden som reparerades automatiskt. Liknande problem listas tillsammans. Arbetsflöden ordnas efter modul, affärsobjekt och arbetsflödesnamn. Många av problemen ger mer information som hjälper dig att hitta det specifika steg som måste granskas eller repareras. Ett arbetsflöde kan listas fler än en gång beroende på vilka problem som hittades och vilka reparationer som gjordes. Det är också möjligt att ett arbetsflöde som inaktiverades av processen (på grund av ett oreparerbart fel) innehåller fler problem än vad som rapporterades. Loggexempel Följande exempel kommer från en WorkflowCleanup.log-rapport och markerar tre huvudavsnitt: Workflow cleanup and repair processing pass 1. Workflow cleanup and repair processing pass 2. Workflow cleanup and repair completed in 2 passes. The following problems could not be completely repaired. Review the identified workflow(s) and the action taken (if any) and resolve any remaining problems to assure correct workflow execution. Condition expression is invalid. Review and correct the expression. Workflow:19124805.14 Module=exModule1 BO=-Any- Name=’exModule1 - condition’ Invalid Expression[p0 == == 1] Step:0 Start(1) ’Start’ Retired the workflow because of missing step definitions that could not be repaired. Workflow:10485177.0 Module=exModule1 BO=exBO Name=’exModule1 - PRE-CREATE - initialize’ Information about missing definition: Step:100033 Switch(14) Parent Step:100030 Modify Records(28) ’Update Examples’ The following problems were repaired. Review the identified workflow(s) and the resolution to assure correct workflow execution. © Copyright IBM Corp 2011, 2015 83 Removed the entry from WF_LOOKUP because the workflow is not in a published state. Workflow:19122518.0 Module=exModule1 BO=-Any- Name=’A New Workflow’ Retired the workflow because there isn’t a corresponding entry in WF_LOOKUP. Workflow:19122236.2 Module=exModule1 BO=-Any- Name=’Copy of A New Workflow’ Flow control value was invalid. Set step to normal flow (non-swapped). Review flow and verify this is correct. Workflow:19139030.0 Module=exModule1 BO=-Any- Name=’exModule1 - Workflow 2’ Invalid flow value was ’REPORT’ Step:206635 Break(21) Retired the workflow because its Module could not be found. Workflow:19122928.1 Module=<23549> BO=-Any- Name=’Example Map Source to Section’ Step definition added for End step. Workflow:10179388.0 Module=exModule1 BO=exBO2 Name=’Delete associated BO Values’ Added the required End step structure and definition information. Workflow:18412.1 Module=exModule2 BO=exBO3 Name=’exBO3 - Add Values’ Changed step with missing definition to a No-Op. Workflow:12034842.1 Module=exModule1 BO=-AnyName=’exModule1 - exUpdate - Record Update’ Information about missing definition: Step:1000112 Call Workflow(38) Parent Step:1000100 Fork(13) Workflow:19111379.6 Module=exModule2 BO=exBO3 Name=’exModule2 – exBO3 - Populate File’ Information about missing definition: Step:205341 Populate File(36) Parent Step:0 Start(1) ’Start’ Rapporterade problem Loggrapporten kan identifiera problem som inte repareras automatiskt av processen. När ett arbetsflöde inte repareras automatiskt inaktiveras det. Granska loggrapporten och reparera de fel i arbetsflödena som affärsprocesserna kräver och publicera sedan de ändrade arbetsflödena. Föreslagna åtgärder Följande problem kan inte åtgärdas automatiskt. Tabellen visar problem som skrivs till filen WorkflowCleanup.log samt motsvarande beskrivning och föreslagna åtgärder. Problem Beskrivning Villkorsuttrycket är ogilEtt arbetsflödesvillkorsuttryck är ogiltigt och uttrycket kan inte tigt. Granska och korrigera bearbetas. Under körning behandlas dessa villkor som om de uttrycket. vore tomma. För Start-villkor startas arbetsflödet. För Switchvillkor har uttrycket alltid värdet true. För Break-villkor stoppas Loop och Iteration. Arbetsflödesinformationen listar uttryck och uppgiftssteg där uttrycket ingår. Processen lämnar arbetsflödet i publicerat läge. Arbetsflödet måste granskas, uttrycket korrigeras och arbetsflödet publiceras igen. Arbetsflödet inaktiverades på grund av ett blockstrukturfel som inte kan repareras. 84 © Copyright IBM Corp. 2011, 2015 En blockstruktur i arbetsflödet har ett fel som gör det ogiltigt och som inte kan repareras av processen. Följande uppgiftstyper definierar blockstrukturer: Switch, Loop, Iterator, Fork och DataConnect. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Problem Beskrivning Arbetsflödet inaktiverades på grund av att ett Startsteg saknas vilket inte går att reparera. Ett arbetsflöde saknar Start-uppgiftssteget och kan inte repareras av processen. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Arbetsflödet inaktiverades på grund av att ett Startoch End-steg saknas vilket inte går att reparera. Ett arbetsflöde saknar Start- och End-uppgiftssteget och kan inte repareras av processen. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Arbetsflödet inaktiverades Steg till steg-strukturen i arbetsflödet har ett fel som gör det på grund av ett strukturfel ogiltigt och strukturen kan inte repareras av processen. Processom inte kan repareras. sen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Arbetsflödet inaktiverades på grund av en okänd uppgiftstyp, <typnummer>. Arbetsflödet innehåller ett steg med en uppgiftstyp som arbetsflödesprocessen inte känner igen. Eftersom steget använder en okänd uppgiftstyp kan villkoret inte repareras av processen. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Arbetsflödet inaktiverades på grund av att stegdefinitioner saknas vilket inte går att reparera. Egenskaperna för ett eller flera steg i arbetsflödet kan inte läsas in. Eftersom egenskaperna för steget är specifika för arbetsflödeslogiken kan villkoret inte repareras av processen. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Oväntat fel vid försök att läsa in arbetsflödet. Det här problemet täcker alla problem som inte passar in i de andra kategorierna. Processen inaktiverar arbetsflödet. Granska och inaktivera arbetsflödet samt korrigera alla fel. Det är möjligt att ett arbetsflöde i listan inte kan öppnas i Workflow Builder. Öppna tidigare versioner av arbetsflödet om det inte går att öppna arbetsflödet i listan. Automatisk reparation Följande problem kan åtgärdas automatiskt. Tabellen visar problem som skrivs till filen WorkflowCleanup.log samt motsvarande beskrivning och automatisk reparation. Problem Beskrivning Den obligatoriska Endstegstrukturen och definitionsinformationen har lagts till. Giltiga arbetsflöden kräver ett slutuppgiftssteg vilket inte gick att hitta. Processen lägger till ett slutuppgiftssteg i arbetsflödet. Kontrollera att steget har lagts till på rätt sätt. Kapitel 3. Rensningslogg för arbetsflöde 85 Problem Beskrivning Ett steg som saknar defini- Det gick inte att läsa in egenskaperna för ett uppgiftssteg. När tion ändrades till ett Nodet inte går att läsa in egenskaperna för ett steg hoppas steget Op-steg. över och bearbetningen fortsätter med nästa steg. Eftersom egenskaperna för andra steg än slut- och stoppuppgift är specifika för ett arbetsflöde kan de inte skapas av processen. Men, eftersom steget hoppades över ersätter processen uppgiftssteget med ett No-Op-steg. Ett No-Op-steg (No Operation) är ett uppgiftssteg som inte utför något. Loggposten ger information om vad som ersattes så att det går att granska arbetsflödet. Granska föregående versioner av arbetsflödet för att bestämma ändamålet med steget och ersätt steget om det behövs. Uppgiftstyperna Switch, Fork, Loop, Iterator och DataConnect kan inte konverteras till ett No-Op-steg. Om egenskaper för de här uppgiftstyperna saknas inaktiveras arbetsflödet. (Det här förhållandet beskrivs i tabellen över problem som inte automatiskt kan repareras av processen.) Ett inaktuellt uppgiftstypsteg konverterades till ett No-Op-steg. Äldre arbetsflöden kan innehålla uppgiftssteg som inte hanteras efter att Arbetsflödesbyggare släpptes 2005. Sådana steg kan finnas i arbetsflöden som ursprungligen skapades i den äldre icke grafiska arbetsflödesredigeraren. Enligt tidigare hoppade processen över dessa uppgiftssteg och fortsatte med nästa steg. Processen konverterar dessa uppgiftssteg till NoOp-steg. Ogiltigt flödeskontrollvärde. Steget ändras till ett normalt flöde (non-swapped). Switch- och Break-uppgiftssteg innehåller ett internt värde som visar om villkoret måste användas som det är eller växlas. Om det interna värdet inte är giltigt för varken ett normalt eller växlat steg, ersätter processen värdet med värdet för ett normalt steg. Värdet är ett internt använt värde och inte villkorsuttrycket för steget. Granska listan över Switch- eller Break-uppgiftssteg och verifiera att steget är korrekt. Växla steget om det behövs. Posten togs bort från WF_LOOKUP eftersom arbetsflödet inte är publicerat. Det fanns en post för arbetsflödet i tabellen WF_LOOKUP men arbetsflödet har inte publicerats. Endast publicerade arbetsflöden finns i tabellen WF_LOOKUP så posten togs bort. Arbetsflödet kan publiceras om det behövs för aktuella affärsprocesser. Arbetsflödet inaktiverades eftersom det inte gick att hitta affärsobjektet. Affärsobjektet som arbetsflödet har definierats för finns inte. Om affärobjektet inte finns går det inte att köra arbetsflödet. Processen inaktiverar arbetsflödet. Arbetsflödet inaktiverades eftersom det inte gick att hitta modulen. Modulen som arbetsflödet har definierats för finns inte. Om modulen inte finns går det inte att köra arbetsflödet. Processen inaktiverar arbetsflödet. Arbetsflödet inaktiverades eftersom det inte finns någon motsvarande post i WF_LOOKUP. Arbetsflödesposten i tabellen WF_TEMPLATE har status Publicerad men det finns ingen post i tabellen WF_LOOKUP. Eftersom tabellen WF_LOOKUP hittar arbetsflöden under körning kan det här arbetsflödet inte köras. Processen ändrar status från Publicerat till Inaktiverat. Arbetsflödet kan publiceras om det behövs för aktuella affärsprocesser. Stegdefinitionen för Block- Egenskaperna för en Block-End-uppgift kan inte läsas in. Ett End-steg har lagts till. Block-End-uppgiftssteg är längst ned i e t Switch- eller Loopuppgiftssteg. Alla uppgiftssteg kräver giltiga parametrar för att kunna köras. Egenskaperna för den här uppgiftstypen innehåller inga värden som är specifika för arbetsflödet. Processen skapar giltiga egenskaper för dem. 86 © Copyright IBM Corp. 2011, 2015 Problem Beskrivning Stegdefinitionen för Endsteg har lagts till. Det gick inte att läsa in egenskaperna för ett End-uppgiftssteg. Alla uppgiftssteg kräver giltiga parametrar för att kunna köras. Egenskaperna för den här uppgiftstypen innehåller inga värden som är specifika för arbetsflödet. Processen skapar giltiga egenskaper för dem. Stegdefinitionen för NoOp-steg har lagts till. Det gick inte att läsa in egenskaperna för ett No-Op-uppgiftssteg. Ett No-Op-uppgiftssteg är ett uppgiftssteg som inte utför någon åtgärd men som ibland läggs till ett arbetsflöde av Workflow Builder. Alla uppgiftssteg kräver giltiga parametrar för att kunna köras. Egenskaperna för den här uppgiftstypen innehåller inga värden som är specifika för arbetsflödet. Processen skapar giltiga egenskaper för dem. Stegdefinitionen för Stopsteg har lagts till. Egenskaperna för ett Stopp-uppgiftssteg kan inte läsas in. Alla uppgiftssteg kräver giltiga parametrar för att kunna köras. Egenskaperna för den här uppgiftstypen innehåller inga värden som är specifika för arbetsflödet. Processen skapar giltiga egenskaper för dem. Arbetsflödesnamnet har uppdaterats i WF_LOOKUP. Namnet på arbetsflödet i tabellen WF_LOOKUP matchar inte namnet i tabellen WF_TEMPLATE. Processen reparerade problemet genom att uppdatera namnet i tabellen WF_LOOKUP. Kontrollera att namnet är korrekt. Kapitel 3. Rensningslogg för arbetsflöde 87 88 © Copyright IBM Corp. 2011, 2015 Anmärkningar Den här informationen gäller produkter och tjänster som erbjuds i USA. Materialet kan vara tillgängligt på andra språk från IBM. Du kan dock vara skyldig att äga en kopia av produkten eller produktversionen på det språket för att komma åt materialet. IBM erbjuder eventuellt inte de produkter, tjänster eller funktioner som beskrivs i det här dokumentet i andra länder. Ta kontakt med närmaste IBM-återförsäljare om du vill veta vilka produkter och tjänster som finns där du bor. Hänvisningar till IBMs produkter, program eller tjänster betyder inte bara att endast IBMs produkter får användas. Förutsatt att intrång i IBMs immateriella rättigheter inte sker får funktionellt likvärdiga produkter, program och tjänster användas i stället för motsvarande produkter från IBM. Ansvaret för utvärdering och kontroll av funktionen hos andra produkter, program eller tjänster än dem som IBM uttryckligen har angett, åligger användaren. IBM kan ha patent eller ha ansökt om patent på produkter som nämns i detta dokument. Dokumentet ger ingen licens till sådana patent. Skriftliga frågor om licenser kan skickas till: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US För frågor om licenser som gäller DBCS-information hänvisas till IBMs avdelning för immateriella rättigheter i det land där du bor. Du kan även sända skriftliga frågor till: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd. 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan INTERNATIONAL BUSINESS MACHINES CORPORATION TILLHANDAHÅLLER DENNA PUBLIKATION I BEFINTLIGT SKICK UTAN GARANTIER AV NÅGOT SLAG, VARE SIG UTTRYCKTA ELLER UNDERFÖRSTÅDDA, INKLUSIVE MEN INTE BEGRÄNSAT TILL UNDERFÖRSTÅDDA GARANTIER AVSEENDE INTRÅNG I UPPHOVSRÄTT, PUBLIKATIONENS ALLMÄNNA BESKAFFENHET ELLER LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. Vissa jurisdiktioner tillåter inte undantag eller begränsningar av uttryckta eller underförstådda garantier vid vissa transaktioner, vilket innebär att ovanstående kanske inte gäller överallt. Informationen kan innehålla fel av teknisk eller typografisk natur. Informationen i publikationen uppdateras med jämna mellanrum och införs i nya utgåvor. IBM kan när som helst göra förbättringar och ändringar i de produkter och program som beskrivs i publikationen utan föregående meddelande. Hänvisningar till andra webbplatser än IBMs egna görs endast i informationssyfte, och IBM lämnar inga som helst garantier beträffande dessa platser. Material som © Copyright IBM Corp 2011, 2015 89 finns på dessa webbplatser ingår inte i materialet som hör till denna produkt och användning av sådana webbplatser sker på kundens eget ansvar. IBM förbehåller sig rätten att fritt använda och distribuera användarnas synpunkter. Programlicenstagare som önskar få information om det för att kunna aktivera (i) utbyte av information mellan oberoende program och andra (inklusive detta program) och (ii) ömsesidig användning av den utbytta informationen, ombeds kontakta: IBM Director of Licensing IBM Corporation North Castle Drive, MD-NC119 Armonk, NY 10504-1785 US Sådan information kan vara tillgänglig, enligt tillämpliga villkor, och i vissa fall mot erläggande av en avgift. Det licensierade program som beskrivs i det här dokumentet och allt licensierat material som är tillgängligt för det tillhandahålls av IBM i enlighet med IBMs kundavtal, IBMs internationella programlicensavtal eller ett likvärdigt avtal mellan parterna. Citerade prestandadata och klientexempel är endast avsedda som illustration. Verkliga prestandaresultat kan variera beroende på specifika konfigurationer och driftförhållanden. Information om icke-IBM-produkter har erhållits från leverantörerna av dessa produkter, deras publicerade tillkännagivanden eller andra offentliga källor. IBM har inte testat dessa produkter och kan inte gå i god för deras funktionalitet eller kompatibilitet eller för några andra utfästelser avseende icke-IBM-produkter. Frågor om kapaciteten hos icke-IBM-produkter bör ställas till leverantörerna av sådana produkter. Eventuella uttalanden om IBM:s framtida inriktning eller avsikter kan komma att ändras eller dras tillbaka utan föregående meddelanden, och motsvarar endast mål. Den här informationen innehåller exempel på data och rapporter som används i daglig affärsverksamhet. För att ge en så verklighetstrogen bild som möjligt innefattar dessa exempel namn på individer, företag, varumärken och produkter. Alla sådana namn är fiktiva och eventuella likheter med verkliga personer och verkliga företag beror på ren tillfällighet. UPPHOVSRÄTTSLICENS: Den här informationen innehåller exempelprogram på ursprungsspråket, som illustrationer till programmeringsteknik för olika operativsystem. Du får kopiera, ändra och distribuera dessa exempelprogram i valfri form utan betalning till IBM för ändamålet att utveckla, använda, marknadsföra eller distribuera tillämpningsprogram som överensstämmer med programgränssnittet för det operativsystem som exempelprogrammen är skrivna för. Exempelprogrammen har inte testats fullständigt och under alla förhållanden. IBM kan därför inte lämna några garantier om programmens tillförlitlighet, användbarhet eller funktioner. Exempelprogrammen till- 90 © Copyright IBM Corp. 2011, 2015 handahålls i befintligt skick utan några som helst garantier. IBM ansvarar inte för skador som kan uppstå vid användning av exempelprogrammen. Varje kopia eller del av dessa program eller andra bearbetningar måste innehålla följande meddelande om upphovsrätt: © (ditt företags namn) (år). Portions of this code are derived from IBM Corp. Sample Programs. © Copyright IBM Corp. _ange år_. Varumärken IBM, IBM-logotypen och ibm.com är varumärken eller registrerade varumärken som tillhör International Business Machines Corp., och är registrerade i många jurisdiktioner över hela världen. Andra namn på produkter och tjänster kan vara varumärken som tillhör IBM eller andra företag. En aktuell förteckning över varumärken som tillhör IBM finns på sidan "Copyright and trademark information" på www.ibm.com/legal/copytrade.shtml. Java och alla Java-baserade varumärken och logotyper är registrerade varumärken som tillhör Oracle och/eller dess dotterbolag. Linux är ett varumärke som tillhör Linus Torvalds i USA och/eller andra länder. Microsoft, Windows, Windows NT och Windows-logotypen är varumärken som tillhör Microsoft Corporation i USA och/eller andra länder. UNIX är ett registrerat varumärke som tillhör The Open Group i USA och/eller andra länder. Andra produktnamn eller näringskännetecken kan vara varumärken som tillhör IBM eller andra företag. Villkor för produktdokumentation Behörigheter för användning av de här publikationerna ges enligt följande villkor. Tillämplighet Dessa ytterligare villkor gäller tillsammans med användarvillkoren för IBM:s webbplats. Personligt bruk Du får reproducera dessa publikationer för personligt, icke kommersiellt bruk förutsatt att alla meddelanden om äganderätt bevaras. Du får inte distribuera, visa eller göra härledda verk av dessa publikationer, eller någon del därav, utan uttryckligt medgivande från IBM. Kommersiellt bruk Du får endast reproducera, distribuera och visa dessa publikationer inom företaget, förutsatt att alla meddelanden om äganderätt bevaras. Du får inte göra bearbetningar av dessa publikationer, eller reproducera, distribuera eller visa dessa publikationer eller någon del därav utanför koncernen, utan uttryckligt tillstånd från IBM. Anmärkningar 91 Rättigheter Förutom vad som uttryckligen beviljas i detta tillstånd, beviljas inga andra tillstånd, licenser eller rättigheter, vare sig uttryckliga eller underförstådda, till publikationer eller någon information, data, programvara eller annan immateriell egendom däri. IBM förbehåller sig rätten att, efter eget gottfinnande, återkalla tillstånd som givits här, när användningen av publikationerna skadar dess intressen eller, enligt IBMs bedömning, när ovanstående instruktioner inte riktigt följs. Du får inte hämta, exportera eller återexportera denna information förutom i full överensstämmelse med alla tillämpliga lagar och förordningar, inklusive alla USAs exportlagar och föreskrifter. IBM GER INGA GARANTIER OM INNEHÅLLET I DESSA PUBLIKATIONER. DESSA PUBLIKATIONER TILLHANDAHÅLLS "I BEFINTLIGT SKICK" UTAN GARANTI AV NÅGOT SLAG, VARKEN UTTRYCKLIGA ELLER INDIREKT, INKLUSIVE MEN INTE BEGRÄNSAT TILL GARANTIER FÖR SÄLJBARHET, ICKEINTRÅNG OCH LÄMPLIGHET FÖR ETT VISST ÄNDAMÅL. IBM Online Privacy Statement IBM Software-produkter, inklusive programvara som tjänstelösningar (”Software Offerings”), kan använda cookies eller andra tekniker för att samla in produktanvändningsinformation, för att stödja förbättringar av slutanvändarupplevelsen och för att skräddarsy interaktioner med slutanvändaren för andra ändamål. I många fall samlas inte några identifierbara personuppgifter in av Software Offerings. En del av våra Software Offerings kan hjälpa dig att samla in identifierbara uppgifter. Om denna Software Offering använder cookies till att samla in identifierbara personuppgifter, ges särskild information om erbjudandets användning av cookies nedan. Denna Software Offering använder inte cookies eller andra tekniker för att samla in identifierbara personuppgifter. Om de konfigurationer som driftsätts för denna Software Offering ger dig som kund möjlighet att samla in identifierbara personuppgifter från slutanvändare via cookies och andra tekniker, bör du söka egen juridisk rådgivning om tillämpliga lagar för sådan uppgiftsinsamling, inklusive eventuella krav på att informera och inhämta samtycke. Mer information om användningen av olika tekniker, inklusive cookies, för dessa ändamål finns i IBM:s sekretesspolicy på http://www.ibm.com/privacy och IBM:s Online Privacy Statement på http://www.ibm.com/privacy/details i avsnittet ”Cookies, Web Beacons and Other Technologies” samt i ”IBM Software Products and Software-as-a-Service Privacy Statement” på http://www.ibm.com/software/info/product-privacy/. 92 © Copyright IBM Corp. 2011, 2015 Anmärkningar 93 IBM® Tryckt i Sverige