← Back to team overview

dhis2-devs team mailing list archive

Re: Work in progress

 

Made XMLEventReader implementation of StaxWax XMLReader with identical
semantics to existing XMLStreamReader version.

So that we can peek at the root element ....

Bob.

2009/12/27 Bob Jolliffe <bobjolliffe@xxxxxxxxx>

> Finished porting importexport module to new concurrency framework.
>
> See sample usage here:
>
> http://bazaar.launchpad.net/%7Edhis2-devs-core/%2Bjunk/dhis2-xml-ng/annotate/head%3A/dhis-2/dhis-services/dhis-service-importexport/src/test/java/org/hisp/dhis/importexport/dxf/DXFImportServiceTest.java#L452
>
> Will start looking at web import-export module soon.
>
> Cheers
> Bob
>
> 2009/12/27 Bob Jolliffe <bobjolliffe@xxxxxxxxx>
>
> Hi Lars, Jo
>>
>> I've just uploaded work in progress branch here:
>> https://code.launchpad.net/~dhis2-devs-core/+junk/dhis2-xml-ng<https://code.launchpad.net/%7Edhis2-devs-core/+junk/dhis2-xml-ng>
>>
>> From latest commit message:
>> 1. Brought staxwax code into dhis-service-xml, keeping package name as
>> discussed. Some modifications: using stax2, exposing EventReader.
>> 2. Tested Relaxng validation - note this currently requires sun's msv in
>> local repository. Works well.
>> 3. Abstracted MessageQ in task framework
>> 4. Started process of porting import/export module to task framework -
>> lots of work! Also causes lots of
>> work at web layer. Import/Export module not building yet ...
>>
>> Still plugging away at import/export module between sips of whisky, bites
>> of christmas cake and bouts of table tennis with the kids.  I hope to finish
>> that bit tonight if I get a chance.  As you know there is a lot to it!
>>
>> Thinking about:
>> 1.  Internationalizing messages on message queue
>> 2.  figuring out what on earth
>> state.setOutput(importAnalyser.getImportAnalysis()) does
>> 3.  whatever happened to Christmas
>> 4.  must take a break tomorrow and write up some sdmx-hd stuff
>>
>> Regards
>> Bob
>>
>
>

References