...
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:
...
Approach 1: Exclude submodules and portlets and use wisconsin public versions (not recommended)
- As of 12/18/13: You can comment out the submodules from the main pom.xml that you don't use, and remove the portlets from the portlet.xml and the portlet will load. The submodules are still a dependency of the webapp submodule so public jars of the submodules will be downloaded from wisconsin's public repo. Currently those public jars have the property files mentioned below. in them.
- If you want to remove the submodules you will need to remove them from the webapp's dependencies, remove the appropriate *Context.xml files in the webapp, and remove the controllers.
Approach 2: Build everything but exclude portlets you don't want
1. The following items are excluded from git (using the .gitignore file) but must be present
...
:
submodule hrs-portlets-ps-impl
...
java.sql.SQLException: org.hsqldb.jdbc.JDBCDriver
2. Remove portlet items from hrs-portlets-webapp/src/main/webapp/WEB-INF/portlet.xml that you are not interested in