From: <be...@us...> - 2006-10-17 19:37:10
|
Revision: 85 http://svn.sourceforge.net/pzfilereader/?rev=85&view=rev Author: benoitx Date: 2006-10-17 12:36:41 -0700 (Tue, 17 Oct 2006) Log Message: ----------- Few site changes, also preparing a press release. Modified Paths: -------------- trunk/PZFileReader/qalab.xml trunk/PZFileReader/src/site/navigation.xml trunk/PZFileReaderSamples/qalab.xml trunk/PZFileReaderSamples/src/site/index.xml trunk/PZFileReaderSamples/src/site/navigation.xml trunk/common-build/project.xml trunk/src/site/history.xml trunk/src/site/index.xml trunk/src/site/navigation.xml Added Paths: ----------- trunk/src/site/press/ trunk/src/site/press/index.xml trunk/src/site/press/press-release-2.3.0.txt Modified: trunk/PZFileReader/qalab.xml =================================================================== --- trunk/PZFileReader/qalab.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/PZFileReader/qalab.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -62,7 +62,6 @@ <result date="2006-10-14" statvalue="1" type="checkstyle"/> <result date="2006-10-15" statvalue="1" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_package.html" path="com/pz/reader/package.html"> <result date="2006-10-05" statvalue="1" type="checkstyle"/> @@ -72,7 +71,6 @@ <result date="2006-10-14" statvalue="1" type="checkstyle"/> <result date="2006-10-15" statvalue="1" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_util_package.html" path="com/pz/reader/util/package.html"> <result date="2006-10-05" statvalue="1" type="checkstyle"/> @@ -82,7 +80,6 @@ <result date="2006-10-14" statvalue="1" type="checkstyle"/> <result date="2006-10-15" statvalue="1" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_xml_package.html" path="com/pz/reader/xml/package.html"> <result date="2006-10-05" statvalue="1" type="checkstyle"/> @@ -92,7 +89,6 @@ <result date="2006-10-14" statvalue="1" type="checkstyle"/> <result date="2006-10-15" statvalue="1" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_structure_package.html" path="com/pz/reader/structure/package.html"> <result date="2006-10-05" statvalue="1" type="checkstyle"/> @@ -102,7 +98,6 @@ <result date="2006-10-14" statvalue="1" type="checkstyle"/> <result date="2006-10-15" statvalue="1" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_structure_Row.java" path="com/pz/reader/structure/Row.java"> <result date="2006-10-05" statvalue="1" type="checkstyle"/> @@ -147,8 +142,6 @@ <result date="2006-10-15" statvalue="1" type="findbugs"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> <result date="2006-10-16" statvalue="44" type="cobertura-line"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="44" type="cobertura-line"/> </file> <file id="com_pz_reader_DataError.java" path="com/pz/reader/DataError.java"> <result date="2006-10-05" statvalue="22" type="checkstyle"/> @@ -159,8 +152,6 @@ <result date="2006-10-15" statvalue="22" type="checkstyle"/> <result date="2006-10-16" statvalue="3" type="checkstyle"/> <result date="2006-10-16" statvalue="100" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="3" type="checkstyle"/> - <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> </file> <file id="com_pz_reader_DataSet.java" path="com/pz/reader/DataSet.java"> <result date="2006-10-05" statvalue="485" type="checkstyle"/> @@ -179,11 +170,6 @@ <result date="2006-10-16" statvalue="3" type="findbugs"/> <result date="2006-10-16" statvalue="20" type="cobertura-line"/> <result date="2006-10-16" statvalue="25" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="pmd"/> - <result date="2006-10-17" statvalue="3" type="findbugs"/> - <result date="2006-10-17" statvalue="21" type="cobertura-line"/> - <result date="2006-10-17" statvalue="26" type="cobertura-branch"/> </file> <file id="com_pz_reader_LargeDataSet.java" path="com/pz/reader/LargeDataSet.java"> <result date="2006-10-05" statvalue="278" type="checkstyle"/> @@ -200,8 +186,6 @@ <result date="2006-10-15" statvalue="3" type="findbugs"/> <result date="2006-10-16" statvalue="5" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> </file> <file id="com_pz_reader_Version.java" path="com/pz/reader/Version.java"> <result date="2006-10-05" statvalue="2" type="checkstyle"/> @@ -210,7 +194,6 @@ <result date="2006-10-14" statvalue="2" type="checkstyle"/> <result date="2006-10-15" statvalue="2" type="checkstyle"/> <result date="2006-10-16" statvalue="100" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> </file> <file id="com_pz_reader_ordering_OrderBy.java" path="com/pz/reader/ordering/OrderBy.java"> <result date="2006-10-05" statvalue="65" type="checkstyle"/> @@ -226,8 +209,6 @@ <result date="2006-10-15" statvalue="65" type="checkstyle"/> <result date="2006-10-15" statvalue="5" type="findbugs"/> <result date="2006-10-16" statvalue="5" type="findbugs"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="2" type="findbugs"/> </file> <file id="com_pz_reader_ordering_OrderColumn.java" path="com/pz/reader/ordering/OrderColumn.java"> <result date="2006-10-05" statvalue="25" type="checkstyle"/> @@ -246,8 +227,6 @@ <result date="2006-10-15" statvalue="99" type="checkstyle"/> <result date="2006-10-16" statvalue="50" type="cobertura-line"/> <result date="2006-10-16" statvalue="100" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="50" type="cobertura-line"/> - <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> </file> <file id="com_pz_reader_structure_Row.java" path="com/pz/reader/structure/Row.java"/> <file id="com_pz_reader_util_ExcelTransformer.java" path="com/pz/reader/util/ExcelTransformer.java"> @@ -282,11 +261,6 @@ <result date="2006-10-16" statvalue="3" type="findbugs"/> <result date="2006-10-16" statvalue="35" type="cobertura-line"/> <result date="2006-10-16" statvalue="42" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="3" type="pmd"/> - <result date="2006-10-17" statvalue="3" type="findbugs"/> - <result date="2006-10-17" statvalue="34" type="cobertura-line"/> - <result date="2006-10-17" statvalue="41" type="cobertura-branch"/> </file> <file id="com_pz_reader_xml_PZMapParser.java" path="com/pz/reader/xml/PZMapParser.java"> <result date="2006-10-05" statvalue="257" type="checkstyle"/> @@ -310,9 +284,6 @@ <result date="2006-10-16" statvalue="5" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="pmd"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="pmd"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> </file> <file id="com_pz_reader_xml_ResolveLocalDTD.java" path="com/pz/reader/xml/ResolveLocalDTD.java"> <result date="2006-10-05" statvalue="40" type="checkstyle"/> @@ -328,7 +299,6 @@ <result date="2006-10-15" statvalue="40" type="checkstyle"/> <result date="2006-10-15" statvalue="2" type="findbugs"/> <result date="2006-10-16" statvalue="2" type="findbugs"/> - <result date="2006-10-17" statvalue="2" type="findbugs"/> </file> <file id="com_pz_reader_xml_XMLRecordElement.java" path="com/pz/reader/xml/XMLRecordElement.java"> <result date="2006-10-05" statvalue="34" type="checkstyle"/> @@ -338,8 +308,70 @@ <result date="2006-10-14" statvalue="34" type="checkstyle"/> <result date="2006-10-15" statvalue="34" type="checkstyle"/> <result date="2006-10-16" statvalue="100" type="cobertura-branch"/> - <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> </file> <file id="C:_project_pzfilereader_PZFileReader_src_test_java_com_test_delim_multiLine_TestCSVPerformance.java" path="C:/project/pzfilereader/PZFileReader/src/test/java/com/test/delim/multiLine/TestCSVPerformance.java"/> + <file id="net_sf_pzfilereader_util_package.html" path="net/sf/pzfilereader/util/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_package.html" path="net/sf/pzfilereader/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_ordering_package.html" path="net/sf/pzfilereader/ordering/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_xml_package.html" path="net/sf/pzfilereader/xml/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_structure_package.html" path="net/sf/pzfilereader/structure/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_DataError.java" path="net/sf/pzfilereader/DataError.java"> + <result date="2006-10-17" statvalue="3" type="checkstyle"/> + <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> + </file> + <file id="net_sf_pzfilereader_DataSet.java" path="net/sf/pzfilereader/DataSet.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="pmd"/> + <result date="2006-10-17" statvalue="3" type="findbugs"/> + <result date="2006-10-17" statvalue="20" type="cobertura-line"/> + <result date="2006-10-17" statvalue="26" type="cobertura-branch"/> + </file> + <file id="net_sf_pzfilereader_LargeDataSet.java" path="net/sf/pzfilereader/LargeDataSet.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + </file> + <file id="net_sf_pzfilereader_ordering_OrderBy.java" path="net/sf/pzfilereader/ordering/OrderBy.java"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + <result date="2006-10-17" statvalue="2" type="findbugs"/> + </file> + <file id="net_sf_pzfilereader_util_ParserUtils.java" path="net/sf/pzfilereader/util/ParserUtils.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + <result date="2006-10-17" statvalue="3" type="pmd"/> + <result date="2006-10-17" statvalue="3" type="findbugs"/> + <result date="2006-10-17" statvalue="34" type="cobertura-line"/> + <result date="2006-10-17" statvalue="41" type="cobertura-branch"/> + </file> + <file id="net_sf_pzfilereader_xml_PZMapParser.java" path="net/sf/pzfilereader/xml/PZMapParser.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="pmd"/> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + </file> + <file id="net_sf_pzfilereader_xml_ResolveLocalDTD.java" path="net/sf/pzfilereader/xml/ResolveLocalDTD.java"> + <result date="2006-10-17" statvalue="2" type="findbugs"/> + </file> + <file id="net_sf_pzfilereader_structure_Row.java" path="net/sf/pzfilereader/structure/Row.java"> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + <result date="2006-10-17" statvalue="44" type="cobertura-line"/> + </file> + <file id="net_sf_pzfilereader_structure_ColumnMetaData.java" path="net/sf/pzfilereader/structure/ColumnMetaData.java"> + <result date="2006-10-17" statvalue="50" type="cobertura-line"/> + <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> + </file> + <file id="net_sf_pzfilereader_Version.java" path="net/sf/pzfilereader/Version.java"> + <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> + </file> + <file id="net_sf_pzfilereader_xml_XMLRecordElement.java" path="net/sf/pzfilereader/xml/XMLRecordElement.java"> + <result date="2006-10-17" statvalue="100" type="cobertura-branch"/> + </file> </qalab> Modified: trunk/PZFileReader/src/site/navigation.xml =================================================================== --- trunk/PZFileReader/src/site/navigation.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/PZFileReader/src/site/navigation.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -24,9 +24,13 @@ <item name="ObjectLab" href="http://www.objectlab.co.uk" /> </menu> <footer> + <div style="vertical-align:middle"> <a href="http://sourceforge.net"> <img src="http://sourceforge.net/sflogo.php?group_id=97367&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> </a> +<a href="http://digg.com/submit?phase=2&url=objectlabkit.sourceforge.net&title=Paul%20Zepernick%20and%20ObjectLab%20have%20released%20version%202%2E3%2E0%20of%20PZFileReader%2E&bodytext=PZFileReader%20on%20SourceForge%3A%20a%20Java%20(1%2E4%2B)%20flat%20file%20parser%20that%20handles%20CSV,%20fixed%20length%20and%20custom%20delimiters%2E%20The%20formats%20are%20configured%20in%20XML%20or%20in%20DB%2E%20Once%20parsed%20the%20data%20is%20easily%20accessible%20record%20by%20record%20and%20via%20a%20column%20name,%20regardless%20of%20order%2E%20%20It%20is%20fast%20and%20released%20under%20Apache%20license%202%2E0%2E&topic=programming"> + <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> + </div> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> Modified: trunk/PZFileReaderSamples/qalab.xml =================================================================== --- trunk/PZFileReaderSamples/qalab.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/PZFileReaderSamples/qalab.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -28,123 +28,96 @@ </summary> <file id="com_pz_reader_examples_numericsanddates_package.html" path="com/pz/reader/examples/numericsanddates/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_exporttoexcel_package.html" path="com/pz/reader/examples/exporttoexcel/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_csvperformancetest_package.html" path="com/pz/reader/examples/csvperformancetest/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_largedataset_fixedlengthdynamiccolumns_package.html" path="com/pz/reader/examples/largedataset/fixedlengthdynamiccolumns/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_lowlevelparse_package.html" path="com/pz/reader/examples/lowlevelparse/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_largedataset_largecsvperformancetest_package.html" path="com/pz/reader/examples/largedataset/largecsvperformancetest/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_multilinedelimitedrecord_package.html" path="com/pz/reader/examples/multilinedelimitedrecord/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_delimitedcolumnnamesinfile_package.html" path="com/pz/reader/examples/delimitedcolumnnamesinfile/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_csvheaderandtrailer_package.html" path="com/pz/reader/examples/csvheaderandtrailer/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_largedataset_delimiteddynamiccolumns_package.html" path="com/pz/reader/examples/largedataset/delimiteddynamiccolumns/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_fixedlengthdynamiccolumns_package.html" path="com/pz/reader/examples/fixedlengthdynamiccolumns/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_createsamplecsv_package.html" path="com/pz/reader/examples/createsamplecsv/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_delimiteddynamiccolumnswitherrors_package.html" path="com/pz/reader/examples/delimiteddynamiccolumnswitherrors/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_delimiteddynamiccolumns_package.html" path="com/pz/reader/examples/delimiteddynamiccolumns/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_fixedlengthheaderandtrailer_package.html" path="com/pz/reader/examples/fixedlengthheaderandtrailer/package.html"> <result date="2006-10-16" statvalue="1" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> <file id="com_pz_reader_examples_createsamplecsv_CSVTestFileCreator.java" path="com/pz/reader/examples/createsamplecsv/CSVTestFileCreator.java"> <result date="2006-10-16" statvalue="7" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="pmd"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="7" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="pmd"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> </file> <file id="com_pz_reader_examples_csvheaderandtrailer_CSVHeaderAndTrailer.java" path="com/pz/reader/examples/csvheaderandtrailer/CSVHeaderAndTrailer.java"> <result date="2006-10-16" statvalue="17" type="checkstyle"/> - <result date="2006-10-17" statvalue="17" type="checkstyle"/> </file> <file id="com_pz_reader_examples_csvperformancetest_CSVPerformanceTest.java" path="com/pz/reader/examples/csvperformancetest/CSVPerformanceTest.java"> <result date="2006-10-16" statvalue="14" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="15" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> </file> <file id="com_pz_reader_examples_delimitedcolumnnamesinfile_DelimitedColumnNamesInFile.java" path="com/pz/reader/examples/delimitedcolumnnamesinfile/DelimitedColumnNamesInFile.java"> <result date="2006-10-16" statvalue="5" type="checkstyle"/> - <result date="2006-10-17" statvalue="5" type="checkstyle"/> </file> <file id="com_pz_reader_examples_delimiteddynamiccolumns_DelimitedWithPZMap.java" path="com/pz/reader/examples/delimiteddynamiccolumns/DelimitedWithPZMap.java"> <result date="2006-10-16" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> </file> <file id="com_pz_reader_examples_delimiteddynamiccolumnswitherrors_DelimitedWithPZMapErrors.java" path="com/pz/reader/examples/delimiteddynamiccolumnswitherrors/DelimitedWithPZMapErrors.java"> <result date="2006-10-16" statvalue="5" type="checkstyle"/> - <result date="2006-10-17" statvalue="5" type="checkstyle"/> </file> <file id="com_pz_reader_examples_exporttoexcel_DelimitedFileExportToExcel.java" path="com/pz/reader/examples/exporttoexcel/DelimitedFileExportToExcel.java"> <result date="2006-10-16" statvalue="2" type="checkstyle"/> - <result date="2006-10-17" statvalue="2" type="checkstyle"/> </file> <file id="com_pz_reader_examples_fixedlengthdynamiccolumns_FixedLengthWithPZMap.java" path="com/pz/reader/examples/fixedlengthdynamiccolumns/FixedLengthWithPZMap.java"> <result date="2006-10-16" statvalue="3" type="checkstyle"/> - <result date="2006-10-17" statvalue="3" type="checkstyle"/> </file> <file id="com_pz_reader_examples_fixedlengthheaderandtrailer_FixedLengthHeaderAndTrailer.java" path="com/pz/reader/examples/fixedlengthheaderandtrailer/FixedLengthHeaderAndTrailer.java"> <result date="2006-10-16" statvalue="17" type="checkstyle"/> - <result date="2006-10-17" statvalue="17" type="checkstyle"/> </file> <file id="com_pz_reader_examples_largedataset_delimiteddynamiccolumns_DelimitedWithPZMap.java" path="com/pz/reader/examples/largedataset/delimiteddynamiccolumns/DelimitedWithPZMap.java"> @@ -158,42 +131,157 @@ id="com_pz_reader_examples_largedataset_largecsvperformancetest_CSVLarge.java" path="com/pz/reader/examples/largedataset/largecsvperformancetest/CSVLarge.java"> <result date="2006-10-16" statvalue="9" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="findbugs"/> - <result date="2006-10-17" statvalue="9" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="findbugs"/> </file> <file id="com_pz_reader_examples_lowlevelparse_LowLevelParse.java" path="com/pz/reader/examples/lowlevelparse/LowLevelParse.java"> <result date="2006-10-16" statvalue="4" type="checkstyle"/> <result date="2006-10-16" statvalue="1" type="pmd"/> <result date="2006-10-16" statvalue="2" type="findbugs"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="1" type="pmd"/> - <result date="2006-10-17" statvalue="2" type="findbugs"/> </file> <file id="com_pz_reader_examples_multilinedelimitedrecord_DelimitedMultiLine.java" path="com/pz/reader/examples/multilinedelimitedrecord/DelimitedMultiLine.java"> <result date="2006-10-16" statvalue="4" type="checkstyle"/> - <result date="2006-10-17" statvalue="4" type="checkstyle"/> </file> <file id="com_pz_reader_examples_numericsanddates_NumericsAndDates.java" path="com/pz/reader/examples/numericsanddates/NumericsAndDates.java"> <result date="2006-10-16" statvalue="6" type="checkstyle"/> - <result date="2006-10-17" statvalue="6" type="checkstyle"/> </file> - <file id="com_pz_reader_examples_package.html" path="com/pz/reader/examples/package.html"> + <file id="com_pz_reader_examples_package.html" path="com/pz/reader/examples/package.html"/> + <file id="com_pz_reader_examples_Examples.java" path="com/pz/reader/examples/Examples.java"/> + <file + id="com_pz_reader_examples_largedataset_delimiteddynamiccolumns_LargeDelimitedWithPZMap.java" path="com/pz/reader/examples/largedataset/delimiteddynamiccolumns/LargeDelimitedWithPZMap.java"/> + <file + id="com_pz_reader_examples_largedataset_fixedlengthdynamiccolumns_LargeFixedLengthWithPZMap.java" path="com/pz/reader/examples/largedataset/fixedlengthdynamiccolumns/LargeFixedLengthWithPZMap.java"/> + <file id="com_pz_reader_examples_ConsoleMenu.java" path="com/pz/reader/examples/ConsoleMenu.java"/> + <file id="net_sf_pzfilereader_examples_package.html" path="net/sf/pzfilereader/examples/package.html"> <result date="2006-10-17" statvalue="1" type="checkstyle"/> </file> - <file id="com_pz_reader_examples_Examples.java" path="com/pz/reader/examples/Examples.java"> + <file + id="net_sf_pzfilereader_examples_largedataset_largecsvperformancetest_package.html" path="net/sf/pzfilereader/examples/largedataset/largecsvperformancetest/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_multilinedelimitedrecord_package.html" path="net/sf/pzfilereader/examples/multilinedelimitedrecord/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_numericsanddates_package.html" path="net/sf/pzfilereader/examples/numericsanddates/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_delimitedcolumnnamesinfile_package.html" path="net/sf/pzfilereader/examples/delimitedcolumnnamesinfile/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_delimiteddynamiccolumns_package.html" path="net/sf/pzfilereader/examples/delimiteddynamiccolumns/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_examples_exporttoexcel_package.html" path="net/sf/pzfilereader/examples/exporttoexcel/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_largedataset_fixedlengthdynamiccolumns_package.html" path="net/sf/pzfilereader/examples/largedataset/fixedlengthdynamiccolumns/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_examples_createsamplecsv_package.html" path="net/sf/pzfilereader/examples/createsamplecsv/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_fixedlengthdynamiccolumns_package.html" path="net/sf/pzfilereader/examples/fixedlengthdynamiccolumns/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_largedataset_delimiteddynamiccolumns_package.html" path="net/sf/pzfilereader/examples/largedataset/delimiteddynamiccolumns/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_csvperformancetest_package.html" path="net/sf/pzfilereader/examples/csvperformancetest/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_examples_lowlevelparse_package.html" path="net/sf/pzfilereader/examples/lowlevelparse/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_delimiteddynamiccolumnswitherrors_package.html" path="net/sf/pzfilereader/examples/delimiteddynamiccolumnswitherrors/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_fixedlengthheaderandtrailer_package.html" path="net/sf/pzfilereader/examples/fixedlengthheaderandtrailer/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_csvheaderandtrailer_package.html" path="net/sf/pzfilereader/examples/csvheaderandtrailer/package.html"> + <result date="2006-10-17" statvalue="1" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_examples_Examples.java" path="net/sf/pzfilereader/examples/Examples.java"> <result date="2006-10-17" statvalue="21" type="checkstyle"/> </file> <file - id="com_pz_reader_examples_largedataset_delimiteddynamiccolumns_LargeDelimitedWithPZMap.java" path="com/pz/reader/examples/largedataset/delimiteddynamiccolumns/LargeDelimitedWithPZMap.java"> + id="net_sf_pzfilereader_examples_createsamplecsv_CSVTestFileCreator.java" path="net/sf/pzfilereader/examples/createsamplecsv/CSVTestFileCreator.java"> + <result date="2006-10-17" statvalue="7" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="pmd"/> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + </file> + <file + id="net_sf_pzfilereader_examples_csvheaderandtrailer_CSVHeaderAndTrailer.java" path="net/sf/pzfilereader/examples/csvheaderandtrailer/CSVHeaderAndTrailer.java"> + <result date="2006-10-17" statvalue="17" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_csvperformancetest_CSVPerformanceTest.java" path="net/sf/pzfilereader/examples/csvperformancetest/CSVPerformanceTest.java"> + <result date="2006-10-17" statvalue="15" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + </file> + <file + id="net_sf_pzfilereader_examples_delimitedcolumnnamesinfile_DelimitedColumnNamesInFile.java" path="net/sf/pzfilereader/examples/delimitedcolumnnamesinfile/DelimitedColumnNamesInFile.java"> + <result date="2006-10-17" statvalue="5" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_delimiteddynamiccolumns_DelimitedWithPZMap.java" path="net/sf/pzfilereader/examples/delimiteddynamiccolumns/DelimitedWithPZMap.java"> <result date="2006-10-17" statvalue="4" type="checkstyle"/> </file> <file - id="com_pz_reader_examples_largedataset_fixedlengthdynamiccolumns_LargeFixedLengthWithPZMap.java" path="com/pz/reader/examples/largedataset/fixedlengthdynamiccolumns/LargeFixedLengthWithPZMap.java"> + id="net_sf_pzfilereader_examples_delimiteddynamiccolumnswitherrors_DelimitedWithPZMapErrors.java" path="net/sf/pzfilereader/examples/delimiteddynamiccolumnswitherrors/DelimitedWithPZMapErrors.java"> + <result date="2006-10-17" statvalue="5" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_exporttoexcel_DelimitedFileExportToExcel.java" path="net/sf/pzfilereader/examples/exporttoexcel/DelimitedFileExportToExcel.java"> + <result date="2006-10-17" statvalue="2" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_fixedlengthdynamiccolumns_FixedLengthWithPZMap.java" path="net/sf/pzfilereader/examples/fixedlengthdynamiccolumns/FixedLengthWithPZMap.java"> <result date="2006-10-17" statvalue="3" type="checkstyle"/> </file> - <file id="com_pz_reader_examples_ConsoleMenu.java" path="com/pz/reader/examples/ConsoleMenu.java"> + <file + id="net_sf_pzfilereader_examples_fixedlengthheaderandtrailer_FixedLengthHeaderAndTrailer.java" path="net/sf/pzfilereader/examples/fixedlengthheaderandtrailer/FixedLengthHeaderAndTrailer.java"> + <result date="2006-10-17" statvalue="17" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_largedataset_delimiteddynamiccolumns_LargeDelimitedWithPZMap.java" path="net/sf/pzfilereader/examples/largedataset/delimiteddynamiccolumns/LargeDelimitedWithPZMap.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_largedataset_fixedlengthdynamiccolumns_LargeFixedLengthWithPZMap.java" path="net/sf/pzfilereader/examples/largedataset/fixedlengthdynamiccolumns/LargeFixedLengthWithPZMap.java"> + <result date="2006-10-17" statvalue="3" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_largedataset_largecsvperformancetest_CSVLarge.java" path="net/sf/pzfilereader/examples/largedataset/largecsvperformancetest/CSVLarge.java"> + <result date="2006-10-17" statvalue="9" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="findbugs"/> + </file> + <file + id="net_sf_pzfilereader_examples_lowlevelparse_LowLevelParse.java" path="net/sf/pzfilereader/examples/lowlevelparse/LowLevelParse.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + <result date="2006-10-17" statvalue="1" type="pmd"/> <result date="2006-10-17" statvalue="2" type="findbugs"/> </file> + <file + id="net_sf_pzfilereader_examples_multilinedelimitedrecord_DelimitedMultiLine.java" path="net/sf/pzfilereader/examples/multilinedelimitedrecord/DelimitedMultiLine.java"> + <result date="2006-10-17" statvalue="4" type="checkstyle"/> + </file> + <file + id="net_sf_pzfilereader_examples_numericsanddates_NumericsAndDates.java" path="net/sf/pzfilereader/examples/numericsanddates/NumericsAndDates.java"> + <result date="2006-10-17" statvalue="6" type="checkstyle"/> + </file> + <file id="net_sf_pzfilereader_examples_ConsoleMenu.java" path="net/sf/pzfilereader/examples/ConsoleMenu.java"> + <result date="2006-10-17" statvalue="2" type="findbugs"/> + </file> </qalab> Modified: trunk/PZFileReaderSamples/src/site/index.xml =================================================================== --- trunk/PZFileReaderSamples/src/site/index.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/PZFileReaderSamples/src/site/index.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -27,7 +27,7 @@ <subsection name="The Examples"> <p>All examples are in the com.pz.reader.examples sub-directories. There is an application to run these, com.px.reader.examples.Examples but - the easiest way is to run the run-examples.bat is in the target directory after build:</p> + the easiest way is to run the <code>run-examples.bat</code> in the target directory after build via Maven:</p> <div class="code"><pre> Menu Options Modified: trunk/PZFileReaderSamples/src/site/navigation.xml =================================================================== --- trunk/PZFileReaderSamples/src/site/navigation.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/PZFileReaderSamples/src/site/navigation.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -24,9 +24,13 @@ <item name="ObjectLab" href="http://www.objectlab.co.uk" /> </menu> <footer> + <div style="vertical-align:middle"> <a href="http://sourceforge.net"> <img src="http://sourceforge.net/sflogo.php?group_id=97367&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> </a> +<a href="http://digg.com/submit?phase=2&url=objectlabkit.sourceforge.net&title=Paul%20Zepernick%20and%20ObjectLab%20have%20released%20version%202%2E3%2E0%20of%20PZFileReader%2E&bodytext=PZFileReader%20on%20SourceForge%3A%20a%20Java%20(1%2E4%2B)%20flat%20file%20parser%20that%20handles%20CSV,%20fixed%20length%20and%20custom%20delimiters%2E%20The%20formats%20are%20configured%20in%20XML%20or%20in%20DB%2E%20Once%20parsed%20the%20data%20is%20easily%20accessible%20record%20by%20record%20and%20via%20a%20column%20name,%20regardless%20of%20order%2E%20%20It%20is%20fast%20and%20released%20under%20Apache%20license%202%2E0%2E&topic=programming"> + <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> + </div> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> Modified: trunk/common-build/project.xml =================================================================== --- trunk/common-build/project.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/common-build/project.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -161,7 +161,7 @@ <report>maven-simian-plugin</report> <report>maven-cobertura-plugin</report> <report>maven-qalab-plugin</report> - <report>maven-javadoc-plugin</report> + <report>maven-ydoc-plugin</report> <report>maven-jdepend-plugin</report> <report>maven-faq-plugin</report> <report>maven-junit-report-plugin</report> @@ -171,15 +171,15 @@ <versions> <version> + <id>2.3.0</id> + <name>2.3.0</name> + <tag>2.3.0</tag> + </version> + <version> <id>2.2.0</id> <name>2.2.0</name> <tag>v2.2.0</tag> </version> - <version> - <id>2.3.0</id> - <name>2.3.0</name> - <tag>2.3.0</tag> - </version> </versions> </project> Modified: trunk/src/site/history.xml =================================================================== --- trunk/src/site/history.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/src/site/history.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -23,21 +23,28 @@ <p>The base code for PZFileReader was started from a project I worked on at my job. At the time, I was writing quite a few file imports which were mostly fixed width. I kept encountering the same problem; we had to add something - to the file layout somewhere, or expand a length, thus changing all the substrings in the code. I decided that - there must be a way to map out the file so that changing the file layout would not break the code. This is when + to the file layout somewhere, or expand a length, thus changing all the substrings in the code.</p> + + <p>I decided that there must be a way to map out the file so that changing the file layout would not break the code. This is when PZFileReader was born, although it did not have a name as of yet. The first iteration of the code had the field mappings in a database table, and seemed to work very well for my projects at work.</p> <p>At that time, I had been spending a lot of time on the Java Sun forums. The same questions kept re-appearing. How do I read a CSV file, or how do I read fixed text. I decided that with a little more work, my project could - benefit the community. Whenever I had some free time at home I started to make enhancements to the code. - I developed a way to map columns with an XML file instead of having to store the mapping in a database, and + benefit the community. Whenever I had some free time at home I started to make enhancements to the code.</p> + + <p>I developed a way to map columns with an XML file instead of having to store the mapping in a database, and a generic parser to handle any kind of delimited file, the delimited and qualifier were passed into the constructor. </p> <p>This brings us to today. Since the first release, there have been many fixes / enhancements to the parser, mainly the delimited parser. My hope is that this project will take off and become a fixture in the community. If you have a good experience with this project, and it has benefited you in some way, please spread the word.</p> + <p>Recently, <a href="http://www.objectlab.co.uk">ObjectLab</a> from the UK has decided to offer some support to PZFileReader. + PZFileReader is part of the ObjectLab Kit family, a 'support' group for useful open source projects. + They developed the Maven build, the website and are active members of this project. They are world leaders in the design + and development of bespoke applications for the Securities Finance Industry.</p> + </section> </body> Modified: trunk/src/site/index.xml =================================================================== --- trunk/src/site/index.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/src/site/index.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -22,13 +22,19 @@ <!-- The body of the document contains a number of sections --> <section name="PZFileReader Introduction"> - <p>PZFileReader came out of the frustration of having to mix file parsing logic with business logic. - Substrings in a <strong>fixed width parse</strong> can be daunting to deal with when trying to analyze what existing code is doing, - and what about when you have no comments... - We also provide <strong>delimited file parsing</strong>; works with any delimiter / qualifier, multiline records, delimiter or qualifier allowed in column value - This is released under the business-friendly Apache 2.0 license. <a href="http://digg.com/submit?phase=2&url=objectlabkit.sourceforge.net&title=ObjectLab%20Kit%3A%20Open%20Source%20Date%20Calculators%20for%20Business%20and%20Finance&bodytext=ObjectLab%20released%20version%201%2E0%2E1%20of%20ObjectLab%20Kit%20for%20Java%201%2E5,%20available%20for%20download%20via%20SourceForge%20or%20the%20Maven%20Central%20Repository%2E%20The%20Kit%20provides%20a%20Date%20Calculator%20that%20handle%20holidays,%20a%20IMM%20Date%20and%20Period%20Count%20Calculator%20and%20comes%20in%20two%20versions%3A%20one%20based%20on%20pure%20JDK%20(1%2E5)%20and%20one%20based%20on%20the%20Joda-time%20library%20(1%2E3%2B,%20JDK%201%2E5)%2E&topic=programming"> + <p>PZFileReader came out of the frustration of having to mix file parsing logic with business logic.</p> + + <p>PZFileReader on SourceForge: a Java (1.4+) flat file parser that handles CSV, fixed length and custom delimiters. The formats are configured in XML, it is fast and released under Apache license 2.0.</p> + + <p>Substrings in a <strong>fixed width parse</strong> can be daunting to deal with when trying to analyze what existing code is doing, + and what about when you have no comments...</p> + + <p>We also provide <strong>delimited file parsing</strong>; works with any delimiter / qualifier, multiline records, delimiter or qualifier allowed in column value + This is released under the business-friendly Apache 2.0 license. <a href="http://digg.com/submit?phase=2&url=objectlabkit.sourceforge.net&title=Paul%20Zepernick%20and%20ObjectLab%20have%20released%20version%202%2E3%2E0%20of%20PZFileReader%2E&bodytext=PZFileReader%20on%20SourceForge%3A%20a%20Java%20(1%2E4%2B)%20flat%20file%20parser%20that%20handles%20CSV,%20fixed%20length%20and%20custom%20delimiters%2E%20The%20formats%20are%20configured%20in%20XML%20or%20in%20DB%2E%20Once%20parsed%20the%20data%20is%20easily%20accessible%20record%20by%20record%20and%20via%20a%20column%20name,%20regardless%20of%20order%2E%20%20It%20is%20fast%20and%20released%20under%20Apache%20license%202%2E0%2E&topic=programming"> + <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a></p> + <p>PZFileReader is part of the ObjectLab Kit family.</p> <subsection name="Problem Sorting Data Prior To File Processing?"> <p>PZFileReader provides a sorting mechanism for your flat files. This allows for your data to be properly sorted before processing your business logic.</p> @@ -52,8 +58,8 @@ <subsection name="UML?"> <p>We are using yDoc to generate a 'javadoc-like' documentation per module with the added twist of UML diagrams:</p> <ul> - <li><a href="multiproject/PZFileReader/apidocs/index.html">UML for PZFileReader</a></li> - <li><a href="multiproject/PZFileReaderSamples/apidocs/index.html">UML for Examples</a></li> + <li><a href="multiproject/pzfilereader/apidocs/index.html">UML for PZFileReader</a></li> + <li><a href="multiproject/pzfilereader-examples/apidocs/index.html">UML for Examples</a></li> </ul> </subsection> Modified: trunk/src/site/navigation.xml =================================================================== --- trunk/src/site/navigation.xml 2006-10-17 17:26:35 UTC (rev 84) +++ trunk/src/site/navigation.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -29,9 +29,13 @@ <item name="ObjectLab" href="http://www.objectlab.co.uk" /> </menu> <footer> + <div style="vertical-align:middle"> <a href="http://sourceforge.net"> <img src="http://sourceforge.net/sflogo.php?group_id=97367&type=2" width="125" height="37" border="0" alt="SourceForge.net Logo" /> </a> +<a href="http://digg.com/submit?phase=2&url=objectlabkit.sourceforge.net&title=Paul%20Zepernick%20and%20ObjectLab%20have%20released%20version%202%2E3%2E0%20of%20PZFileReader%2E&bodytext=PZFileReader%20on%20SourceForge%3A%20a%20Java%20(1%2E4%2B)%20flat%20file%20parser%20that%20handles%20CSV,%20fixed%20length%20and%20custom%20delimiters%2E%20The%20formats%20are%20configured%20in%20XML%20or%20in%20DB%2E%20Once%20parsed%20the%20data%20is%20easily%20accessible%20record%20by%20record%20and%20via%20a%20column%20name,%20regardless%20of%20order%2E%20%20It%20is%20fast%20and%20released%20under%20Apache%20license%202%2E0%2E&topic=programming"> + <img src="http://digg.com/img/badges/91x17-digg-button.png" width="91" height="17" alt="Digg!" style="vertical-align:middle" /></a> + </div> <script src="http://www.google-analytics.com/urchin.js" type="text/javascript"> </script> Added: trunk/src/site/press/index.xml =================================================================== --- trunk/src/site/press/index.xml (rev 0) +++ trunk/src/site/press/index.xml 2006-10-17 19:36:41 UTC (rev 85) @@ -0,0 +1,82 @@ +<document> + <properties> + <title>On the web...</title> + </properties> + <head> + <meta name="description" + content="Mentions of the PZFileReader." + /> + + <meta name="keywords" + content="Flat file parser, CSV parser, PZFileReader, sourceforge, java, open source" /> + <meta name="Subject" content="Flat File Parser" /> + <meta name="Copyright" content="Paul Zepernick and ObjectLab Financial Ltd" /> + <meta name="Language" content="English" /> + <meta name="Designer" content="Paul Zepernick" /> + <meta name="Distribution" content="Global" /> + <meta name="robots" content="ALL"/> + <meta name="Revisit-After" content="20 Days" /> + </head> + <body> + <!-- The body of the document contains a number of sections --> + <section name="Release 2.3.0. Oct 2006"> + + <p> + + </p> + + <subsection name="On the web"> + <ul> + <li><a href="press-release-2.3.0.txt">Oct 2006 'press' release</a></li> + </ul> + </subsection> + +<!-- + <subsection name="JavaLobby"> + <ul> + <li><a href="http://www.javalobby.org/java/forums/t82598.html">JavaLobby.org notice</a></li> + <li><a href="homepage-javalobby2.png">JavaLobby.org homepage image</a></li> + <li><a href="homepage-javalobby.pdf">JavaLobby.org homepage PDF</a></li> + </ul> + </subsection> + + <subsection name="The Server Side"> + <ul> + <li><a href="http://www.theserverside.com/news/thread.tss?thread_id=42572">TheServerSide.com notice</a></li> + <li><a href="homepage-theserverside.png">TheServerSide.com homepage image</a></li> + <li><a href="homepage-theserverside.pdf">TheServerSide.com homepage PDF</a></li> + </ul> + </subsection> + + <subsection name="Java.Net"> + <ul> + <li><a href="http://today.java.net/pub/n/ObjectLabKit">The Java.net notice</a></li> + <li><a href="newspage-javanet.png">Java.net News page image</a></li> + <li><a href="newspage-javanet.pdf">Java.net News page PDF</a></li> + </ul> + </subsection> + + <subsection name="JavaRSS.com"> + <ul> + <li><a href="homepage-javarss.png">JavaRSS.com homepage image</a></li> + <li><a href="homepage-javarss.pdf">JavaRSS.com homepage PDF</a></li> + </ul> + </subsection> + + <subsection name="Where are you all?"> + <ul> + <li><a href="visits-map-20061010-12.png">A Google Analytics Map for the week of our first release</a></li> + </ul> + </subsection> + + <subsection name="dZone.com"> + <ul> + <li><a href="homepage-dzone.png">dzone.com homepage image</a></li> + <li><a href="homepage-dzone.pdf">dzone.com homepage PDF</a></li> + </ul> + </subsection> +--> + </section> + + </body> +</document> \ No newline at end of file Added: trunk/src/site/press/press-release-2.3.0.txt =================================================================== --- trunk/src/site/press/press-release-2.3.0.txt (rev 0) +++ trunk/src/site/press/press-release-2.3.0.txt 2006-10-17 19:36:41 UTC (rev 85) @@ -0,0 +1,46 @@ +Paul Zepernick and ObjectLab are pleased to announce release 2.3.0 of +PZFileReader for Java 1.4+. + +Open Source flat file parser (CSV, Fixed Length, Custom) using XML +to configure formats. + +http://pzfilereader.sourceforge.net + +PZFileReader is released under the business friendly Apache License v2.0. + +It is available immediately for download via SourceForge or the Maven Central +Repository (both Maven 1 and Maven 2). The homepage has some very +quick examples. + +The library is small, lightweight and does not force you to adopt a +framework. + +The implementation is useful to any business that deal with flat files. +The library allow you to define an XML mapping (or in a database) of +the format of your file. Once this is done, the parsed data can be accessed +via a simple name lookup mechanism. + +It is our aim to publish at some point some well know file formats for +your immediate use. + +ObjectLab is not new to the open-source community having used numerous OS +projects, It has recently launched the ObjectLab Kit family, including: +- QALab (http://qalab.sourceforge.net), a tool that keeps track over-time + of the static analysis results from FindBugs, Checkstyle, PMD, Cobertura etc. +- DateCalculators (http://objectlabkit.sourceforge.net), a set of generic + lightweight and thread-safe Date calculators for Business and Finance. +- JTreeMap, (http://jtreemap.sourceforge.net), probably the only Java Open + Source implementation of treemap/heatmaps, available as a Swing or SWT + component. + +We would like to thanks our friends and colleagues at XXXX for their help, +reviews and suggestions. + +Sorry for the long email... + +Feel free to pass on to people who may be interested. + +Enjoy!! + +Paul Zepernick and The ObjectLab Team (Benoit Xhenseval, Marcin Jekot) + This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |