Upgrade mneme to latest 2.1 for the 2.7 release
Description
Environment
Test Plan
Attachments
- 24 Jan 2011, 07:00 AM
- 21 Jan 2011, 10:55 AM
depends on
is related to
relates to
Activity
Savitha Prakash February 22, 2011 at 12:02 PM
Conversion Script for Oracle for C release-
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 AMEdited
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 AMEdited
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.
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)