• last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
update XML read file.

Added method to get the default runtime sequences folder. No implementation yet.

Moved the hibernate properties to the applicationContext and localApplicationContext files, and removed the cache entries from the local version. This way, it won't try to load the jboss cache when doing junit tests. This was causing most of our junit tests to fail.

  1. … 1 more file in changeset.
changed populateActivities method in order to accommodate for change in the getAuthoringActivityDTO method.

added new method getAuthoringActivityDTOSet , which adds the DTO for the parents and DTO for all child activities

    • -0
    • +16
    ./lams/learningdesign/ComplexActivity.java
changed the method getAuthoringActivityDTO to private

and added new method getAuthoringActivityDTOSet

    • -1
    • +10
    ./lams/learningdesign/Activity.java
Made toString() more informative.

The getActivityByUUID now gets the real activity, rather than the hibernate CGLIB version, to avoid classcast errors when updating an activity in authoring.

    • -0
    • +6
    ./lams/learningdesign/dao/IActivityDAO.java
  1. … 1 more file in changeset.
Added mc to our temporary list of tools on the classpath.

  1. … 1 more file in changeset.
Added three new fields to complete the activity on the client - was missing some of the tool details.

  1. … 1 more file in changeset.
just added some comments

instead of throwing exceptions, it will just create a main page sayin gthat the tool activity does not support portfolio export

when trying to connect to a tools export url, instead of throwing exception a status 200 isnt received, it will return null so that the export service can generate a file saying that an error has occurred.

    • -10
    • +17
    ./lams/util/HttpUrlConnectionUtil.java
Add forum Tool service

  1. … 1 more file in changeset.
Added support for wrapping an existing exception in a ToolException or a ToolServiceException

    • -0
    • +24
    ./lams/tool/exception/ToolException.java
  1. … 1 more file in changeset.
added groupings array in learningDesignDTO

changed groupingType property to be groupingTypeID

changed the GroupingDTO(Grouping grouping) constructor so that it directly passes the grouping object into the processGroupingActivity() method

    • -9
    • +13
    ./lams/learningdesign/dto/GroupingDTO.java
removed groupingDTO, this is now used in learningDesignDTO instead

removed the groupingTypeId property

    • -14
    • +6
    ./lams/learningdesign/Grouping.java
updated some values

removed AuthoringToolDTO

modified the if statement in getGroupingByUUID

so that it will return the first element in the list, only if the size of the list is greater than 0

without this, an exception is thrown

added property groupingTypeId

changed the getGroupingTypeId to return the groupingTypeId instead of using the "instanceOf" checks

added method isRandomGrouping() , isChosenGrouping() and isClassGrouping()

    • -2
    • +26
    ./lams/learningdesign/Grouping.java
Added method to generate tool access code from a string - for when the mode comes in via a form.

Modified the "leaveToolSession" and related code to allow the tool to pass the userid (which it gets from UserDTO in the shared session) rather than pass User (which the tool doesn't have).

changed the structure so that it supporst other types of activities

modified the populateActivities method to account for Complex Activities as well.

modified getLibraryActivityDTO so that its not limited to ToolActivities

change sbmtService to submitFilesService in isToolOnClasspath()

changed some values that are returned, instead of returning the special null value, will return null instead