Added tag Production Release v2.1.0 2013-03-11 for changeset 02302f4df5e1
Merge in Nicholas Clarke's latest changes; add release notes to resources directory
    • -0
    • +322
    /src/main/resources/JHOVE2-2.1.0-release-notes.txt
Followup on review.

Switched some of the arc unit tests due to a bug fix in jwat-arc.

Added a strictness configuration for URI validation.

Switched to JWAT-1.0.0.

  1. … 11 more files in changeset.
Added unit tests for ARC, WARC and GZip modules. Minor bug fixes also included.
    • -0
    • +137
    /src/test/java/org/jhove2/module/format/arc/ArcHeaderTest.java
    • -0
    • +61
    /src/test/java/org/jhove2/module/format/arc/ArcModuleTest.java
    • -0
    • +132
    /src/test/java/org/jhove2/module/format/arc/ArcRecordTest.java
    • -0
    • +101
    /src/test/java/org/jhove2/module/format/gzip/GzipModuleTest.java
  1. … 176 more files in changeset.
#155 change added to updated script files.

Completed location unaware env.cmd and jhove2[_debug].cmd invocation support.

Changed File ident module to only initialize upon use.

Issue #173, Issue #174, Issue #175 displayer properties files for Arc, Gzip, and Warc modules
Additional javadoc comments for Source and Module;

Update ArcModule and WarcModule to use this.getParentSource().deleteModule(this)

instead of setting ParentSourceID to null

    • -5
    • +13
    /src/main/java/org/jhove2/module/Module.java
Use path name for open-sp that is used in User guide;

Comment out beans for new File-based File identifier --

Execution breaks if you leave it in and you don't have File installed on your machine

Issue #165, Issue #166 plus some merge cleanup plus 2 compile-break fixes to

Nick's code caused by changes in persistence lib after he created his code

    • -3
    • +61
    /config/droid/DROID_SignatureFile_V20.xml
  1. … 5 more files in changeset.
Issue #163 change so that spring-test-2.5.6.jar is included in distro;

also update JHOVE2 version to 2.1.0

Issue #153 TiffModule never reports validity true
Issue #143 Issue #126 plus other detected missing messages

added to "production" and 'test' versions jhove2_messages.properties

Issue #162 and Issue #132
    • -0
    • +151
    /src/test/java/org/jhove2/app/util/messages/MessageFinderTest.java
    • -0
    • +1350
    /src/test/resources/examples/messages/TiffIFD.java
Issue #161, Issue #148

SpringConfigInfo constructor has to take more care in resetting CLASSPATH and thereby

resetting context -- otherwise BDB, when marshalling and unmarshalling,

keeps resetting context to null -- very time-expensive!!

    • -1
    • +2
    /src/test/java/org/jhove2/ConfigTestBase.java
Get the trailing comma out of the list of location paths
Issue #125
Issue #130 default will be to use java.io.tmpdir as directory for BDB
Issues #148, #160, #161
    • -10
    • +18
    /config/spring/persist/jhove2-persist-config.xml
    • -1
    • +8
    /src/main/java/org/jhove2/module/Command.java
    • -5
    • +25
    /src/main/java/org/jhove2/module/Module.java
    • -0
    • +122
    /src/main/java/org/jhove2/module/aggrefy/AbstractRecognizer.java
  1. … 154 more files in changeset.
Fixed offset of GZip'ed ARC/WARC record.
GZip, ARC and WARC module should delete temp files according to config now.

Added missing XSLDisplay module and util classes.

Review changes and pom change to get the XSL display module working.
ISSUE #146 Typo in DROID Signature File

ISSUE #128 Wrong repo in POM.XML

ISSUE #140 Type in otherFormats.config.xml

ISSUE #134 duplicate module output

    • -1
    • +1
    /config/droid/DROID_SignatureFile_V20.xml
Changed GzipEntryProperty Date to LastModified.
ArcRecordNumber changed to not included VersionBlock. GZipEntryData now copies date field from GzipEntry.

JWAT includes better handling of "-" values. Added another message to ARC, WARC and GZip.

Added BnF script changes to allow jhove2.sh to be called from anywhere. (From Thomas Ledoux/BnF)

    • -0
    • +2
    /config/messages/arc_messages.properties
    • -0
    • +2
    /config/messages/gzip_messages.properties
    • -0
    • +2
    /config/messages/warc_messages.properties
Added LastModified to ARC, WARC and GZip files.

Added startOffset to ARC and WARC. Only correct for uncompressed archives.

Added missing ARC, WARC and GZip messages.

ARC Module was changed to not show and characterize filedesc version blocks with no metadata.

    • -8
    • +12
    /config/messages/arc_messages.properties
    • -6
    • +10
    /config/messages/gzip_messages.properties
    • -6
    • +10
    /config/messages/warc_messages.properties
Copied message properties from ARC to GZip. Changed and added some reportable properties to GZip Module.
    • -0
    • +25
    /config/messages/gzip_messages.properties
Fixed some configuration issues so the FileModule identification now works with ARC.
Switched GZip reader and everything seems to work except the startOffset property. Minor code cleanup in ARC/WARC/GZip modules.
Added filename and file size properties to GZipModule.
Updated to latest JWAT snapshot.

Now also includes filename, filesize and version information for ARC/WARC files.

    • -16
    • +16
    /src/main/scripts/jhove2_debug.sh