The following document contains the results of RAT (Release Audit Tool).
*****************************************************
Summary
-------
Notes: 0
Binaries: 3
Archives: 0
Standards: 79
Apache Licensed: 70
Generated Documents: 0
JavaDocs are generated and so license header is optional
Generated files do not required license headers
9 Unknown Licenses
*******************************
Archives (+ indicates readable, $ unreadable):
*****************************************************
Files with AL headers will be marked L
Binary files (which do not require AL headers) will be marked B
Compressed archives will be marked A
Notices, licenses etc will be marked N
AL /x1/home/mattmann/oodt-site/oodt/metadata/pom.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/conf/cas.metadata.dtd
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/conf/cas.metadata.xsd
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/tika-mimetypes.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/extern-config.xml
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/samplemet.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/met_extr_preconditions.xml
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/copyandrewrite.example.conf
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/filename.extractor.config.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/logging.properties
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/SerializableMetadata.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/util/MimeTypeUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/util/PathUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/util/PropertiesUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/util/GenericMetadataObjectFactory.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/MetExtractorConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/MetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractorMetKeys.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/FilenameTokenConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteConfig.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternMetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/FilenameTokenConfig.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternConfigReaderMetKeys.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CopyAndRewriteExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/FilenameTokenExtractorMetKeys.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderConfig.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/MetReaderExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/CmdLineMetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/ExternalMetExtractorConfig.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/extractors/FilenameTokenMetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/filenaming/PathUtilsNamingConvention.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/filenaming/NamingConvention.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/MetExtractorConfig.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/exceptions/MetExtractionException.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/exceptions/MetExtractorConfigReaderException.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/exceptions/PreconditionComparatorException.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/exceptions/NamingConventionException.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/AbstractMetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/Metadata.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/MimeTypeComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/SubProductExistenceCheckComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/ExistanceCheckComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/PreConditionComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/EndsWithComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/PreConditionOperatorMetKeys.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/PreCondEvalUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/java/org/apache/oodt/cas/metadata/preconditions/FileSizeComparator.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/Makefile
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/Metadata.h
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/Metadata.cpp
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/XStr.h
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/data/sample.met.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/main/cpp/testMetadata.cpp
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/copyandrewrite.test.conf
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile2.txt
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/met_extr_preconditions.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/tika-mimetypes.xml
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile.txt
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/samplemet.xml
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testExtractor
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/extern-config.xml
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile2.txt.met
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/MetadataTestCase.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/TestSerializableMetadata.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/TestMetadata.java
!????? /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/util/TestMimeTypeUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/util/TestPathUtils.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/filenaming/TestPathUtilsNamingConvention.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/extractors/TestCopyAndRewriteExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/extractors/TestExternMetExtractorConfigReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/extractors/TestMetReader.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/extractors/TestExternMetExtractor.java
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/preconditions/TestPreCondEvalUtils.java
B /x1/home/mattmann/oodt-site/oodt/metadata/src/site/resources/images/cas-metadata.jpg
B /x1/home/mattmann/oodt-site/oodt/metadata/src/site/resources/images/metadata.jpg
B /x1/home/mattmann/oodt-site/oodt/metadata/src/site/resources/images/cas-metadata.psd
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/site/site.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/site/xdoc/user/basic.xml
AL /x1/home/mattmann/oodt-site/oodt/metadata/src/site/xdoc/user/advanced.xml
*****************************************************
Printing headers for files without AL header...
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/samplemet.xml
=======================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!-- FIXME: change namespace URI? -->
<cas:metadata xmlns:cas="http://oodt.jpl.nasa.gov/1.0/cas">
<keyval>
<key>Filename</key>
<val>blah.txt</val>
</keyval>
<keyval>
<key>FileLocation</key>
<val>/tmp</val>
</keyval>
<keyval>
<key>ProductType</key>
<val>GenericFile</val>
</keyval>
</cas:metadata>
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/main/resources/examples/copyandrewrite.example.conf
=======================================================================
numRewriteFields=2
rewriteField1=ProductType
rewriteField2=FileLocation
orig.met.file.path=./src/resources/examples/samplemet.xml
ProductType.pattern=NewProductType[ProductType]
FileLocation.pattern=/new/loc/[FileLocation]
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/copyandrewrite.test.conf
=======================================================================
numRewriteFields=2
rewriteField1=ProductType
rewriteField2=FileLocation
ProductType.pattern=NewProductType[ProductType]
FileLocation.pattern=/new/loc/[FileLocation]
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile2.txt
=======================================================================
This is a test file.
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile.txt
=======================================================================
This is a test file.
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/samplemet.xml
=======================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!-- FIXME: change namespace URI? -->
<cas:metadata xmlns:cas="http://oodt.jpl.nasa.gov/1.0/cas">
<keyval>
<key>Filename</key>
<val>testfile.txt</val>
</keyval>
<keyval>
<key>FileLocation</key>
<val>[EXTRACT_FILE_LOC]</val>
</keyval>
<keyval>
<key>ProductType</key>
<val>GenericFile</val>
</keyval>
</cas:metadata>
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testExtractor
=======================================================================
#!/bin/sh
export PROD_FILE=$1
export MET_FILE=$2
set PROD_FILE
set MET_FILE
#echo "PWD IS $PWD and CWD is $CWD"
#echo "product file: $PROD_FILE, met file: $MET_FILE"
export PROD_DIR=`dirname $PROD_FILE`
set PROD_DIR
export MET_DIR=`dirname $MET_FILE`
set PROD_DIR
if [ $PROD_DIR = $MET_DIR ]; then
# just copy the sample metadata
cp <TEST_SAMPLE_MET_PATH> $MET_FILE
fi
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/testdata/testfile2.txt.met
=======================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!-- FIXME: change namespace URI? -->
<cas:metadata xmlns:cas="http://oodt.jpl.nasa.gov/1.0/cas">
<keyval>
<key>Filename</key>
<val>testfile.txt</val>
</keyval>
<keyval>
<key>FileLocation</key>
<val>[EXTRACT_FILE_LOC]</val>
</keyval>
<keyval>
<key>ProductType</key>
<val>GenericFile</val>
</keyval>
</cas:metadata>
=======================================================================
==/x1/home/mattmann/oodt-site/oodt/metadata/src/test/org/apache/oodt/cas/metadata/util/TestMimeTypeUtils.java
=======================================================================
package org.apache.oodt.cas.metadata.util;
import junit.framework.TestCase;
public class TestMimeTypeUtils extends TestCase {
public void testMimeTypes() {
MimeTypeUtils mtUtils = new MimeTypeUtils();
assertEquals("application/xml", mtUtils.getMimeType("file.xml"));
assertEquals("text/plain", mtUtils.getMimeType("file.txt"));
assertEquals("application/pdf", mtUtils.getMimeType("file.pdf"));
assertEquals("application/xhtml+xml", mtUtils.getMimeType("file.xhtml"));
assertEquals("application/xml", mtUtils.getSuperTypeForMimeType(mtUtils.getMimeType("file.xhtml")));
}
}
