https://github.com/andrewstuart/soffitjs-poc
A quick and dirty soffit POC for node/express
https://github.com/andrewstuart/soffitjs-poc
soffit uportal
Last synced: about 1 year ago
JSON representation
A quick and dirty soffit POC for node/express
- Host: GitHub
- URL: https://github.com/andrewstuart/soffitjs-poc
- Owner: andrewstuart
- License: mit
- Created: 2016-06-08T18:32:13.000Z (almost 10 years ago)
- Default Branch: master
- Last Pushed: 2016-06-08T18:50:11.000Z (almost 10 years ago)
- Last Synced: 2025-02-03T06:41:53.834Z (over 1 year ago)
- Topics: soffit, uportal
- Language: JavaScript
- Homepage:
- Size: 12.7 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Soffitjs
## A quick and dirty POC returning html from node given a remote portlet request.
## Steps to integrate to portal
1. Deploy the soffit portal code update
1. Build and install [soffit](/drewwills/Soffit) to your local m2 cache
2. Cherry-pick/merge/whatever [Drew Wills' soffit branch](/drewwills/uportal/tree/add-soffit)
- Also can be seen at [this PR](/jasig/uPortal/pull/665)
3. Build/deploy portal wherever you'd like to test
2. Manage Portlets
### Import
(cont.)
3. Modify data in the included xml definition file (`soffit-test-one.portlet-definition.xml`)
4. Import using the Admin import/export feature (or your preferred import method)
### Manual
(cont.)
3. Register New Portlet
4. Portlet (Adapter for JSR-168 and JSR-286 Portlets)
5. /uPortal > Soffit Connector
6. Add portlet preference org.apereo.portlet.soffit.connector.SoffitConnectorController.serviceUrl : \
- This will *probably* be fine as http://localhost:3000/ unless you're running the portal and this code on different machines
7. Publish as usual
8. Navigate to `/uPortal/p/`
9. ?
10. PROFIT!