Before running configStar, complete the following steps to create the keystores and configure them for use with Primavera Data Warehouse:
Note: If there is no need of keystores, ignore this procedure and the passwords will be encrypted as AE04.
- Open a command prompt/terminal window and navigate to <PDW Install Folder>\star\config folder.
- Run the following command:
java -classpath lib/prm-common.jar com.primavera.common.KeyStoreInstaller -createnew.
- When prompted, enter a password for the keystore.
- Open a command prompt/terminal window and navigate to <PDW Install Folder>\star\config folder.
- Run the configStar.cmd (with Windows) or configStar.sh (with UNIX or Linux) to create a new staretl source.
- After configuring the new staretl source, perform the following steps to access the keystore:
- Copy the created keystore files (p6keystore.jks and p6kspass.pwf) located in /star/config folder to etl_homes/staretlX/ where x is the number of the ETL source.
- Change the keystore:
- Open p6kspass.pwd and delete its content.
- Enter the password that has been used to generate the keystore in this file in clear text.
Note: Be careful not to introduce new spaces or lines.
- Save and exit.
- After the first ETL run, the process will encrypt the password.
- Regenerate the password
- Go to the staretl folder.
- Regenerate the password (use the password as used to create the keystore)
java -classpath lib/prm-common.jar com.primavera.common.KeyStoreInstaller -genpassfile
- In the WebApp section:
- Change bin/startWeblogic.sh to specify the location of primavera.bootstrap.home (line 99)
JAVA_OPTIONS="${SAVE_JAVA_OPTIONS} -Dprimavera.bootstrap.home=/home/g/staretl-cloud/config"