XCRI Feed – We’re LIVE!
Mar
11
On Friday we submitted our Final Report … and this morning at 11am, we published our *course data feed*… … and here’s the link to our XML http://xcri.sussex.ac.uk/courses/CourseCatalog … and we celebrated with a chink of fruit filled plastic cups – thank you Carol! Jane
Programme meeting 29 January 2013 – show and tell
Jan
29
I’m on the train back to Brighton from Birmingham and I want to thank Ruth and all of the Course Data programme team for a really great day. It was particularly useful for the Sussex team to see the Aggregators and Services lightening talks where we saw a number of useful and relevant applications for […]
A word on our unit testing
Jan
8
For our unit tests we opted to stick to the standard framework for unit testing Java applications, JUnit. As ever, it is very easy to unit test methods using JUnit, but there are some features of JUnit 4 that make it even easier. Once again, the use of annotations has simplified the process of creating […]
Security for the feed
Dec
1
The project team have been considering some of the aspects of security for this project. Unlike other web services we produce, the XCRI-CAP feed will not require authentication. Most of our standard web services require consumers to authenticate and are only available from on campus. When considering security risks such as denial of service attacks, […]
3. KIS – Technical Design Doc
Oct
22
KIS Extract and data population Technical Design document Purpose This document covers the software developed to provide the facility to extract the required data for the KIS data set return, allow user review and amendment and the generation of the XML format file for upload to HESA. Background The KIS collection (C12061) is a new […]
2. Course Data Synch and KIS
Oct
19
The Course data project includes both the Course Data Synchronisation and KIS work packages which have been delivered under a programme of work for Stage 2. Below is an update from those involved in the delivery this key work. Course Data Synch – (Course and Module Design Tool) For information, we have had some terminology […]
New features of Java EE 6 used in this project (part 2)
Oct
17
As mentioned in my last post, the XCRI-CAP project has allowed us to use many of the new features of Java EE 6. One of the new features we’ve been able to implement is the RESTful web service support via JAX-RS. Previously we have implemented JAX-WS web services by turning EJB Session beans into web […]
New features of Java EE 6 used in this project (part 1)
Oct
17
The XCRI-CAP project has given us the perfect reason to implement some of the new features of Java EE 6. Glassfish application server 3 is one of the first fully compliant Java EE 6 application servers. I’d like to mention some of the features I’ve made use of. The first is the new scheduling feature […]
1. Course Data stage 2 – Project Update
Oct
11
Hi … I’m Jane Major, project managing the Course Data Stage 2 work. I’ve worked as a PM for about 6 years at Sussex and this is my first JISC project. So … some retrospective blogging. Having taking on the project at the 2nd stage, it was a matter of catching up on what it […]
developer progress
Oct
8
I have so far developed the process for producing the XCRI-CAP feed. The application runs overnight to populate a separate set of tables for the XCRI-CAP datasource and then creates the main XCRI-CAP file. This has been validated using the JISC validator tool (http://validator.xcri.co.uk/ ) and passes with some warnings (largely on missing abstracts and […]