Yum User's Guide
Yum version 0.1

Document Last Updated: 22/02/2006

 

Contents

1.0    Overview

SourceForge.net Logo
Support This Project

 

1.1    Summary
1.2    System Request
1.3    Features
1.4    Download
1.5    File and package structure

 


2.0    Configure

 

2.1    STEP ONE: Yum webapp
2.2    STEP TWO: Yum client webapp
2.3    STEP THREE: Servlet container

 

 

3.0    Usage

 

3.1    Yum usage

 

 

4.0    Model

 


1.0    Overview

 

1.1    Summary

. Yum yet user manager, is a simple independent user access right management project,Role Based Acess Control, includes user, group, role, resurce, field and other object model,it provides to user as web servie, using hibernate, spring, axis etc. technology,simply integrates yale cas sso, adding simple point logout function.

[top]


 

 

 

1.2   System Request

l         Jdk1.5

l         Supported ssl servlet container

[top]


 

 

 

1.3    Features

Yum contains the following high level features

          Stand-Alone User Manager

Yum maybe is a sub project or sub module, it provides to user as web servie

          Simply SSO and SSOFF:

integrates yale cas sso, adding simple point logout function.

 

[Top]


 

 

 

1.4  Download

cvs -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/yum login
cvs -z3 -d:pserver:anonymous@cvs.sourceforge.net:/cvsroot/yum co -P .

[Top]


 

 

 

 

 

 

1.5  File and package structure

The distribution contains the following directories:

Directory: yum
yum main service

Directory: yum-client
a yum client ,for user admin

Directory: yum-jetty
just for developer

[Top]


 

 

 


2.0    Configure

Installation involves adding the appropriate JARs to the CLASSPATH

 

2.1    STEP ONE: yum webapp

         Web.xml

[Top]


 

 

 

2.2    STEP TWO:yum client webapp

         web.xml

[top]


 

 

 

2.3    STEP THREE: Servlet container

 

Tomcat

Jetty

[Top]


 

 


 

3.0          Usage

l        Run without eclipse:

Cd yum-jetty/build

Ant dev

Ant startJetty

http://localhost:8080/yum-client

Add webservice : cd yum/build ant delopy.webservice

l        Run with eclipse

Main class: jetty.startJetty launch jetty servlet container

Jetty.userDBClient launch hsql client

4.0          Model

l         Yum Model