Ultra quick configuration adjustments just to get it to build and deploy (but not working with back-end systems)
The HR Portlets depend upon configuration with Peoplesoft and other systems to be configured for your installation. To build and deploy a non-working version, you need the following minimum changes:
- Comment out from portlet.xml the submodules you will not use
- The following items are excluded from git (using the .gitignore file) but must be present if the portlet is included:
submodule hrs-portlets-ps-impl
- Copy src/main/resources/EMAMPLE_ps-placeholder.properties to src/main/resources/ps-placeholder.properties (and modify as appropriate if you will use this submodule)
submodule hrs-portlets-cypress-impl
- Copy src/main/resources/EMAMPLE_cypress-placeholder.properties to src/main/resources/cypress-placeholder.properties (and modify as appropriate if you will use this submodule)
submodule hrs-portlets-bnsemail-impl
- Copy src/main/resources/EMAMPLE_bnsemail-placeholder.properties to src/main/resources/bnsemail-placeholder.properties (and modify as appropriate if you will use this submodule)
- Follow instructions in src/main/resources/smime-keystore-files/readme.txt to create src/main/resources/smime-keystore.jks. NOTE: If you are not using this submodule and you only want to have an empty keystore, you only need to do the step "Create an empty keystore" from the file.