Clone Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Improved the javadoc comment.

Added a call to set a custom property, and cleaned up some unnecessary classes - I had moved the service related classes to the service package earlier but the old classes haven't been removed.

  1. … 3 more files in changeset.
Fixed bug with date - had Java coded to use java.sql.Date and it should be java.sql.Timestamp. This will cause the time component to be lost.

Restructured code to specify application context files by name in the web.xml.

    • -0
    • +175
    ./lamsfoundation/lams/contentrepository/applicationContext.xml
  1. … 111 more files in changeset.
Moved code around so that the main repository class was named a service class and exists in the service directory (as per LAMS programming standards)

    • -0
    • +87
    ./lamsfoundation/lams/contentrepository/service/SimpleTicket.java
  1. … 108 more files in changeset.
Rejigged a few things to make junit work locally, now that main code uses JNDI database. Included moving the test context to the src area so that is in jar and available for junit testing in other projects. Changed name of createCredential to createCredentials. More consistent with other methods. Fixed a transaction bug - this method was defined as createCredentials in the Spring xml file.

  1. … 4 more files in changeset.
Moved the test context to the src area so that is in jar and available for junit testing in other projects.

    • -0
    • +185
    ./lamsfoundation/lams/contentrepository/contentRepositoryLocalApplicationContext.xml
  1. … 1 more file in changeset.
Added comment to clarify type

Converted sql type to date for creation date

Updating version of struts, converting ActionErrors to ActionMessages

  1. … 3 more files in changeset.
Change the build script to use a properties file. Moved to the shared tools datasource.

  1. … 4 more files in changeset.
Changed to Mysql 4.1, and to 3.1.7 connector. Moved the table definitions to lams_common. Added a unit test option to build file.

  1. … 8 more files in changeset.
Changed db name to LAMS

  1. … 2 more files in changeset.
Added GPL / copyright statement

  1. … 65 more files in changeset.
Improved the handling of Spring configuration and created a proxy to make it easier to call the repository.

Corrected comment

Fixed a possible NullPointerException

Got the collections caching with JBOSS cache. Got unit tests working with ehcache. Build file now generates hbm.xml from java files using xdoclet.

  1. … 13 more files in changeset.
Experimenting with JBOSS cache

  1. … 7 more files in changeset.
Rejigged the link from the child node to the parent to point from the child node (rather than child node version). This restricts us to a design where we always create new nodes for new versions of a parent. Also made the lookup of child nodes manual (rather than loaded automatically by hibernate). Doesn't use lazy loading - goes direct to database to find node. Not so nice. But the changes have almost doubled the throughput in my testing.

  1. … 3 more files in changeset.
Change name from com.lamsinternational to org.lamsfoundation. Changed all the entries I can find but the jar file still contains a folder reference it appears.

    • -0
    • +63
    ./lamsfoundation/lams/contentrepository/CheckCredentialTicketBeforeAdvice.java
  1. … 401 more files in changeset.