Skip to content
This repository has been archived by the owner on Feb 19, 2021. It is now read-only.

A Spring MVC JSR 168 Portlet for use with uPortal, CAS, and Exchange

Notifications You must be signed in to change notification settings

uPortal-Attic/Exchange-Portlet

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

82 Commits
 
 
 
 
 
 

Repository files navigation

In order to develop or use the ecsPortlet, you will need to be familiar with
Maven 2.  You will need to adjust the resources files located here:

src/main/resources
src/test/resources

You will notice that the there are some *.properties.example files.  You will
need to adjust those properties files to correspond to your environment and
exchange server.

The *ControllerTest.java files reach out to the actual exchange server with some
test credentials.  You will need to be able to adjust those test files to your
own environment.  The live testing was the only way I could see to test the
applicationContext.xml bean wiring.  You can skip these tests if you don't have
a live server to test against.

This portlet requires a way to get cached password credentials from the portal
into the portlet (via portlet.xml), and ultimately to exchange (assuming your
exchange credentials are the same as your portal login).  If you are using 
uPortal and CAS, you can leverage the CAS Clearpass extension:

https://wiki.jasig.org/display/CAS/Proxying+clear-text+credentials

This ClearPass extension will need to be deployed into your CAS war, and you
will need to include the clearpass-integration-uportal jar artifact in your
uportal/uportal-impl/pom.xml file, among other things - please see the following
link for more information on the portla steps necessary to use the Clearpass
extension:

https://wiki.jasig.org/display/CASUM/uPortal+ClearPass+Extension

About

A Spring MVC JSR 168 Portlet for use with uPortal, CAS, and Exchange

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages