[Building Sakai] Installing Australe 2.7.0.x on Sakai 2.7.1

Warwick Chapman warwickchapman at gmail.com
Mon Sep 20 13:29:33 PDT 2010


J-F

I tried your code change and it no longer crashes but I still do no see any
content in Melete, just the Table of Contents and the headings.

Rashmi, what version is your upcoming release? 2.7.3?  How do I assign a
user a melete.student role?  I was able to author the content without
assigning anyone a melete.author role?

I'm a little confused by the 2 melete roles...

-- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com


On Mon, Sep 20, 2010 at 10:07 PM, Rashmi Maheshwari <rashmi at etudes.org>wrote:

>  Hi Warwick Chapman and Jean-Francois,
> Melete has defined its own 2 roles - melete.author (basically with maintain
> role and we call this person as INSTRUCTOR) and melete.student (access role
> and similarly we call this person STUDENT). We have fixed this issue in our
> upcoming release. Take a look at rev 69255 and rev 69283.
>
> thanks,
> Rashmi
>
> =================================
> Here are rev details. These revisions apply changes to few new classes and
> methods, so be very careful if you are planning to apply the patch.
>
>
> Revision: 69255
> Author: mallika at etudes.org
> Date: 4:48:27 PM, Thursday, July 15, 2010
> Message:
> Fix for ME-1249, this fix replaces sessionmap.get(role) with calls to
> meletesecurityservice. It consolidates student instructor view calls to
> listviewAction, removes student preview image from what's next page, does
> the role check at db level for getnextseq and getprevseq, removes some
> unnecessary code with sequence numbers at the bean layer.
> ----
> Modified :
> /etudes/melete/trunk/melete-api/src/java/org/etudes/api/app/melete/ModuleService.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/BookmarkPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ListModulesPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/MeleteSiteAndUserInfo.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/NavPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ViewModulesPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ViewNextStepsPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ViewSectionsPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/webapp/WEB-INF/faces-config.xml
> Modified :
> /etudes/melete/trunk/melete-app/src/webapp/melete/view_whats_next.jsp
> Modified :
> /etudes/melete/trunk/melete-impl/src/java/org/etudes/component/app/melete/ModuleDB.java
> Modified :
> /etudes/melete/trunk/melete-impl/src/java/org/etudes/component/app/melete/ModuleServiceImpl.java
>
> Revision: 69283
> Author: mallika at etudes.org
> Date: 2:16:45 PM, Monday, July 19, 2010
> Message:
> Fix for ME-1249, removing isauthor and isstudent check from constructor.
> Removing import statement for facesmessage from viewmodulespage as it is not
> needed
> ----
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ListModulesPage.java
> Modified :
> /etudes/melete/trunk/melete-app/src/java/org/etudes/tool/melete/ViewModulesPage.java
>
> ==========================
>
>
>
>
> Warwick Chapman wrote:
>
> J-F
>
> As per the attached image, the role is "access".
>
> Is that right?
>
> -- Warwick Bruce Chapman | +27 83 7797 094 | http://warwickchapman.com
>
>
> On Mon, Sep 20, 2010 at 4:34 PM, Jean-Francois Leveque <
> jean-francois.leveque at upmc.fr> wrote:
>
>> Is seems role is null on line 67 of
>> melete/melete-app/src/java/org/etudes/tool/melete/NavPage.java.
>>
>> Looks like this part of the code should be made more resilient.
>>
>> Please try to replace
>> if (role.equals("INSTRUCTOR"))
>> with
>> if ("INSTRUCTOR".equals(role))
>>
>> It nonetheless seems your unprivileged user has no role, which could be a
>> important problem.
>>
>>
>> Cheers,
>>
>> J-F
>>
>
> ------------------------------
>
>
>
> --
> Rashmi Maheshwari
> Learning Systems Developer
> Etudes Inchttp://etudes.org
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100920/6e90caae/attachment.html 
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: image/jpeg
Size: 62281 bytes
Desc: not available
Url : http://collab.sakaiproject.org/pipermail/sakai-dev/attachments/20100920/6e90caae/attachment.jpe 


More information about the sakai-dev mailing list