Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 3 Next »

Campus Data Provisioning into Sakai via WebServices and UCDData Tool

Development is ongoing to load user accounts, course sites, rosters, and other related Banner information into Sakai. The current tool being used is a UCDData tool, which is a module in Sakai that mimicks Scott Fischbein's Import Tool from VetMed.

Requirements for the Tool

The tool should:
#1. batch load users and courses into Sakai
#2. be quick in loading
#3. be called remotely, outside of Sakai

Current Tool design

Design Documents are attached. These include below , which has some UML:
#1. JavaDocs TODO
#2. Class Diagrams
#3. Sequence Diagrams
#4. Tool Structure see below, TODO
#5. Code

Current Tool build

The UCDData tool needs to be added to the root sakai src directory, and built with Sakai. Current implementation includes having a SOAP client call the service that this UCDData tool represents, via Web Services calls. Attached are the necessary axis files (webserviceclients.jar) to compile the Java Web Service client, and the Web Service endpoint residing on the server. A special note, as of Sakai 2.1, the webservices flag "webservices.login" needs to be set to true for Web Services to be enabled.

  • No labels