Child pages
  • Sakai SCORM player installation guide
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 7 Next »

Edia SCORM player installation guide

Sakai 2.5

This guide assumes the 2.5 version is 2.5.3, but you can use any other version. Please replace all instances of 2.5.3 with your own version.

Installation of the tool consists of the following steps:

The sakai-wicket project

  1. Check out the source from the sakai-wicket project
    svn co https://source.sakaiproject.org/contrib/wicket/sakai-wicket/branches/sakai_2-5-x/ sakai-wicket
    
  2. Edit the pom.xml file from the sakai-wicket to update the wicket version to 1.3.7
    cd sakai-wicket
    find . -name pom.xml -exec sed -i s/1.3.0/1.3.7/g {} \;
    
  3. Edit the pom file to set the sakai version from M2 to 2.5.3
    find . -name pom.xml -exec sed -i s/M2/2.5.3/g {} \;
    
  4. Run a mvn install
    mvn clean install
    

The scorm project

  1. Check out the source from the sakai-wicket project
    svn co https://source.sakaiproject.org/contrib/edia/scorm/branches/2.5.3/ sakai-scorm
    
  2. If you do not use 2.5.3, edit the pom file to update the sakai version. Replace <OTHER_VERSION> with your version.
    find . -name pom.xml -exec sed -i s/2.5.3/<OTHER_VERSION>/g {} \;
    
  3. Build the tool
    mvn clean install sakai:deploy -Dmaven.tomcat.home=<PATH_TO_SAKAI>
    

Sakai 2.6

Installation of the tool consists of the following steps:

The sakai-wicket project

  1. Check out the source from the sakai-wicket project
    svn co https://source.sakaiproject.org/contrib/wicket/sakai-wicket/trunk sakai-wicket
    
  2. Edit the pom.xml file from the sakai-wicket to update the wicket version to 1.3.7
    cd sakai-wicket
    sed -i s/1.3.0/1.3.7/g pom.xml
    
  3. If you use a different version of sakai than 2.6-SNAPSHOT, please replace <OTHER_VERSION> with your version.
    find . -name pom.xml -exec sed -i s/2.6.0RC1-SNAPSHOT/<OTHER_VERSION>/g {} \;
    
  4. Else, update the sakai version to our (2.6-SNAPSHOT) version
    find . -name pom.xml -exec sed -i s/2.6.0RC1-SNAPSHOT/2.6-SNAPSHOT/g {} \;
    
  5. Run a mvn install
    mvn clean install
    

The scorm project

  1. Check out the source from the sakai-wicket project
    svn co https://source.sakaiproject.org/contrib/edia/scorm/branches/2.6.x/ sakai-scorm
    
  2. Alternatively update the sakai version to your own version, if you do not intend to build 2.6-SNAPSHOT. Replace <OTHER_VERSION> with your version.
    find . -name pom.xml -exec sed -i s/2.6-SNAPSHOT/<OTHER_VERSION>/g {} \;
    
  3. Build the tool
    mvn clean install sakai:deploy -Dmaven.tomcat.home=<PATH_TO_SAKAI>
    

Sakai 2.7

Diffs for 2.7: 2.7.txt
2.7 directions for Wicket work with the obvious version change

More info

The test ZipWriterTest fails when you have a space in your path, add -Dmaven.test.skip to your mvn build command.

For mac users: the -i option of the sed command works different: add an file extention to is, for example.
find . -name pom.xml -exec sed -i s/1.3.0/1.3.7/g {} \;
becomes
find . -name pom.xml -exec sed -i .bak s/1.3.0/1.3.7/g {} \;

  • No labels