------------------------------------------------------------ revno: 1455 committer: Bob Jolliffe <b...@bobj-laptop> branch nick: trunk timestamp: Fri 2010-02-19 18:38:02 +0000 message: Implemented xslt transform on import. Detail: 1. implemented extended staxwax from amplecode as dhis-service-xml 2. separated dxf convertor from importer 3. transparent test on import for zip, gzip or uncompressed streams 4. import of xml other than dxf will trigger transform to dxf if one is available 5. improved import error reporting to UI - failed import will indicate failed import. added: dhis-2/dhis-api/src/main/java/org/hisp/dhis/external/location/LocationManagerResolver.java dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf/converter/DXFConverter.java dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/xml/ dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/xml/importer/ dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/xml/importer/DefaultXMLImportService.java dhis-2/dhis-services/dhis-service-importexport/src/test/resources/changeroot.xml dhis-2/dhis-services/dhis-service-importexport/src/test/resources/dxfA.xml dhis-2/dhis-services/dhis-service-importexport/src/test/resources/dxfA.xml.gz dhis-2/dhis-services/dhis-service-importexport/src/test/resources/formattedCSDS2.xml dhis-2/dhis-services/dhis-service-xml/ dhis-2/dhis-services/dhis-service-xml/pom.xml dhis-2/dhis-services/dhis-service-xml/src/ dhis-2/dhis-services/dhis-service-xml/src/main/ dhis-2/dhis-services/dhis-service-xml/src/main/java/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/factory/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/factory/XMLFactory.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/framework/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/framework/InputPort.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/framework/OutputPort.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/framework/XMLPipe.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/framework/XPathFilter.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/reader/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/reader/DefaultXMLEventReader.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/reader/DefaultXMLStreamReader.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/reader/XMLReader.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/transformer/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/transformer/LoggingErrorListener.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/transformer/TransformerTask.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/writer/ dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/writer/DefaultIndentingXMLStreamWriter.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/writer/DefaultLineBreakingXMLStreamWriter.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/writer/DefaultXMLStreamWriter.java dhis-2/dhis-services/dhis-service-xml/src/main/java/org/amplecode/staxwax/writer/XMLWriter.java dhis-2/dhis-services/dhis-service-xml/src/main/resources/ dhis-2/dhis-services/dhis-service-xml/src/main/resources/META-INF/ dhis-2/dhis-services/dhis-service-xml/src/main/resources/META-INF/dhis/ dhis-2/dhis-services/dhis-service-xml/src/main/resources/META-INF/dhis/beans.xml dhis-2/dhis-services/dhis-service-xml/src/test/ dhis-2/dhis-services/dhis-service-xml/src/test/java/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/framework/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/framework/XMLPipeTest.java dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/framework/XPathFilterTest.java dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/reader/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/reader/XMLReaderTest.java dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/transformer/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/transformer/TransformerTaskTest.java dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/writer/ dhis-2/dhis-services/dhis-service-xml/src/test/java/org/amplecode/staxwax/writer/XMLWriterTest.java dhis-2/dhis-services/dhis-service-xml/src/test/resources/ dhis-2/dhis-services/dhis-service-xml/src/test/resources/dataA.xml dhis-2/dhis-services/dhis-service-xml/src/test/resources/dataB.rng dhis-2/dhis-services/dhis-service-xml/src/test/resources/dataB.xml dhis-2/dhis-services/dhis-service-xml/src/test/resources/dataC.xml dhis-2/dhis-services/dhis-service-xml/src/test/resources/transform.xsl dhis-2/dhis-support/dhis-support-external/src/main/java/org/hisp/dhis/external/location/DefaultLocationManagerResolver.java modified: dhis-2/dhis-services/dhis-service-importexport/pom.xml dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/ImportInternalProcess.java dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/ImportPreviewInternalProcess.java dhis-2/dhis-services/dhis-service-importexport/src/main/java/org/hisp/dhis/importexport/dxf/importer/DefaultDXFImportService.java dhis-2/dhis-services/dhis-service-importexport/src/main/resources/META-INF/dhis/beans.xml dhis-2/dhis-services/dhis-service-importexport/src/test/java/org/hisp/dhis/importexport/dxf/DXFImportServiceTest.java dhis-2/dhis-services/pom.xml dhis-2/dhis-support/dhis-support-external/src/main/resources/META-INF/dhis/beans.xml dhis-2/dhis-web/dhis-web-dashboard-integration/pom.xml dhis-2/dhis-web/dhis-web-importexport/src/main/java/org/hisp/dhis/importexport/action/imp/ImportAction.java dhis-2/dhis-web/dhis-web-importexport/src/main/resources/org/hisp/dhis/importexport/i18n_module.properties dhis-2/pom.xml The size of the diff (9345 lines) is larger than your specified limit of 1000 lines
-- lp:dhis2 https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk Your team DHIS 2 developers is subscribed to branch lp:dhis2. To unsubscribe from this branch go to https://code.launchpad.net/~dhis2-devs-core/dhis2/trunk/+edit-subscription. _______________________________________________ Mailing list: https://launchpad.net/~dhis2-devs Post to : [email protected] Unsubscribe : https://launchpad.net/~dhis2-devs More help : https://help.launchpad.net/ListHelp

