...
- Access the ESB Admin Console (https://soa-qa-esb-1.ucsd.edu:9443/carbon).
- Click on Main->Manage->Secure Vault Tool->Manage Passwords
- Click on "Add New Password to encrypt and store"
Note | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||||||
To be able to use the secure vault on a local install the ESB must be configured for password encryption. Either follow the instructions for encrypting the passwords stored in the config files, or follow these instructions to bypass this error quickly.
Add the following to repository/conf/secret-conf.properties. If that file already has non-commented values then encryption is likely already setup.
Change the root XML node of repository/conf/tomcat/catalina-server.xml. There is a bug in WSO2 Carbon that causes a failure if this namespace attribute isn't present.
|
Password Retrieval
- Check that the password is set. If not clearly indicate the problem with whatever reporting mechanism you have. Include the full, quoted key that was being looked for.
- Use the "wso2:vault-lookup" xpath function to retrieve the password.
- Document clearly which passwords are expected, and some information about their use, source and format. See "Install_Instructions.txt Idiom"
...