Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
3:
InstallationwithOracle200
<Brand><Product>
Clarifier(whatcomesafterthecolon)
LabGuide
LabGuide
33CLR24029 <coursecode>
33CLR2402LG1 <inventorycode>
PROPRIETARYANDCONFIDENTIALINFORMATION
2016CA.Allrightsreserved.CAconfidential&proprietaryinformation.ForCA,CAPartnerandCA
Customeruseonly.Nounauthorizeduse,copyingordistribution.Allnamesofindividualsorofcompanies
referencedhereinarefictitiousnamesusedforinstructionalpurposesonly.Anysimilaritytoanyreal
personsorbusinessesispurelycoincidental.Alltrademarks,tradenames,servicemarksandlogos
referencedhereinbelongtotheirrespectivecompanies.TheseMaterialsareforyourinformational
purposesonly,anddonotformanytypeofwarranty.Theuseofanysoftwareorproductreferencedinthe
Materialsisgovernedbytheendusersapplicablelicenseagreement.CAisthemanufacturerofthese
Materials.ProvidedwithRestrictedRights.
CAPPM14.3:InstallationwiithOracle200
Lab11In
nstallJ2SESDKonWindows1
Lab12SSetUpEnviro
onmentVariiables2
Lab21In
nstallApach
heTomcat5
nstallCAPPM7
Lab31In
Lab41C
CreateandC
ConfigureOracleDatabases11
Lab42LLoadtheOraacleCAPPMDatabase16
Lab43C
CreateandC
Configurethe
eOracleDattaWarehousseDatabase18
Lab44Im
mporttheO
OracleDataW
WarehouseD
Database21
Lab51In
nstallTomcaatforJasperrsoft23
Lab52C
CreatetheJaaspersoftTablespaceandUser25
Lab53In
nstallJasperrsoftonWindows26
Lab54C
ConfigureJasspersoft35
Lab61C
ConfigureCA
APPM,DataWarehouse
e,andJasperrsoft37
Lab62In
nstallPMOA
AcceleratorandJasperso
oftContent44
Lab63C
Completethe
eSetupandRunIntegraationJobs46
Lab64R
RunaHealth
hReport52
Lab65SSetLogFileO
Options54
Lab66V
ViewServerLogsinCSA56
Lab71V
ValidatetheCompleteIn
nstallation59
Lab72In
nstallOpenWorkbench61
Lab73In
nstalltheMicrosoftProjjectInterfaccewithSchedduleConnecct64
Lab81B
BackUptheApplication71
Lab82B
BackUptheCAPPMTransactionalD
Database72
Lab83R
RestoretheA
Application73
Lab84R
RestoretheC
CAPPMTran
nsactionalD
Database76
Lab91SScheduleaJo
ob79
Lab92V
ViewtheJob
bLog81
Lab93C
CreateaNew
wJobDefinittion83
Lab94R
RunaReportt87
Lab101MonitorPro
ocessEngine
ePipelines91
TOC1
2016CA.Allrightsreeserved.
CAP
PPM14.3:InstaallationwithO
Oracle200
LLab102ViewEventMessages9
93
LLab111Cre
eateaPasswordExpression9
95
LLabChallengge112RevissethePassw
wordExpresssion9
98
A
AppendixA:Solutionsto
oLabChallen
nges9
99
A
AppendixB:CATechnolo
ogiesDynam
micLabEnvirronment10
01
D
DynamicLab
bEnvironmentAccessan
ndUserGuid
de10
02
SSelfDirected
dLearningAccessandIn
nstructions10
03
B
BestPractice
es10
07
TTroubleshoo
oting10
08
TOC2
T
2016CA.A
Allrightsreserveed.
Module 1: Set Up the Environment
Time 10 - 20 minutes
Instructions:
Note: A demonstration for each of the lab exercises in this course is available from the
C:\LEARNING MATERIALS folder of the training system. A link to this folder is located on the
Desktop. If you have trouble following the lab steps, open the folder and click the
Oracle_Installation_Lab_Files link to open the list of labs. Then follow the instructions and use the
above lab reference to launch the demonstration.
3. Click Next.
Time 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
4. In the New System Variable dialog, type the following and click OK:
Variable name JAVA_HOME
Variable value C:\CAPPM\Java\jdk1.8.0_40
5. Through Windows Explorer, create the following home folder for the installation of CA PPM:
C:\CAPPM\CAPPM143
6. Return to the System Properties window and click the Advanced tab.
7. On the Environment Variables dialog, under System variables, click New, type the following
variable, and click OK:
Variable name CAPPM_HOME
Variable value C:\CAPPM\CAPPM143
JAVA_HOME is a known environment variable name used by the XML Open Gateway (XOG) and
the CA PPM installer. CAPPM_HOME is not and is therefore optional. However, it can be useful
if the home folder for CA PPM changes location because you will only need to modify the
environment variable and not the PATH variable directly.
iii.
path
The response should be:
PATH= C:\CAPPM\Java\jdk1.8.0_40\
bin;C:\CAPPM\CAPPM143\bin;
C:\oracle\Administrator\product\11.2.0\
dbhome_1\bin;C:\Windows\system32;
C:\Windows;C:\Windows\System32\Wbem;
C:\Windows\System32\WindowsPowerShell\v1.0\;C:\PROGRA~2\CA\SC\CAM\bin
iv. Java -version
The response should be:
java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
c. To close the Command Prompt window, enter the following command:
Exit
It is common practice to put Java, Tomcat, and CA PPM into the same C:\CAPPM folder.
Time 5 - 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Time 15 - 20 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Note: Some installation processes can take several minutes to complete. Therefore, you will
sometimes need to wait before proceeding to the next step.
Important: When you open the Command Prompt window for the next series of steps, it is
important to run it as an administrator. This avoids permission issues that might arise when the
installer attempts to register the NSA and Beacon services.
Note: If the command window was not launched with administrator rights, the installer might
throw an error and report Build Failed, while trying to deploy and start the Beacon and NSA
services. However, this is easily remedied. The installation of CA PPM code has been successful. It is
the services installation into the Windows Services subsystem that is failing. To address this issue,
you must manually install Beacon and/or NSA service using the "service add deploy start Beacon"
and "service add deploy start NSA" command strings.
Goals Configure the Oracle Databases for CA PPM and the Data Warehouse
Time 20 - 40 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
To set up the CA PPM Oracle database, you need to install the database server software and
configure Oracle. For details, see the Oracle documentation. For this exercise, the software has
already been installed. However, you need to create the database and set up extended character
handling.
Create a Listener
1. On the Windows Start menu, click All Programs Oracle - OraDb11g_home1 Configuration
and Migration Tools Net Configuration Assistant.
In this course, several steps require that you enter commands, some of which might be lengthy. To
ensure that you enter the commands with the correct syntax, as an alternative to typing the
commands, you can copy them from this document and paste it into the Command Prompt
window. If that doesnt work, there is a snippets file in the C:\LEARNING MATERIALS folder with
the text of each command.
The following screenshot shows you how to paste contents into the Command Prompt window.
As you type the passwords in the following steps, you will not be able to see them, so type
carefully.
The copying of database files, creating and starting the Oracle instance, and completing the
creation of the database will take a few minutes.
For proper extended character handling on an Oracle server, you will need to set the NLS language
to AL32UTF8.
13. Right-click the NLS_LANG value and modify the value to:
AMERICAN_AMERICA.AL32UTF8
CA PPM requires the AL32UTF8 extended character set, rather than the default
WE8MSWIN1252.
For CA PPM to function correctly, you need to set several system-wide parameters. The next steps
will configure the required database parameters.
16. In a Command Prompt window, which must be run as administrator, to log into SQL Plus, enter
the following command:
sqlplus system/caeducation@niku as sysdba
The above changes will take effect immediately and will also be created/updated in the spfile
for the database. The server will need to be restarted to make the changes permanent.
18. In a Command Prompt window, which must be run as administrator, to log into SQL Plus, enter
the following command:
sqlplus sys/caeducation@niku as sysdba
Note: To create the tablespaces, you can copy the following commands and run them one at a time
or altogether as a script.
20. To set the required privileges for a CA PPM scheme user, run the following commands:
Note: After you enter each GRANT statement, you will see Grant succeeded.
CREATE USER niku IDENTIFIED BY niku
DEFAULT TABLESPACE USERS_LARGE TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT;
GRANT CREATE SESSION TO niku;
GRANT ALTER SESSION TO niku;
GRANT CREATE TABLE TO niku;
14 CA PPM 14.3: Installation with Oracle 200 CA Technologies
21. On the Windows Start menu, click All Programs Oracle - OraDb11g_home1 Configuration
and Migration Tools Net Configuration Assistant.
Time 10 - 20 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Note: In this lab, the commands are entered in a combination of SQL Plus and command windows
opened with administration privileges.
2. In a Command Prompt window, which must be run as administrator, to log into SQL Plus, enter
the following command:
sqlplus system/caeducation@niku as sysdba
3. Set the import directory location for the import datapump (impdp) command:
create directory import_directory as 'C:\InstallMedia\clarityv143\Database';
The Directory created response appears.
4. Exit sqlplus:
exit;
The database is now created with a user named niku and a password of niku. An import.log is
generated in the same location as the database backup. Import errors are expected because
there are dependencies between the imported items. When the import has completed, you can
recompile the database to resolve invalid objects. Between 100 and 110 errors is normal. More
than 1,000 import errors indicates a problem.
Time 30 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
This lab follows similar, but not identical, steps to those executed to create the main CA PPM
database. We do not need to create another listener because the Data Warehouse database will be
created on the same server.
As you type the passwords in the following steps, they will not be echoed to the screen:
Copying of database files, creating and starting the Oracle instance, and completing the
creation of the database will take a few minutes.
Because we are installing the warehouse database on the same server as the CA PPM
transactional database, the required extended character handling has already been set up in
18 CA PPM 14.3: Installation with Oracle 200 CA Technologies
the Windows Registry. If, as would normally be the case in a production environment, the
warehouse database was being installed on its own server, then the steps to update the
registry would be needed (steps 9 to 15 of lab 4-1).
6. In a Command Prompt window, which must be run as administrator, log into SQL Plus with the
following command:
sqlplus system/caeducation@dwh as sysdba
The above changes will take effect immediately and also be created/updated in the spfile for
the database.
9. In a Command Prompt window, which must be run as administrator, log into SQL Plus with the
following command:
sqlplus system/caeducation@dwh as sysdba
10. By default, the Data Warehouse uses 4 tablespaces which should be created by entering the
following commands into the SQL Plus window:
11. Create and configure the PPM_DWH user by entering the following commands into the SQL
Plus window:
CREATE USER PPM_DWH IDENTIFIED BY PPM_DWH
DEFAULT TABLESPACE DWH_PPM_DATA_DIM TEMPORARY TABLESPACE TEMP
PROFILE DEFAULT;
Time 30 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
2. Import the database from the backup location using the following command:
impdp system/caeducation@dwh directory=import_directory transform=oid:n
dumpfile=dwh_oracle_base.db schemas=ppm_dwh logfile=ppm_dwh_import.log
You will receive a warning that the user already exists which you can ignore. You will also
receive some compilation errors; these can also be ignored.
5. In a Command Prompt window, which must be run as administrator, log into SQL Plus as the
Data Warehouse user with the following command:
sqlplus PPM_DWH/PPM_DWH
7. Exit sqlplus:
exit;
Time 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
This lab is executed on the Jaspersoft (reporting) virtual machine.
1. Start the Jaspersoft vm, if not already started, and use the Jaspersoft vm for all labs in this
module.
6. Click the Advanced system settings link and click the Environment Variables button
7. Create a new JAVA_HOME environment variable (or update the existing one) with a value of
C:\JDK1.8.0_40 and click OK.
8. Create a new JRE_HOME environment variable (or update the existing one) with a value of
C:\JDK1.8.0_40\JRE and click OK
12. Open a command window as Administrator and verify enter echo %PATH% and verify the value
displayed starts with C:\JDK1.8.0_40\bin;C:\JDK1.8.0_40\JRE\bin;
13. Enter the command java -version and verify version 1.8.0_40 is displayed.
Goals Create the Jaspersoft Tablespace and User in the Data Warehouse database
Time 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
This lab is executed on the CA PPM vm.
In this lab, we create the Jaspersoft Tablespace and User in the Data Warehouse database. The
reason for doing this is to take the reporting load off the CA PPM transactional database it is
perfectly possible, however, to create these in the transactional database if needed.
1. On the CA PPM vm open a command window as administrator and enter the following
command:
sqlplus system/caeducation@dwh as sysdba
2. Enter the following command to create the Jaspersoft tablespace (the commands can be found
in the C:\LEARNING MATERIALS folder):
CREATE TABLESPACE "PPM_JASPER_TS" DATAFILE
'C:\ORACLE\ADMINISTRATOR\ORADATA\DWH\PPM_JASPER_TS.DBF' SIZE 500M REUSE
AUTOEXTEND ON NEXT 25M MAXSIZE 10G LOGGING EXTENT MANAGEMENT LOCAL
SEGMENT SPACE MANAGEMENT AUTO;
3. Enter the following series of commands to create the Jaspersoft user and associated privileges:
CREATE USER PPM_JASPERSOFT IDENTIFIED BY PPM_JASPERSOFT
DEFAULT TABLESPACE PPM_JASPER_TS TEMPORARY TABLESPACE TEMP;
Time 20 - 40 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
This lab is executed on the Jaspersoft (reporting) server vm.
3. Open a command prompt window as administrator and navigate to C:\Jaspersoft, and then run
install.bat and answer the questions as follows:
4. Select the Installation Type. To select New, type 1 and press Enter.
12. Enter the Oracle Database Hostname. Type CLARITYT2 and press Enter.
13. Enter the Oracle Database Port Number. Type 1521 and press Enter.
14. Enter the Jaspersoft DB Username. Type PPM_JASPERSOFT and press Enter.
15. Enter the Jaspersoft Database Username Password. Type PPM_JASPERSOFT and press Enter.
17. Enter the Oracle SID Name. Type DWH and press Enter.
18. The installer will now verify the user and connect to the database.
19. When the installer presents the currently selected settings, review them for accuracy, then type
y and press Enter.
20. Once completed, Jaspersoft services should automatically start in a separate window.
Time 5 - 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
In this lab, you will verify and configure the installation of Jaspersoft. This lab is executed on the
Jaspersoft vm.
1. At the end of the previous lab, you stopped the Jaspersoft service and will now restart it. To do
this:
a. Open a command prompt window as administrator.
b. Navigate to the C:\JSTomcat\apache-tomcat-7.0.55\bin directory.
c. Run the startup.bat.
d. When the service has started, minimize the two open windows. Do not close them.
2. Open an Internet Browser window and in the address line, type the following and press Enter:
http://jaspersoft:8080/reportservice/
A Login page should display.
4. In the menu bar point to the Manage menu and select Organizations.
7. Click Add Organization. This Organization is used when we set up the Keystore between CA
PPM and Jaspersoft.
10. Review the install.log file, located in the directory where Jaspersoft was installed, and review
the log for errors.
Lab61ConfigureCAPPM,DataWarehouse,andJaspersoft
Goals Configurethesystemsoallcomponentsareintegratedwitheachother.
Time 30minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
ConfiguringthenewinstallationinvolvessetupusingtheCSA,CAPPM,andJaspersoft,sothatthey
areintegratedwitheachother.YousetuptheMy_OrgorganizationinJaspersoft,inapreviouslab,
andthisisusedinthefollowingsteps.
ThislabisexecutedontheCAPPM/DatabaseServer
CAPPM,DataWarehouseandJaspersoftConfigurationUsingCSA
1. ToverifyifCAPPMBeaconandNSAarerunning,openaCommandPromptwindowandenter
thefollowing:
servicestatusbeaconnsa
Iftheservicesarealreadyrunning,thereisnoneedtorestartthem.Otherwise,startthem
usingthefollowingcommands:
a. IfCAPPMBeaconisstopped,starttheCAPPMBeaconatthecommandpromptenterthe
following:
servicestartbeacon
Note:IftheCAPPMBeaconisnotpresent,toinstallit,atthecommandprompt,enterthe
following:
serviceaddstartbeacon
b. IfCSAisstopped,tostarttheCSA,atthecommandprompt,enterthefollowing:
servicestartnsa
Note:IftheCSAisnotpresent,toinstallit,atthecommandprompt,enterthefollowing:
serviceaddstartnsa
2. ClosetheCommandPromptwindow.
CATechnologies CAPPM14.3:InstallationwithOracle200 37
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
3. ToopenlaunchInternetExplorer,onthedesktop,clicktheInternetExplorershortcut.
4. IntheInternetExplorerAddressfield,typethefollowing:
http://clarityT2:8090/niku/app
5. IntheCAPPMSystemAdministration(CSA)Loginwindow,inthePasswordfield,typethe
passwordthatwassetupinapreviouslab:
admin
6. ClickLogin.
TheLicenseagreementappears.
7. AcceptthelicensetermsandclickNext.
TheOverviewwindowappears.
8. IntheOverviewwindow,clickclarityT2:9091(local).
TheServerPropertieswindowappears.
9. OnthePropertiestab,clickSystem.
10. IntheGeneralpane,selectMulticurrencyEnabled.
11. IntheLicenseTypeslist,selectStudioDeveloper,Creator,Participant,Viewer.
12. IntheMailServerpane,enter:
a. Adummyuser(e.g.nobody@nowhere.com),
b. Enterthedummypassword123456twice.
13. CleartheUseAuthenticationfieldandclickSave.
14. ClicktheDatabasetab.
15. IntheDatabaseServerpane,makesuretheVendorfieldissettoOracle.
16. IntheInternalConnection:Nikupane,completethefieldsasfollows:
Hostname clarityT2
PortNumber 1521
ServiceID niku
ServiceName niku
LoginName niku
Password niku
ConfirmPassword niku
17. ClickSave.IntheInternalConnectionNikusection,checkthatthestatusisAvailable.
38 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
18. ClicktheApplicationtab.
19. IntheApplicationServerpane:
a. IntheVendorfield,confirmthattheapplicationserverselectedisApacheTomcat.
b. Intheappandnsasections,replaceeveryoccurrenceof"localhost"withclarityT2andclick
Save.
20. ClicktheDocumentsandSearchtab.
21. IntheSearchServerpane,intheIndexDirectoryfield,typethefollowing:
C:\CAPPM\searchindex
Note:TherecommendedbestpracticeisnottostoredocumentsandindexesintheCAPPM
homedirectory,becausecontentswillbeerasedduringupgrades.TheCAPPMhomedirectory
isC:\CAPPM\CAPPM143,thereforethedefaultswillsuffice.
22. IntheFileStoreDirectoryfield,typethefollowing,andclickSave:
C:\CAPPM\filestore
23. ClickSave.
24. ClicktheReportingtab.
25. IntheReportServerJaspersoftsection,verifyandupdatethefollowingfields:
Vendor Jaspersoft
WebURL http://jaspersoft:8080/reportservice
User ppmjasperadmin
OrganizationName My_Org
OrganizationID My_Org
26. ClickSave.
27. ClicktheDataWarehousetab.
TheDataWarehouseServerinformationwindowappears.
CATechnologies CAPPM14.3:InstallationwithOracle200 39
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
28. VerifyandupdatethefollowingfieldsintheConnectionDetails:Oraclesectionofthepage.
ThepasswordisfromLab43andiscasesensitive.
Hostname ClarityT2
ServiceID DWH
ServiceName DWH
Password PPM_DWH
ConfirmPassword PPM_DWH
CustomDatabaseLink Selected
PPMDatabaseLink PPMDBLINK
29. ClickSave.
Youwillreceivethefollowingerror:
Note:Theloginfailureisexpectedbecausewehavenotyetcreatedtheppmjasperadminuser
inJaspersoft.Noticethatthedatabasestatusnowindicates"Available".
30. ClicktheSecuritytab.
TheSecuritysetupforCAPPMwindowappears.Inthisexercise,youdonotneedtomakeany
changesinthiswindow.
31. ClicktheBackgroundtab.
TheBackgroundServerinformationwindowappears.Again,nochangesarerequired.
32. Tosaveallyourwork,clickSave.
40 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
33. Intheleftpane,clickInstallOverview.
TheInstallationOverviewwindowappearsandshowstheInstallationCurrentStatus,Installed
Version,andInstalledDate.Notethatthesearethedatesthattheimportedbackupfilewas
created.
AddandStarttheApplicationandBackgroundServices
34. Intheleftpane,clickAllServices.
35. IntheAvailableServiceswindow,clickAdd.
TheCAPPMSystemAdministrationwindowappears.
36. IntheSelectServicespane:
a. SelectCAPPMApplication.
b. SelectCAPPMBackground.
c. ClickAdd.
TheCAPPMStatusInternetExplorerwindowappears,temporarily,andaddsthe
services.
d. Iftheservicesdonotappear,clickRefresh.
38. SelecttheCAPPMApplicationandclickStart.
TheCAPPMApplicationStatuschangestoStarted.
39. SelectCAPPMBackgroundandclickStart.
TheCAPPMBackgroundStatuschangestoStarted.
40. Openacommandwindow,andnavigatetoC:\CAPPM\CAPPM143\database\sql
41. Enterthefollowingcommand:
dbpatchinstallfileSET_MULTICURRENCY.xmlapply
GeneratetheJaspersoftKeyStoreFiles
42. ToauthenticateCAPPMandJaspersoft,generateatrustedkeystoreforeachorganization.
Followthesesteps:
a. OpenanAdministrator:commandprompt
b. GotocdC:\CAPPM\CAPPM143\bin.
c. Runthefollowingcommand:adminjaspersoftkeystore
Theabovewillgeneratetwofiles,My_Org.jksandMy_Org.propertiesin
C:\CAPPM\CAPPM143\config.
43. ClosetheCommandPromptwindow.
CATechnologies CAPPM14.3:InstallationwithOracle200 41
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
44. CopybothfilestoC:\JSTomcat\apachetomcat7.0.55\webapps\reportservice\WEBINF\config
ontheJaspersoftserver.TheeasiestwaytodohisistoswitchtotheJaspersoftserverandmap
C$ontheClarityT2serverasanetworkdrive.Thefilescanthenbedraggedacross.
45. DoubleclicktheComputericononthedesktop.
46. ClicktheMapnetworkdrivetab.TheMapNetworkDrivepageisdisplayed.
47. Inthefolderfield,enter\\clarityt2\c$andclickFinish.
48. NavigatetoComputer>c$(\\clarityt2)(Z:)>CAPPM>CAPPM143>config
49. SelectbothMy_Org.jksandMy_Org.propertiesfiles.
50. Copyboththefiles(Ctrl+C).
51. Navigateto:C:\JSTomcat\apachetomcat7.0.55\webapps\reportservice\WEB_INF\config
52. Pastethetwofilesintotheconfigfolder(Ctrl+V).
53. Openacommandpromptwindow,asAdministrator,andnavigateto:C:\JSTomcat\apache
tomcat7.0.55\bin
42 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
54. Typestartup.bat.TheJaspersoftservicesarestarted.
55. Minimizeallwindows.
CATechnologies CAPPM14.3:InstallationwithOracle200 43
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
Lab62InstallPMOAcceleratorandJaspersoftContent
Goals InstallPMOAcceleratorandJaspersoftcontent.
Time 45minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
PMOAcceleratorInstallation
1. OpenacommandpromptasadministratorontheCAPPMvm.
2. InstallthePMOAccelerator,withthefollowingcommand:
admincontentcsk
Installationwilltakearound3040minutes.
3. Whentheinstallationcompletes,thefollowingmessageappears:
CAPPMAccelerator:ProgramManagementOfficeinstallationwassuccessfulandis
complete.
JaspersoftContentInstallation
4. Inthesamecommandwindow,toinstalltheJaspersoftcontent,enterthefollowingcommand:
admincontentjaspersoftcskuserNamesuperuserpasswordsuperuser
NotetheuppercaseNintheusernameparameter.Iftheconnectionfails,verifytheURL
connectionintheNSAiscorrectandtheserviceisrunningontheJaspersoftserver.
5. Whentheinstallationcompletes,openabrowserwindowandaccesstheJaspersoftconsolevia
thefollowingURL:
http://Jaspersoft:8080/reportservice
6. Loginusingsuperuser/superuser.
44 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
7. Toverifythattheppmjasperadminuserhasbeencreatedsuccessfully:
a. PointtotheManagemenu.
b. ClickUsers.
8. TheppmjasperadminusershouldnowbelistedagainstMy_Org
9. RestartallservicesontheClarityT2server,byentering:servicestopstartall
CATechnologies CAPPM14.3:InstallationwithOracle200 45
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
Lab63CompletetheSetupandRunIntegrationJobs
Goals CompletethesystemsetupinCAPPMsothattheintegrationjobswillrun.
Time 45minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
DataWarehouseandJaspersoftConfigurationUsingCAPPM
Inthissection,yousetupthelanguage(s)thattheDataWarehousewilluse(thefewerselected,
thesmallertheresultingdatabaseandthequickerthepopulationwillbe),andcreateanentityfor
theDataWarehousefiscalperiods.
Toaccomplishthesetasks,youwillassignaccessrightstotheadminuserandexecutejobsto
populatethewarehousewiththeadministratorrights,andpopulatethewarehousewithdata.
Finally,youwillcreateusersinJaspersoft.
Notethatonfirstloginthesystemwillpromptforapasswordchange.Makeanoteofthe
passwordyouselect.
AssignAccessRightsandActivateJobs
1. Openabrowserwindow,ontheCAPPMvm,andenterthefollowingurl:
http://clarityT2
2. LogintoCAPPMasadmin/admin.
3. Whenprompted,changethepasswordtocappm.
4. PointtotheAdministrationmenuandclickResources:
46 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
5. ClicktheAdministratorlink.
6. PointtotheResourcesAccessRightstab,andselectGlobal:
7. Atthebottomoftheresultingscreen,clickAdd.Enterfin*mainintotheAccessRightfieldand
clickFilter.
8. Onthelistdisplayed,ticktheboxagainstFinancialMaintenanceFinancialOrganization
StructureandclickAdd:
9. Repeatsteps7and8,butthistimefilteringforAdvancedReporting,adv*rep,andselectall7
accessrights.Thefinalsetofrightsshouldcontainthefollowing:
CATechnologies CAPPM14.3:InstallationwithOracle200 47
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
10. Toenablethisusertoviewprojects,fortestinginalaterlab,clickAdd.
11. Enterproj*mainintotheAccessRightfieldandclickFilter.
12. SelectProjectEditManagementAllandclickAdd.
13. PointtotheAdministrationmenuandclickReportsandJobs.
14. Enter*warehouseintheJobDefinitionNamefieldandclickFilter.
15. SelectbothjobsandclickActivate.
16. Enter*JaspersoftintheJobDefinitionNamefieldandclickFilter.
17. VerifythattheCreateandUpdateJaspersoftUsersjobisactive.
18. LogoutofCAPPMandthenlogbackinagainasadmin(passwordcappm)tomakethenew
rightsvisibleontheAdministrationmenu.
CreatetheWarehouseEntity
19. PointtotheAdministrationmenuandclickOBS.
20. OntheOrganizationalBreakdownStructuresscreenclickNew,fillintheName,ID,Description
andLevelsfields,asshownbelow,andclickSaveandReturn.
48 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
21. RepeattheprevioussteptocreateanOBSforthedepartments:
22. PointtotheAdministrationmenuandclickSetup(intheFinancesection).Youwillreceivea
messagethatthesystemcurrencyneedstobeselected.
23. SetthecurrencytoUSDandclickSave.
Notethatthisisan"EnterOnce"fieldsochoosecarefully.
24. ClickSaveandReturn.
25. ClickEntitiesandthenNew.FillintheNewEntityscreenasfollows,thenclickSave:
CATechnologies CAPPM14.3:InstallationwithOracle200 49
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
26. TosetupFiscalPeriodsthatthewarehousewillinherit,clickFiscalTimePeriodsandsetsome
upbyclickingNew:
CompletetheWarehouseSetup
27. PointtotheAdministrationmenuandclickSystemOptions,andcompletetheData
WarehouseOptionssectionasshown:
28. ClickSave.
RuntheIntegrationJobs
29. Youarenowreadytoexecutetheintegrationjobs.EnsurethattheJaspersoftserviceisrunning
ontheJaspersoftserver.TheninCAPPMnavigatetoHome>ReportsandJobs>Jobs>
AvailableJobsandclicktheCreateandUpdateJaspersoftUsersjob.Fillintheparametersas
shownandclickSubmitatthebottomofthescreen:
50 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
30. Waitashorttimeforthejobtocomplete,thenfilterforthejobandverifyitcompleted:
31. Repeattheprevioustwosteps,butthistimefilterfortheLoadDataWarehouseAccessRights
job,andsubmitthisforimmediateexecution(therearenoparameterstocomplete),andverify
itcompletedsuccessfully.
32. Finally,repeatthestepsagain,butthistimefilterfortheLoadDataWarehousejob,tickthebox
forFullLoadandsubmitforimmediateexecution.Verifyitcompletedsuccessfully
CATechnologies CAPPM14.3:InstallationwithOracle200 51
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
Lab64RunaHealthReport
Goals LogintoCAPPMandrunahealthcheck.
Time 5minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
1. LogintotheCAPPMSystemAdministrationusingtheappropriatecredentials.
http://clarityT2:8090/niku/app
2. Enteradminasthepassword,andclickLogin.
3. ClickRunHealthCheckandscrolltotherightofthewindow.
Note:ThehealthreportisstoredinanXMLfileintheC:\CAPPM\CAPPM143\logsdirectory.The
followingstepsprovideawayforyoutorunthisreportinCSA.
4. IntheServerColumn,clickClarityT2:9091(local).
TheServer:Propertiespageappears.
52 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
5. ClicktheHealthReporttab.
6. ClickRun.
Thisviewisadetailedviewofthehealthreport.
Note:AgreeniconintheStatuscolumnindicatesthateverythingisnormal.Arediconindicates
thereisaproblem.
CATechnologies CAPPM14.3:InstallationwithOracle200 53
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
Lab65SetLogFileOptions
Goals SetlogfileoptionsinCSA.
Time 5minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
Note:LogscanbeviewedinCSAorcanbeaccessedintheC:\CAPPM\CAPPM142\Logsdirectory.
1. IfyouarestillloggedintoCSA,clickHomeandgotostep2.Otherwise,logintoCSAusingthe
adminasthepassword.TheOverviewpageappears.
2. ClickclarityT2:9091(local).TheServer:Propertiespageappears.
3. ClicktheLogstab.
4. ClickEditConfiguration.
Thisenablesyoutosettheappropriatecategoriesandprioritiesforyourlogfile.
54 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
5. ScrolldowntotheCategoriessectionand,inthePrioritycolumn,clickthefirstdropdownlist.
Noticethatyoucanchangethelogpriorityasneededsothatspecifiedlogsarecaptured.
TheoptionsincludeFatal,Error,Warn,Info,Debug,andAll.
Note:IftheAlloptionisselected,thesizeofthelogcanincreaseveryrapidly.
6. Youdonotneedtoconfigureprioritiesnow.Therefore,leavetheprioritysettoFatal.
Note:Afterthelogoptionshavebeensetup,youmustrestartCAPPMforthechangestotake
effect,unlessDetectLogConfigurationChangesAutomaticallyhasbeenselected.
7. ClickHome.
CATechnologies CAPPM14.3:InstallationwithOracle200 55
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
Lab66ViewServerLogsinCSA
Goals ViewCAPPMserverlogsinCSA.
Time 5minutes
Instructions:
Note:Asexplainedinthefirstlab,opentheC:\LEARNINGMATERIALSfolderandclickthe
Oracle_Installation_Lab_Fileslinktoaccessdemonstrationsforthelabs.
1. IfyouarestillloggedintoCSA,clickHomeandgotostep2.Otherwise,logintoCSAusing
adminasthepassword.
TheOverviewpageappears.
2. ClickClarityT2:9091(local).
TheServer:Propertiespageappears.
3. ClicktheLogstab.
4. IntheServerlist,verifythatclarityT2isselected.
Note:Morethanoneserverwillbelistedinaclusteredenvironment.
5. ClicktheLogFilelistdropdown,andviewtheavailablelogs:
admin.log:Administrationrelatedlogs
appca:Applicationactionrelatedlogs
appsystem:Applicationsystemrelatedlogs
bgca:Backgroundservicerelatedorprocessenginerelatedlogs
56 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
6. IntheMaxSizelist,select10kandthenclickGo.
Thedetailedlogfileappears.
7. Scrolldownthelogfiletoviewthemessages.
8. ScrolltothetopofthepageandclickLogout.
CATechnologies CAPPM14.3:InstallationwithOracle200 57
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module6:ConfigureCAPPMUsingCSA
58 CAPPM14.3:InstallationwithOracle200 CATechnologies
COMPANYCONFIDENTIALANDPROPRIETARYINFORMATIONDUPLICATIONISPROHIBITED
Module 7: Perform Post-Installation Tasks
Time 20 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
7. Click Global.
10. Click Logout. This will allow the newly assigned rights to become effective.
12. Point to the Home menu and, in the Organization section, click Knowledge Store.
13. On the Knowledge Store page, click the Actions drop down, and click Add Documents.
14. On the Add Documents page, next to the Select Files field, click Browse.
15. In the Choose File dialog, navigate to the C:\Learning Materials folder, select the
Oracle_Lab_Step_Text_Snippets.txt document and click Open.
17. On the Knowledge Store page, in the Search field, type impdp (a word from the added
document) and click Go or press Enter.
On the Search Results page, the search results include the document you just added.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
The steps in this lab are appropriate if you have installation rights for your desktop. However, in a
typical enterprise, the entire installation is pushed out centrally.
4. On the Resource: Properties page, click the Resources Access Rights tab and click Global.
6. On the Select Access Rights page, select Account Settings Navigate and click Add and Select
More.
7. In the Access Right filter field, type soft and click Filter.
8. Select Software Download Open Workbench and Software Download Microsoft Project
9. Click Add.
10. Click Logout, then login again to make the new access rights effective.
13. On the Account Settings: Software Downloads page and, next to Open Workbench (x86), click
Download.
After you restart the server (log on as administrator, with password caeducation), you need to
restart the CA PPM services:
You can now launch Open Workbench and open a project from CA PPM.
21. Log in with your CA PPM credentials; admin / cappm, and click OK.
25. Click Yes, because you will not save the project.
The project will open, confirming that Open Workbench and Schedule Connect are successfully
installed.
Time 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Important: Before you install the Microsoft Project Interface, make sure that JDK 1.7 or later is
installed on the user's computer. The installation is similar to the Open Workbench installation, but
there are a few extra steps as detailed below.
3. On the Account Settings: Software Downloads page, under Windows Downloads, next to
Microsoft Project Interface (x86), click Download. After the download completes you are
asked if you wish to run mspsetup.exe or save.
The setup wizard appears, indicating that the CA PPM Microsoft Project Interface with CA PPM
Schedule Connect will be installed on your computer. You are also recommended to close all
other applications before continuing.
5. Click Next.
6. A warning explains that the default path already exists; this is because the path was created for
the installation of Open Workbench. Click Yes.
7. On the Select Components page, select the following components, being sure not to select the
legacy interface (because the image you are using contains MSP 2013), and click Next.
8. On the Ready to Install page, verify the settings and click Install. The files will be extracted.
10. On the License Agreement page, accept the license agreement and click Next.
11. On the Select Features page, accept the defaults and click Next.
13. If the following screens appear, click Accept, and then Install , to continue the installation:
14. When the installation completes, a message appears, indicating that the install has been
successful.
16. On the Introduction page of the CA Clarity PPM Schedule Connect install wizard, click Next.
Because Schedule Connect has already been installed on the machine, during the installation of
Open Workbench in the previous lab, a Program Maintenance window displays.
21. Click the Start button and then click All Programs.
22. Click the Microsoft Office 2013 folder and then click Project 2013.
23. A macro will attempt to run, but will be prevented due to the macro settings in Microsoft
Project. Click Enable Macros.
The installation has added a new menu to the Project 2013 ribbon.
26. Click the Open icon and log in as admin with password cappm:
27. Open the csk.majorIT project (the projects might vary in your image):
Time 15 minutes
Based on the environment, it may take a long time.
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Check with the system administrator for the backup policies of the organization. CA PPM services
should be stopped and then restarted before and after any scheduled maintenance that will
interrupt connectivity between CA PPM and the database.
3. The backup process starts and requests the location of the backup directory. To create the
backup directory type C:\CAPPM\CAPPM_BACKUP
Note: If there is an existing backup folder, the folder is overwritten with the new backup.
After the backup is finished, the prompt appears. The CA PPM application is backed up in the
created directory.
4. To restart the services, open a Command Prompt window and enter the following:
service start all
Time 10 minutes
Based on the environment, it may take a long time.
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
The application and background services should be stopped before performing a database backup.
1. To stop the application services, open a Command Prompt window and enter the following:
service stop app bg
2. Open a Command Prompt window and enter the following command, replacing the <date>
with the date of the backup, for example CAPPM_20160503.dmp and CAPPM_20160503.log:
expdp system/caeducation@niku schemas=niku dumpfile=<date>.dmp logfile=<date>.log
Note: The command cannot contain directory paths for the files. The above command places
the backups in the default location for the database, which is:
C:\Oracle\Administrator\admin\NIKU\dpdump
For the general form of the command, see the Oracle documentation.
When the backup is finished, it will usually indicate that it is complete with warnings and will
indicate the location it has written the backup files to.
3. To restart the application service, open a Command Prompt window and enter the following:
service start app bg
Time 15 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Check with the system administrator for the restore policies of the organization. CA PPM services
should be stopped and then restarted before and after any scheduled maintenance that will
interrupt connectivity between CA PPM and the database.
2. Using Windows Explorer, copy saxon.jar from the following staging folder:
C:\CAPPM\staging\tools\lib
Replace with:
<proputil ref="version" loadFile="tools/version.properties"
8. If the C:\CAPPM directory has not been removed during preparation for restoring the
application, rename the c:\CAPPM\CAPPM143 directory to c:\CAPPM\CAPPM143_old (or
delete the directory).
11. Execute the restore.bat script. The restore process starts and the original directory is
automatically created in the CA PPM home directory.
Note: If the folder exists, the contents will be overwritten with the new restored files.
12. To restart the services, enter service start all at the command prompt, and press Enter.
Time 5 - 10 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
1. To prepare the server for restoration, stop all services and delete the database by running the
following command in a Command Prompt window, logged in as the system user:
service stop all
4. To create the niku user again with the correct privileges, enter the following commands:
Note: After you enter each GRANT statement, you will see Grant succeeded.
CREATE USER niku IDENTIFIED BY niku DEFAULT TABLESPACE USERS_LARGE TEMPORARY
TABLESPACE TEMP PROFILE DEFAULT;
6. To restore the data, enter the following command, using the same backup filename as was used
when the backup was taken in lab 8-2:
impdp system/caeducation@niku schemas=niku dumpfile= <date>.dmp logfile= <date>.log
The screen displays the progress of the process. Compilation failures are expected because of
inter-dependencies between the objects. These are corrected in the next step.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
You have already executed jobs when the integration jobs were run in lab 6. In this lab, we will
schedule a job to run periodically. Ensure that all services are running on both virtual machines.
1. On the CA PPM server, open a browser window and navigate to the following URL to open CA
PPM:
http://clarityT2
3. Point to the Home menu and click the Reports and Jobs link.
5. Click the job type link for the Load Data Warehouse job.
The properties page appears.
6. Schedule the job as needed. In this example, use the following settings to have it run every 15
minutes.
a. Clear Immediately and select Scheduled.
b. Click the Start Date icon.
The Date Picker window appears.
c. Select Today.
d. In the Start Time lists, select a time 15 Minutes ahead of the current time.
e. Click Set Recurrence.
The Recurrence window appears.
i. Click Use Unix Crontab entry format.
ii. Enter the following string 00,15,30,45 * * * *
iii. Click Save And Return.
7. Notify the Resources as needed. In this example, accept the default of admin.
8. Click Submit.
The Job now appears on the Jobs tab with a Job Status of Scheduled and, will show as
processing every 15 minutes. This is how the Data Warehouse will be updated to keep it
synchronized with the CA PPM transactional database.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
3. Scroll down the table and under Job Type, click LDAP - Synchronize New and Changed Users.
The Job Properties page appears.
4. Click Submit.
The Jobs: Scheduled Jobs page appears. The job will appear as "Failed".
6. On the Jobs tab, next to the failed job, click the Log icon.
Note: For a failed job, you will see high-level log details, but to view the detailed log, you must
log in to CSA.
10. In the Cluster Health Overview section, click the Logs icon.
12. For the log display, confirm that the Max Size list is set to 1K and click Go.
You will see the error message indicating the synchronize new and changed users job failed,
and the reason for the failure:
Goals Create a new job definition for a SQL Procedure type job.
Time 15 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Notes:
To create a job definition in CA PPM, the executable file must be developed first.
The stored procedure has already been created in the CA PPM database.
The stored procedure name, in this case, full_name_sp must be used to create the job
definition.
2. Create two new resources, by navigating to Administration > Resources and clicking New. Use
the following as a template because it supplies the minimum data needed. Click Save and
Return when completed:
Field Values for first Resource Values for second Resource
Last Name User 1 User 2
First Name Lab Lab
User Name LU1 LU2
Resource ID LU1 LU2
Password clarity clarity
Password clarity clarity
Force Password Change selected selected
Email Address luone@nowhere.com lutwo@nowhere.com
Employment Type Employee Employee
Status Active Active
3. Open a Command Prompt window, and log in to the niku database with the command:
sqlplus niku/niku@niku
Notice the full_name column from cmn_sec_users table is null for the two new resources
created.
5. Create a new stored procedure for the job using the following:
CREATE OR REPLACE PROCEDURE full_name_sp
(p_job_run_id IN NUMBER, p_job_user_id NUMBER)
AS
BEGIN
UPDATE cmn_sec_users u
SET full_name =
(SELECT r.full_name FROM srm_resources r
WHERE r.user_id = u.id)
WHERE full_name IS NULL;
END;
/
84 CA PPM 14.3: Installation with Oracle 200 CA Technologies
You have queried the data for the two new resources and created the stored procedure for the
new job.
6. Return to CA PPM.
11. Point to the Home menu, and click Reports and Jobs.
15. To see job status set to complete, on the Jobs tab, filter for "Full".
The Full Name Job status is Completed.
Notice that the data is now updated to display the full name.
Time 15 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
To run reports, you must have some rights on the objects displayed in the reports, and the
Jaspersoft service must be running on the Jaspersoft server. Here we will use resources.
6. Log out and in again, to refresh the rights attached to the admin user.
11. When complete, point to the Home menu, and click Advanced Reporting.
12. Click the Library menu, and then click Resource Availability report link.
13. To execute the report, accept all default parameter values in the left hand pane and click Apply:
Service Packs
From time to time CA release service packs that fix issues with CA PPM or enhance functionality in
accordance with users' requests. Fix packs are applied on top of the currently executing version,
and are cumulative, so there is no need, for example, to apply service pack 2 and then service pack
3, because service pack 3 has all the content of service pack 2 and more.
Each service pack comes with release notes that indicate what it contains and how it should be
applied. CA Technologies strongly recommends that service packs are applied to a non-production
instance, for evaluation, before being applied to a production instance.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
2. Add the global Process Engine Monitoring right to the admin user, using the same method you
used in previous labs, then log out and log in again to make your change effective.
4. To view the pipelines for a specific background server, under Name, click the server. The
Process Engines page appears with a list of all pipelines associated to the selected server.
Note: For more information about pipelines, see the CA PPM Administration Guide. Contact CA
Support before configuring pipelines for the process engine.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
Note: Sometimes the icon in the Status column might remain gray, indicating that the status
cannot be determined, even though the bg service is running. If this happens, to check if the bg
service is still active, click the process engine name link and wait 30 seconds. After the refresh
period, which is 30 seconds, it will show a running status.
See the CA PPM Administration Guide for more information about process events.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
5. Click Save.
11. To provide a password that matches the criteria in the regular expression, in the Password and
Confirm Password fields, type the following:
Clarity1
Goals In this lab challenge, revise the password expression and error message that you
set in the previous lab.
Time 5 minutes
Instructions:
Note: As explained in the first lab, open the C:\LEARNING MATERIALS folder and click the
Oracle_Installation_Lab_Files link to access demonstrations for the labs.
1. The new password needs to be at least six characters, which must include at least one of each
of the following characters:
Uppercase letter
Lowercase letter
Digit
Special character
3. To test the password rule, update the resource that was created in the previous lab, and assign
a password that does not meet the requirements that you have set.
The following solutions provide step-by-step instructions to complete the lab challenges.
Solution
1. Log in to CA PPM as admin.
The Overview: General page appears.
3. In the Change Password Options section, clear the fields and type the following:
Field Value
Regular Expression ^(?=.*\d)(?=.*[a-z])(?=.*[A-Z])(?=.*[^0-9a-zA-Z]).{6,}$
Error Message Password must be at least six characters and must include at least
one uppercase letter, one lowercase letter, one digit, and one
special character.
4. Click Save.
Getting Started
Dynamic Lab Environment is the name of the CA Education virtual environment for labs and
practice activities. The technology behind the Dynamic Lab Environment is provided by Skytap and
some of the instructions in this document reference Skytap.
This appendix provides the following information:
System and network requirements
Self-Directed Learning login and usage information
Setting up an environment (other than Self-Directed Learning)
Best practices
Troubleshooting
Escalating unresolved issues
System Requirements
The minimum system requirements for an individual client machine accessing the Dynamic Lab
Environment are listed below. Please check that you meet the minimum requirements and that
you have the equipment you need before attempting to use the environment.
Java Version
The acceptable Java versions are Java 1.6, 1.7, or newer.
If you are unsure which version of Java you are running, simply click the following link and it
will auto-detect: http://java.com/en/download/installed.jsp or type java -version in the
terminal for Linux.
If you are running OS X, please see Running Java on Mac OS X.
For information on installing Java on your local Linux machine, see How to install Java on my
local Linux machine.
After you register for the course, you will receive a system-generated email that includes two
important pieces of information:
A published URL to access your assigned lab environment
The date and time on which your access to that environment expires
Keep this email as you will need to use the URL whenever you access your lab environment.
Here is a sample email with the two pieces of information highlighted:
The above sample environment includes three VMs. Your particular environment will be
appropriate for the course activities for which you have registered.
NOTE: When you initially access your environment, you may see a Java prompt, asking if
you want to run this application. Click Run if you see this prompt. It will enable you to
properly connect into the environment and enable the keyboard to work correctly.
When you click Suspend, your allocated lab time is preserved and the time clock remains paused
until you change the status to Run. The VMs in a suspended environment display that status as
shown in the following image:
Once you have suspended your environment, you can minimize or close the browser window in
which the environment has been running. Use the same URL you were sent in email to re-open
your environment when you are ready to resume.
This may take several minutes. The environment is ready the when VMs are highlighted in green
and display a Running status. Click on the machine(s) you want to directly access to start or resume
your lab activities.
Network Requirements
We recommend a minimum download speed of 1.16 Mb/sec (150 KB/sec) per client connection
(i.e., each individual user). In addition, we recommend latency of 250ms or less.
If you have a group of 15 users, each connecting to their own client session from the same physical
location concurrently, the recommended amount of bandwidth required is
1.16Mb/sec per user x 15 or 17.5Mb/sec.
Connection Test
If you are connecting for the first time, or connecting from a computer you have never used before,
run the connection and speed tests to make sure that your browser supports a connection to the
Dynamic Lab Environment. These tests are hosted by Skytap directly.
Use the following URL to use the Skytap Connectivity Checker to run connection and speed tests:
https://cloud.skytap.com/tools/connectivity
Best Practices
Use the following list of best practices to help you avoid potential issues with the Dynamic Lab
Environment:
Ensure that you are connected to a dedicated hardwired network connection on a
broadband internet connection.
Do not use Wi-Fi connection because it is more susceptible to higher latency issues
impacting performance.
Close all applications and documents you are not using for your virtual training; applications
running in the background may use up your computer's bandwidth and affect system
performance.
You should not be connected to a corporate VPN while connecting to the virtual training
class.
Troubleshooting
Run both Connectivity Checker and Speed Test from appropriate application regions and submit
results to educationlabs@ca.com. Before the start of class, make sure your browser supports a
connection to the remote labs.