Upgrade mneme to latest 2.1 for the 2.7 release

Description

Glenn suggests upgrading to latest 2.1 mneme for the 2.7 release. Also they don't upgrade oracle scripts so we would need to.

https://source.sakaiproject.org/contrib/etudes/mneme/tags/2.1.1/

(note 2.1.2 is pending)

Environment

None

Test Plan

None

Attachments

2
  • 24 Jan 2011, 07:00 AM
  • 21 Jan 2011, 10:55 AM

Activity

Savitha Prakash February 16, 2011 at 10:35 AM

Following properties should be added to sakai.properties for the Umich features to work in Mneme. This is already there in CTools-2.7.1b, this is just a note especially for developers, so that the properties are not missed while testing.
##mneme settings
mneme.enable.downloadall=true
mneme.enable.contest=true
mneme.enable.export=true

Savitha Prakash February 16, 2011 at 7:08 AM
Edited

Build instructions for CTools271c-

Three Etudes source projects:

ambrosia 2.1.2 tag: https://source.sakaiproject.org/contrib/etudes/ambrosia/tags/2.1.2
etudes-util 1.0.8 tag: https://source.sakaiproject.org/contrib/etudes/etudes-util/tags/1.0.8
Mneme 2.1.2 branch: https://source.sakaiproject.org/contrib/umich/PATCHED/test-center/branches/CTools-2.7.1/

Update your base pom.xml file, adding these to the profile you are building with, probably "full":

<module>etudes-util</module>
<module>ambrosia</module>
<module>mneme</module>

Update your master/pom.xml file to add these properties:

<!-- Etudes -->
<etudes.util.version>1.0.8</etudes.util.version>
<ambrosia.version>2.1.2</ambrosia.version>
<mneme.version>2.1.2</mneme.version>

and these dependency declarations:

<!-- Etudes -->
<dependency>
<groupId>org.etudes</groupId>
<artifactId>etudes-util-api</artifactId>
<version>${etudes.util.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.etudes</groupId>
<artifactId>etudes-util-util</artifactId>
<version>${etudes.util.version}</version>
</dependency>

<dependency>
<groupId>org.etudes</groupId>
<artifactId>etudes-ambrosia-api</artifactId>
<version>${ambrosia.version}</version>
<scope>provided</scope>
</dependency>

<dependency>
<groupId>org.etudes</groupId>
<artifactId>etudes-ambrosia-util</artifactId>
<version>${ambrosia.version}</version>
</dependency>

<dependency>
<groupId>org.etudes</groupId>
<artifactId>etudes-mneme-api</artifactId>
<version>${mneme.version}</version>
<scope>provided</scope>
</dependency>

Savitha Prakash January 24, 2011 at 10:19 AM

Resolved mismatched duplicate bean instantiation problem
r72224

Savitha Prakash January 24, 2011 at 7:00 AM
Edited

Test Results attached. It passed all the steps in the test-plan, however, it is producing stack trace in the following scenario-

  • Stack trace: Preconditions: Course Site, Published Test Center Assessment with a Part and Question
    1. Go to Test Center
    2. Ensure that your assessment is published (green icon on gear)
    3. Click on Test Title
    4. Under the Quesions field look for Part 1 and click on the Question Title in the Description column
    5. Observe stack trace

The problem seems to be with the duplicate bean instantiation.

Fixed

Details

Assignee

Reporter

Affects versions

Priority

Created November 19, 2010 at 11:49 AM
Updated May 19, 2011 at 8:45 AM
Resolved January 24, 2011 at 10:28 AM

Flag notifications