User-Manager

Story

As a user I can access the web application. I can list, add, and delete user names with associated identifying email addresses. Data must be stored in an RDF repository. The functionality of the user management must be provided by one or more OSGi bundles. An attempt to add a second user name will fail.

Overview

Artefact List

Maven Bundles

Name Description
org.trialox.cms.activator Starts the Jetty Web Server
org.trialox.cms.usermanager the resource to manager (here, the user manager)
org.trialox.ext.javax.ws.rs JSR311 API
org.trialox.ext.org.openrdf.sesame SESAME Libraries
org.trialox.jaxrs JAXRS - our JSR311 Implementation
org.trialox.rdf.facade.jena A jena facade for our rdf model api
org.trialox.rdf.model rdf model api
org.trialox.rdf.model.test test classes for the rdf model
org.trialox.rdf.spi.sesame SESAME implemnetation for the rdf model
org.trialox.cms.cms Main Project for CMS
org.trialox.launcher Launcher
org.trialox.sandbox.launcher.felix Launcher for Felix
org.trialox.main.felix Main for felix
org.trialox.trialox Parent Pom for all our projects

Other Resorces needed

  • activation-1.1.jar
  • com.ibm.icu_3.8.1.v20080530.jar
  • jetty-6.1.11.jar
  • jetty-util-6.1.11.jar
  • servlet-api-2.5-6.1.11.jar
  • wrhapi-0.2.2.jar
  • wrhapi-jetty-0.2.2.jar
  • wymiwyg-commons-core-0.7.1.jar

Installation

  • pull all maven bundles and "mvn install" them
  • run "mvn package" in org.trialox.sandbox.cms
  • extract the zip file in org.trialox.sandbox.cms
  • put the maven artefacts and the other jar files into the bundle directory
  • java -jar cms.jar

Labels

 
(None)