diff --git a/.gitignore b/.gitignore index 45c3b68db475003c4111ba6b667d891c0bf3f2ad..0af92464ed9d7e63a2bcf826f2ab663ae3f8f9e3 100644 --- a/.gitignore +++ b/.gitignore @@ -81,6 +81,7 @@ hs_err_pid*.log /thunderbirdparser/release/ /RecentActivity/release/ /CentralRepository/release/ +/Tika/release .idea/ *.iml diff --git a/Core/nbproject/project.properties b/Core/nbproject/project.properties index 8dbd7f8d92f8eed718666342b1fb089af261252a..2da85c25b2acc1a8f265bbc086137bcaf1537aa4 100644 --- a/Core/nbproject/project.properties +++ b/Core/nbproject/project.properties @@ -96,8 +96,6 @@ file.reference.curator-client-2.8.0.jar=release/modules/ext/curator-client-2.8.0 file.reference.curator-framework-2.8.0.jar=release/modules/ext/curator-framework-2.8.0.jar file.reference.curator-recipes-2.8.0.jar=release/modules/ext/curator-recipes-2.8.0.jar file.reference.tagsoup-1.2.1.jar=release\\modules\\ext\\tagsoup-1.2.1.jar -file.reference.tika-core-1.20.jar=release\\modules\\ext\\tika-core-1.20.jar -file.reference.tika-parsers-1.20.jar=release\\modules\\ext\\tika-parsers-1.20.jar file.reference.uimafit-core-2.4.0.jar=release\\modules\\ext\\uimafit-core-2.4.0.jar file.reference.uimaj-core-3.0.1.jar=release\\modules\\ext\\uimaj-core-3.0.1.jar file.reference.vorbis-java-core-0.8.jar=release\\modules\\ext\\vorbis-java-core-0.8.jar diff --git a/Core/nbproject/project.xml b/Core/nbproject/project.xml index 61e6a86b04f8dcfd938d7f923125291a7dd86de9..7d8e903a2fa1ea0090e4782abcf7ef5e01e0e24f 100644 --- a/Core/nbproject/project.xml +++ b/Core/nbproject/project.xml @@ -245,6 +245,14 @@ <specification-version>6.55.1</specification-version> </run-dependency> </dependency> + <dependency> + <code-name-base>org.sleuthkit.autopsy.Tika</code-name-base> + <build-prerequisite/> + <compile-dependency/> + <run-dependency> + <specification-version>1.0</specification-version> + </run-dependency> + </dependency> <dependency> <code-name-base>org.sleuthkit.autopsy.corelibs</code-name-base> <build-prerequisite/> @@ -309,8 +317,6 @@ <package>net.sf.sevenzipjbinding.impl</package> <package>net.sf.sevenzipjbinding.simple</package> <package>net.sf.sevenzipjbinding.simple.impl</package> - <package>org.apache.tika</package> - <package>org.apache.tika.io</package> <package>org.sleuthkit.autopsy.actions</package> <package>org.sleuthkit.autopsy.appservices</package> <package>org.sleuthkit.autopsy.casemodule</package> @@ -427,10 +433,6 @@ <runtime-relative-path>ext/libphonenumber-3.5.jar</runtime-relative-path> <binary-origin>release/modules/ext/libphonenumber-3.5.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/tika-core-1.20.jar</runtime-relative-path> - <binary-origin>release\modules\ext\tika-core-1.20.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/StixLib.jar</runtime-relative-path> <binary-origin>release/modules/ext/StixLib.jar</binary-origin> @@ -459,10 +461,6 @@ <runtime-relative-path>ext/jmatio-1.5.jar</runtime-relative-path> <binary-origin>release\modules\ext\jmatio-1.5.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/tika-parsers-1.20.jar</runtime-relative-path> - <binary-origin>release\modules\ext\tika-parsers-1.20.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/asm-7.0.jar</runtime-relative-path> <binary-origin>release\modules\ext\asm-7.0.jar</binary-origin> @@ -471,10 +469,6 @@ <runtime-relative-path>ext/commons-pool2-2.4.2.jar</runtime-relative-path> <binary-origin>release/modules/ext/commons-pool2-2.4.2.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/sleuthkit-4.10.0.jar</runtime-relative-path> - <binary-origin>release/modules/ext/sleuthkit-4.10.0.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/jxmapviewer2-2.4.jar</runtime-relative-path> <binary-origin>release/modules/ext/jxmapviewer2-2.4.jar</binary-origin> @@ -611,6 +605,14 @@ <runtime-relative-path>ext/grib-4.5.5.jar</runtime-relative-path> <binary-origin>release\modules\ext\grib-4.5.5.jar</binary-origin> </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sleuthkit-4.10.0.jar</runtime-relative-path> + <binary-origin>release/modules/ext/sleuthkit-4.10.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sleuthkit-caseuco-4.10.0.jar</runtime-relative-path> + <binary-origin>release/modules/ext/sleuthkit-caseuco-4.10.0.jar</binary-origin> + </class-path-extension> <class-path-extension> <runtime-relative-path>ext/gax-1.44.0.jar</runtime-relative-path> <binary-origin>release/modules/ext/gax-1.44.0.jar</binary-origin> @@ -779,10 +781,6 @@ <runtime-relative-path>ext/curator-client-2.8.0.jar</runtime-relative-path> <binary-origin>release/modules/ext/curator-client-2.8.0.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/sleuthkit-caseuco-4.10.0.jar</runtime-relative-path> - <binary-origin>release/modules/ext/sleuthkit-caseuco-4.10.0.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/fontbox-2.0.13.jar</runtime-relative-path> <binary-origin>release\modules\ext\fontbox-2.0.13.jar</binary-origin> diff --git a/CoreLibs/nbproject/project.properties b/CoreLibs/nbproject/project.properties index 8214f4cd2a62ad8a156eefbdb6601e34ceb498b6..3d31f37799774f223d3465e8b891c89720e285a9 100644 --- a/CoreLibs/nbproject/project.properties +++ b/CoreLibs/nbproject/project.properties @@ -13,7 +13,7 @@ file.reference.commons-csv-1.4.jar=release/modules/ext/commons-csv-1.4.jar file.reference.commons-io-2.4.jar=release/modules/ext/commons-io-2.4.jar file.reference.commons-io-2.5.jar=release/modules/ext/commons-io-2.5.jar file.reference.commons-lang-2.6.jar=release/modules/ext/commons-lang-2.6.jar -file.reference.commons-lang3-3.0.jar=release/modules/ext/commons-lang3-3.0.jar +file.reference.commons-lang3-3.4.jar=release\\modules\\ext\\commons-lang3-3.4.jar file.reference.commons-logging-1.1.2.jar=release/modules/ext/commons-logging-1.1.2.jar file.reference.compiler-0.9.1.jar=release/modules/ext/compiler-0.9.1.jar file.reference.controlsfx-8.40.11.jar=release/modules/ext/controlsfx-8.40.11.jar @@ -43,8 +43,8 @@ file.reference.jfxtras-common-8.0-r4.jar=release/modules/ext/jfxtras-common-8.0- file.reference.jfxtras-controls-8.0-r4.jar=release/modules/ext/jfxtras-controls-8.0-r4.jar file.reference.jfxtras-fxml-8.0-r4.jar=release/modules/ext/jfxtras-fxml-8.0-r4.jar file.reference.jna-3.4.0.jar=release/modules/ext/jna-3.4.0.jar -file.reference.jna-5.6.0.jar=release/modules/ext/jna-5.6.0.jar -file.reference.jna-platform-5.6.0.jar=release/modules/ext/jna-platform-5.6.0.jar +file.reference.jna-5.6.0.jar=release\\modules\\ext\\jna-5.6.0.jar +file.reference.jna-platform-5.6.0.jar=release\\modules\\ext\\jna-platform-5.6.0.jar file.reference.joda-time-2.4.jar=release/modules/ext/joda-time-2.4.jar file.reference.jsr305-1.3.9.jar=release/modules/ext/jsr305-1.3.9.jar file.reference.LGoodDatePicker-10.3.1.jar=release/modules/ext/LGoodDatePicker-10.3.1.jar diff --git a/CoreLibs/nbproject/project.xml b/CoreLibs/nbproject/project.xml index bbe16d23dc81928fe9b568da7dc7473045aa17b8..0c4480209391fc87b0c98f6c09f2b2f921e3fdcc 100644 --- a/CoreLibs/nbproject/project.xml +++ b/CoreLibs/nbproject/project.xml @@ -320,18 +320,6 @@ <package>org.apache.commons.lang.reflect</package> <package>org.apache.commons.lang.text</package> <package>org.apache.commons.lang.time</package> - <package>org.apache.commons.lang3</package> - <package>org.apache.commons.lang3.builder</package> - <package>org.apache.commons.lang3.concurrent</package> - <package>org.apache.commons.lang3.event</package> - <package>org.apache.commons.lang3.exception</package> - <package>org.apache.commons.lang3.math</package> - <package>org.apache.commons.lang3.mutable</package> - <package>org.apache.commons.lang3.reflect</package> - <package>org.apache.commons.lang3.text</package> - <package>org.apache.commons.lang3.text.translate</package> - <package>org.apache.commons.lang3.time</package> - <package>org.apache.commons.lang3.tuple</package> <package>org.apache.commons.logging</package> <package>org.apache.commons.logging.impl</package> <package>org.apache.geronimo.mail.handlers</package> @@ -826,6 +814,10 @@ <runtime-relative-path>ext/imgscalr-lib-4.2.jar</runtime-relative-path> <binary-origin>release/modules/ext/imgscalr-lib-4.2.jar</binary-origin> </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-lang3-3.4.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-lang3-3.4.jar</binary-origin> + </class-path-extension> <class-path-extension> <runtime-relative-path>ext/common-io-3.2.jar</runtime-relative-path> <binary-origin>release/modules/ext/common-io-3.2.jar</binary-origin> @@ -986,10 +978,6 @@ <runtime-relative-path>ext/controlsfx-8.40.11.jar</runtime-relative-path> <binary-origin>release/modules/ext/controlsfx-8.40.11.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/commons-lang3-3.0.jar</runtime-relative-path> - <binary-origin>release/modules/ext/commons-lang3-3.0.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/javaee-api-5.0-2.jar</runtime-relative-path> <binary-origin>release/modules/ext/javaee-api-5.0-2.jar</binary-origin> diff --git a/Experimental/ivy.xml b/Experimental/ivy.xml index b4e3a11a83f3b63f56b5493f90202fd495b06f6f..c1e0e8c1d637abd57c7ea7df3f198d9339128467 100644 --- a/Experimental/ivy.xml +++ b/Experimental/ivy.xml @@ -6,7 +6,6 @@ </configurations> <dependencies> <dependency conf="experimental->default" org="com.github.lgooddatepicker" name="LGoodDatePicker" rev="10.3.1"/> - <dependency conf="experimental->default" org="org.apache.tika" name="tika-core" rev="1.20"/> <dependency conf="experimental->default" org="org.postgresql" name="postgresql" rev="9.4-1201-jdbc41"/> <dependency conf="experimental->default" org="com.mchange" name="c3p0" rev="0.9.5"/> <dependency conf="experimental->default" org="com.fasterxml.jackson.core" name="jackson-core" rev="2.7.0"/> diff --git a/Experimental/nbproject/project.properties b/Experimental/nbproject/project.properties index 8dc87db7e3b5a6957bc2d7d472e3d5ef33a2c17c..c5203cbba582f85e63de0c501ff113e2ccbbc859 100644 --- a/Experimental/nbproject/project.properties +++ b/Experimental/nbproject/project.properties @@ -3,7 +3,6 @@ file.reference.jackson-core-2.7.0.jar=release/modules/ext/jackson-core-2.7.0.jar file.reference.LGoodDatePicker-10.3.1.jar=release/modules/ext/LGoodDatePicker-10.3.1.jar file.reference.mchange-commons-java-0.2.9.jar=release/modules/ext/mchange-commons-java-0.2.9.jar file.reference.postgresql-9.4-1201-jdbc41.jar=release/modules/ext/postgresql-9.4-1201-jdbc41.jar -file.reference.tika-core-1.20.jar=release\\modules\\ext\\tika-core-1.20.jar javac.source=1.8 javac.compilerargs=-Xlint -Xlint:-serial javadoc.reference.LGoodDatePicker-10.3.1.jar=release/modules/ext/LGoodDatePicker-10.3.1-javadoc.jar diff --git a/Experimental/nbproject/project.xml b/Experimental/nbproject/project.xml index 6e1fe0eaef629fc775da899ef3ef525429a2cbe5..755fa9e1e794801145d039830515ac01e7030bf1 100644 --- a/Experimental/nbproject/project.xml +++ b/Experimental/nbproject/project.xml @@ -129,6 +129,14 @@ <specification-version>6.74.1</specification-version> </run-dependency> </dependency> + <dependency> + <code-name-base>org.sleuthkit.autopsy.Tika</code-name-base> + <build-prerequisite/> + <compile-dependency/> + <run-dependency> + <specification-version>1.0</specification-version> + </run-dependency> + </dependency> <dependency> <code-name-base>org.sleuthkit.autopsy.core</code-name-base> <build-prerequisite/> @@ -161,10 +169,6 @@ <package>org.sleuthkit.autopsy.experimental.autoingest</package> <package>org.sleuthkit.autopsy.experimental.configuration</package> </public-packages> - <class-path-extension> - <runtime-relative-path>ext/tika-core-1.20.jar</runtime-relative-path> - <binary-origin>release\modules\ext\tika-core-1.20.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/LGoodDatePicker-10.3.1.jar</runtime-relative-path> <binary-origin>release/modules/ext/LGoodDatePicker-10.3.1.jar</binary-origin> diff --git a/KeywordSearch/nbproject/project.properties b/KeywordSearch/nbproject/project.properties index 72a5c81ab76649a764a2f5952882d05184bad8ef..23dd898e344603a033ec1b40e95c0f6842a61d97 100644 --- a/KeywordSearch/nbproject/project.properties +++ b/KeywordSearch/nbproject/project.properties @@ -49,8 +49,6 @@ file.reference.solr-solrj-4.9.1.jar=release/modules/ext/solr-solrj-4.9.1.jar file.reference.sqlwrapper-0.0.1.jar=release/modules/ext/sqlwrapper-0.0.1.jar file.reference.stax2-api-3.1.4.jar=release/modules/ext/stax2-api-3.1.4.jar file.reference.tagsoup-1.2.1.jar=release/modules/ext/tagsoup-1.2.1.jar -file.reference.tika-core-1.20.jar=release/modules/ext/tika-core-1.20.jar -file.reference.tika-parsers-1.20.jar=release/modules/ext/tika-parsers-1.20.jar file.reference.udunits-4.5.5.jar=release/modules/ext/udunits-4.5.5.jar file.reference.vorbis-java-core-0.8.jar=release/modules/ext/vorbis-java-core-0.8.jar file.reference.vorbis-java-tika-0.8.jar=release/modules/ext/vorbis-java-tika-0.8.jar diff --git a/KeywordSearch/nbproject/project.xml b/KeywordSearch/nbproject/project.xml index bd5072a4be5d33dd9703be81064d83b201f73aef..f9482b14b3ca4be35d23feeb0a5da19b92e3ba8f 100644 --- a/KeywordSearch/nbproject/project.xml +++ b/KeywordSearch/nbproject/project.xml @@ -113,6 +113,14 @@ <specification-version>6.40.1</specification-version> </run-dependency> </dependency> + <dependency> + <code-name-base>org.sleuthkit.autopsy.Tika</code-name-base> + <build-prerequisite/> + <compile-dependency/> + <run-dependency> + <specification-version>1.0</specification-version> + </run-dependency> + </dependency> <dependency> <code-name-base>org.sleuthkit.autopsy.core</code-name-base> <build-prerequisite/> @@ -206,7 +214,6 @@ <package>org.apache.solr.common.luke</package> <package>org.apache.solr.common.params</package> <package>org.apache.solr.common.util</package> - <package>org.apache.tika.parser.txt</package> <package>org.apache.zookeeper</package> <package>org.apache.zookeeper.client</package> <package>org.apache.zookeeper.common</package> @@ -275,10 +282,6 @@ <runtime-relative-path>ext/icu4j-3.8.jar</runtime-relative-path> <binary-origin>release/modules/ext/icu4j-3.8.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/guava-19.0.jar</runtime-relative-path> - <binary-origin>release/modules/ext/guava-19.0.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/language-detector-0.6.jar</runtime-relative-path> <binary-origin>release\modules\ext\language-detector-0.6.jar</binary-origin> @@ -287,10 +290,6 @@ <runtime-relative-path>ext/joda-time-2.2.jar</runtime-relative-path> <binary-origin>release/modules/ext/joda-time-2.2.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/tika-core-1.20.jar</runtime-relative-path> - <binary-origin>release/modules/ext/tika-core-1.20.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/tagsoup-1.2.1.jar</runtime-relative-path> <binary-origin>release/modules/ext/tagsoup-1.2.1.jar</binary-origin> @@ -323,10 +322,6 @@ <runtime-relative-path>ext/poi-ooxml-4.0.1.jar</runtime-relative-path> <binary-origin>release/modules/ext/poi-ooxml-4.0.1.jar</binary-origin> </class-path-extension> - <class-path-extension> - <runtime-relative-path>ext/tika-parsers-1.20.jar</runtime-relative-path> - <binary-origin>release/modules/ext/tika-parsers-1.20.jar</binary-origin> - </class-path-extension> <class-path-extension> <runtime-relative-path>ext/sqlwrapper-0.0.1.jar</runtime-relative-path> <binary-origin>release/modules/ext/sqlwrapper-0.0.1.jar</binary-origin> diff --git a/Tika/build.xml b/Tika/build.xml new file mode 100755 index 0000000000000000000000000000000000000000..d6128e1daed3aef617852dcf99a54056cea588d9 --- /dev/null +++ b/Tika/build.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- You may freely edit this file. See harness/README in the NetBeans platform --> +<!-- for some information on what you could do (e.g. targets to override). --> +<!-- If you delete this file and reopen the project it will be recreated. --> +<project name="org.sleuthkit.autopsy.Tika" default="netbeans" basedir="." xmlns:ivy="antlib:org.apache.ivy.ant" > + <description>Builds, tests, and runs the project org.sleuthkit.autopsy.Tika.</description> + <import file="nbproject/build-impl.xml"/> + <import file="../BootstrapIvy.xml"/> + + <property name="modules.dir" value="${basedir}/release/modules/" /> + <property name="ext.dir" value="${modules.dir}/ext" /> + + <target name="init" depends="init-ivy,harness.init,pull-ivy"/> + <target name="pull-ivy"> + <ivy:resolve log="quiet"/> + <ivy:retrieve conf="tika" pattern="${ext.dir}/[artifact]-[revision](-[classifier]).[ext]" /> + </target> + <target name="clean" depends="projectized-common.clean"> + <!--Override clean to delete jars, etc downloaded with Ivy, + or copied in from thirdparty folder. This way we don't end up with + out-of-date/unneeded stuff in the installer--> + <delete dir="${basedir}/release/"/> + </target> +</project> diff --git a/Tika/ivy.xml b/Tika/ivy.xml new file mode 100755 index 0000000000000000000000000000000000000000..4a38b3daf38642fe8d40525125b2a4a83388be07 --- /dev/null +++ b/Tika/ivy.xml @@ -0,0 +1,9 @@ +<ivy-module version="2.0"> + <info organisation="org.sleuthkit.autopsy" module="tika"/> + <configurations > + <conf name="tika"/> + </configurations> + <dependencies > + <dependency conf="tika->default" org="org.apache.tika" name="tika-parsers" rev="1.24.1"/> + </dependencies> +</ivy-module> diff --git a/Tika/ivysettings.xml b/Tika/ivysettings.xml new file mode 100755 index 0000000000000000000000000000000000000000..9c3b496314e4971525e24303ea9203df0f1cc8df --- /dev/null +++ b/Tika/ivysettings.xml @@ -0,0 +1,9 @@ +<ivysettings> + <settings defaultResolver="main"/> + <resolvers> + <chain name="main"> + <ibiblio name="central" root="https://repo1.maven.org/maven2" m2compatible="true"/> + <ibiblio name="maven.restlet.org" root="http://maven.restlet.com" m2compatible="true" /> + </chain> + </resolvers> +</ivysettings> diff --git a/Tika/manifest.mf b/Tika/manifest.mf new file mode 100755 index 0000000000000000000000000000000000000000..770d374a5dae80ad25a8523b23518be57616a903 --- /dev/null +++ b/Tika/manifest.mf @@ -0,0 +1,6 @@ +Manifest-Version: 1.0 +AutoUpdate-Show-In-Client: true +OpenIDE-Module: org.sleuthkit.autopsy.Tika +OpenIDE-Module-Localizing-Bundle: org/sleuthkit/autopsy/Tika/Bundle.properties +OpenIDE-Module-Specification-Version: 1.0 + diff --git a/Tika/nbproject/build-impl.xml b/Tika/nbproject/build-impl.xml new file mode 100755 index 0000000000000000000000000000000000000000..5d3f5f740debf36b7c0bf79e334a8cff31031ac0 --- /dev/null +++ b/Tika/nbproject/build-impl.xml @@ -0,0 +1,45 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!-- +*** GENERATED FROM project.xml - DO NOT EDIT *** +*** EDIT ../build.xml INSTEAD *** +--> +<project name="org.sleuthkit.autopsy.Tika-impl" basedir=".."> + <fail message="Please build using Ant 1.7.1 or higher."> + <condition> + <not> + <antversion atleast="1.7.1"/> + </not> + </condition> + </fail> + <property file="nbproject/private/suite-private.properties"/> + <property file="nbproject/suite.properties"/> + <fail unless="suite.dir">You must set 'suite.dir' to point to your containing module suite</fail> + <property file="${suite.dir}/nbproject/private/platform-private.properties"/> + <property file="${suite.dir}/nbproject/platform.properties"/> + <macrodef name="property" uri="http://www.netbeans.org/ns/nb-module-project/2"> + <attribute name="name"/> + <attribute name="value"/> + <sequential> + <property name="@{name}" value="${@{value}}"/> + </sequential> + </macrodef> + <macrodef name="evalprops" uri="http://www.netbeans.org/ns/nb-module-project/2"> + <attribute name="property"/> + <attribute name="value"/> + <sequential> + <property name="@{property}" value="@{value}"/> + </sequential> + </macrodef> + <property file="${user.properties.file}"/> + <nbmproject2:property name="harness.dir" value="nbplatform.${nbplatform.active}.harness.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> + <nbmproject2:property name="nbplatform.active.dir" value="nbplatform.${nbplatform.active}.netbeans.dest.dir" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> + <nbmproject2:evalprops property="cluster.path.evaluated" value="${cluster.path}" xmlns:nbmproject2="http://www.netbeans.org/ns/nb-module-project/2"/> + <fail message="Path to 'platform' cluster missing in $${cluster.path} property or using corrupt Netbeans Platform (missing harness)."> + <condition> + <not> + <contains string="${cluster.path.evaluated}" substring="platform"/> + </not> + </condition> + </fail> + <import file="${harness.dir}/build.xml"/> +</project> diff --git a/Tika/nbproject/project.properties b/Tika/nbproject/project.properties new file mode 100755 index 0000000000000000000000000000000000000000..c9df905eac1bc492dbab027bfc4905067d073ed7 --- /dev/null +++ b/Tika/nbproject/project.properties @@ -0,0 +1,120 @@ +file.reference.apache-mime4j-core-0.8.3.jar=release\\modules\\ext\\apache-mime4j-core-0.8.3.jar +file.reference.apache-mime4j-dom-0.8.3.jar=release\\modules\\ext\\apache-mime4j-dom-0.8.3.jar +file.reference.asm-8.0.1.jar=release\\modules\\ext\\asm-8.0.1.jar +file.reference.bcmail-jdk15on-1.65.jar=release\\modules\\ext\\bcmail-jdk15on-1.65.jar +file.reference.bcpkix-jdk15on-1.65.jar=release\\modules\\ext\\bcpkix-jdk15on-1.65.jar +file.reference.bcprov-jdk15on-1.65.jar=release\\modules\\ext\\bcprov-jdk15on-1.65.jar +file.reference.boilerpipe-1.1.0.jar=release\\modules\\ext\\boilerpipe-1.1.0.jar +file.reference.bzip2-0.9.1.jar=release\\modules\\ext\\bzip2-0.9.1.jar +file.reference.c3p0-0.9.5.5.jar=release\\modules\\ext\\c3p0-0.9.5.5.jar +file.reference.cdm-4.5.5.jar=release\\modules\\ext\\cdm-4.5.5.jar +file.reference.checker-qual-2.10.0.jar=release\\modules\\ext\\checker-qual-2.10.0.jar +file.reference.commons-codec-1.13.jar=release\\modules\\ext\\commons-codec-1.13.jar +file.reference.commons-collections4-4.4.jar=release\\modules\\ext\\commons-collections4-4.4.jar +file.reference.commons-compress-1.20.jar=release\\modules\\ext\\commons-compress-1.20.jar +file.reference.commons-csv-1.8.jar=release\\modules\\ext\\commons-csv-1.8.jar +file.reference.commons-exec-1.3.jar=release\\modules\\ext\\commons-exec-1.3.jar +file.reference.commons-io-2.6.jar=release\\modules\\ext\\commons-io-2.6.jar +file.reference.commons-lang3-3.10.jar=release\\modules\\ext\\commons-lang3-3.10.jar +file.reference.commons-logging-1.2.jar=release\\modules\\ext\\commons-logging-1.2.jar +file.reference.commons-math3-3.6.1.jar=release\\modules\\ext\\commons-math3-3.6.1.jar +file.reference.curvesapi-1.06.jar=release\\modules\\ext\\curvesapi-1.06.jar +file.reference.cxf-core-3.3.6.jar=release\\modules\\ext\\cxf-core-3.3.6.jar +file.reference.cxf-rt-frontend-jaxrs-3.3.6.jar=release\\modules\\ext\\cxf-rt-frontend-jaxrs-3.3.6.jar +file.reference.cxf-rt-rs-client-3.3.6.jar=release\\modules\\ext\\cxf-rt-rs-client-3.3.6.jar +file.reference.cxf-rt-security-3.3.6.jar=release\\modules\\ext\\cxf-rt-security-3.3.6.jar +file.reference.cxf-rt-transports-http-3.3.6.jar=release\\modules\\ext\\cxf-rt-transports-http-3.3.6.jar +file.reference.dec-0.1.2.jar=release\\modules\\ext\\dec-0.1.2.jar +file.reference.ehcache-core-2.6.2.jar=release\\modules\\ext\\ehcache-core-2.6.2.jar +file.reference.error_prone_annotations-2.3.4.jar=release\\modules\\ext\\error_prone_annotations-2.3.4.jar +file.reference.failureaccess-1.0.1.jar=release\\modules\\ext\\failureaccess-1.0.1.jar +file.reference.FastInfoset-1.2.16.jar=release\\modules\\ext\\FastInfoset-1.2.16.jar +file.reference.fontbox-2.0.19.jar=release\\modules\\ext\\fontbox-2.0.19.jar +file.reference.geoapi-3.0.1.jar=release\\modules\\ext\\geoapi-3.0.1.jar +file.reference.grib-4.5.5.jar=release\\modules\\ext\\grib-4.5.5.jar +file.reference.gson-2.8.6.jar=release\\modules\\ext\\gson-2.8.6.jar +file.reference.guava-28.2-jre.jar=release\\modules\\ext\\guava-28.2-jre.jar +file.reference.HikariCP-java7-2.4.13.jar=release\\modules\\ext\\HikariCP-java7-2.4.13.jar +file.reference.httpclient-4.5.12.jar=release\\modules\\ext\\httpclient-4.5.12.jar +file.reference.httpcore-4.4.13.jar=release\\modules\\ext\\httpcore-4.4.13.jar +file.reference.httpmime-4.5.12.jar=release\\modules\\ext\\httpmime-4.5.12.jar +file.reference.httpservices-4.5.5.jar=release\\modules\\ext\\httpservices-4.5.5.jar +file.reference.isoparser-1.9.41.2.jar=release\\modules\\ext\\isoparser-1.9.41.2.jar +file.reference.istack-commons-runtime-3.0.8.jar=release\\modules\\ext\\istack-commons-runtime-3.0.8.jar +file.reference.j2objc-annotations-1.3.jar=release\\modules\\ext\\j2objc-annotations-1.3.jar +file.reference.jackcess-3.0.1.jar=release\\modules\\ext\\jackcess-3.0.1.jar +file.reference.jackcess-encrypt-3.0.0.jar=release\\modules\\ext\\jackcess-encrypt-3.0.0.jar +file.reference.jackson-annotations-2.10.3.jar=release\\modules\\ext\\jackson-annotations-2.10.3.jar +file.reference.jackson-core-2.10.3.jar=release\\modules\\ext\\jackson-core-2.10.3.jar +file.reference.jackson-databind-2.10.3.jar=release\\modules\\ext\\jackson-databind-2.10.3.jar +file.reference.jai-imageio-core-1.4.0.jar=release\\modules\\ext\\jai-imageio-core-1.4.0.jar +file.reference.jakarta.activation-1.2.1.jar=release\\modules\\ext\\jakarta.activation-1.2.1.jar +file.reference.jakarta.ws.rs-api-2.1.5.jar=release\\modules\\ext\\jakarta.ws.rs-api-2.1.5.jar +file.reference.jakarta.xml.bind-api-2.3.2.jar=release\\modules\\ext\\jakarta.xml.bind-api-2.3.2.jar +file.reference.java-libpst-0.9.3.jar=release\\modules\\ext\\java-libpst-0.9.3.jar +file.reference.javax.annotation-api-1.3.2.jar=release\\modules\\ext\\javax.annotation-api-1.3.2.jar +file.reference.jaxb-runtime-2.3.2.jar=release\\modules\\ext\\jaxb-runtime-2.3.2.jar +file.reference.jbig2-imageio-3.0.3.jar=release\\modules\\ext\\jbig2-imageio-3.0.3.jar +file.reference.jcip-annotations-1.0.jar=release\\modules\\ext\\jcip-annotations-1.0.jar +file.reference.jcl-over-slf4j-1.7.28.jar=release\\modules\\ext\\jcl-over-slf4j-1.7.28.jar +file.reference.jcommander-1.78.jar=release\\modules\\ext\\jcommander-1.78.jar +file.reference.jdom2-2.0.6.jar=release\\modules\\ext\\jdom2-2.0.6.jar +file.reference.jempbox-1.8.16.jar=release\\modules\\ext\\jempbox-1.8.16.jar +file.reference.jhighlight-1.0.3.jar=release\\modules\\ext\\jhighlight-1.0.3.jar +file.reference.jmatio-1.5.jar=release\\modules\\ext\\jmatio-1.5.jar +file.reference.jna-5.5.0.jar=release\\modules\\ext\\jna-5.5.0.jar +file.reference.joda-time-2.2.jar=release\\modules\\ext\\joda-time-2.2.jar +file.reference.json-simple-1.1.1.jar=release\\modules\\ext\\json-simple-1.1.1.jar +file.reference.jsoup-1.13.1.jar=release\\modules\\ext\\jsoup-1.13.1.jar +file.reference.jsr305-3.0.2.jar=release\\modules\\ext\\jsr305-3.0.2.jar +file.reference.jul-to-slf4j-1.7.28.jar=release\\modules\\ext\\jul-to-slf4j-1.7.28.jar +file.reference.juniversalchardet-1.0.3.jar=release\\modules\\ext\\juniversalchardet-1.0.3.jar +file.reference.junrar-4.0.0.jar=release\\modules\\ext\\junrar-4.0.0.jar +file.reference.listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar=release\\modules\\ext\\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar +file.reference.mchange-commons-java-0.2.19.jar=release\\modules\\ext\\mchange-commons-java-0.2.19.jar +file.reference.metadata-extractor-2.13.0.jar=release\\modules\\ext\\metadata-extractor-2.13.0.jar +file.reference.netcdf4-4.5.5.jar=release\\modules\\ext\\netcdf4-4.5.5.jar +file.reference.openjson-1.0.12.jar=release\\modules\\ext\\openjson-1.0.12.jar +file.reference.opennlp-tools-1.9.2.jar=release\\modules\\ext\\opennlp-tools-1.9.2.jar +file.reference.parso-2.0.11.jar=release\\modules\\ext\\parso-2.0.11.jar +file.reference.pdfbox-2.0.19.jar=release\\modules\\ext\\pdfbox-2.0.19.jar +file.reference.pdfbox-tools-2.0.19.jar=release\\modules\\ext\\pdfbox-tools-2.0.19.jar +file.reference.poi-4.1.2.jar=release\\modules\\ext\\poi-4.1.2.jar +file.reference.poi-ooxml-4.1.2.jar=release\\modules\\ext\\poi-ooxml-4.1.2.jar +file.reference.poi-ooxml-schemas-4.1.2.jar=release\\modules\\ext\\poi-ooxml-schemas-4.1.2.jar +file.reference.poi-scratchpad-4.1.2.jar=release\\modules\\ext\\poi-scratchpad-4.1.2.jar +file.reference.preflight-2.0.19.jar=release\\modules\\ext\\preflight-2.0.19.jar +file.reference.protobuf-java-3.11.4.jar=release\\modules\\ext\\protobuf-java-3.11.4.jar +file.reference.quartz-2.3.2.jar=release\\modules\\ext\\quartz-2.3.2.jar +file.reference.rome-1.12.2.jar=release\\modules\\ext\\rome-1.12.2.jar +file.reference.rome-utils-1.12.2.jar=release\\modules\\ext\\rome-utils-1.12.2.jar +file.reference.sentiment-analysis-parser-0.1.jar=release\\modules\\ext\\sentiment-analysis-parser-0.1.jar +file.reference.sis-feature-1.0.jar=release\\modules\\ext\\sis-feature-1.0.jar +file.reference.sis-metadata-1.0.jar=release\\modules\\ext\\sis-metadata-1.0.jar +file.reference.sis-netcdf-1.0.jar=release\\modules\\ext\\sis-netcdf-1.0.jar +file.reference.sis-referencing-1.0.jar=release\\modules\\ext\\sis-referencing-1.0.jar +file.reference.sis-storage-1.0.jar=release\\modules\\ext\\sis-storage-1.0.jar +file.reference.sis-utility-1.0.jar=release\\modules\\ext\\sis-utility-1.0.jar +file.reference.slf4j-api-1.7.28.jar=release\\modules\\ext\\slf4j-api-1.7.28.jar +file.reference.SparseBitSet-1.2.jar=release\\modules\\ext\\SparseBitSet-1.2.jar +file.reference.stax-ex-1.8.2.jar=release\\modules\\ext\\stax-ex-1.8.2.jar +file.reference.stax2-api-3.1.4.jar=release\\modules\\ext\\stax2-api-3.1.4.jar +file.reference.tagsoup-1.2.1.jar=release\\modules\\ext\\tagsoup-1.2.1.jar +file.reference.tika-core-1.24.1.jar=release\\modules\\ext\\tika-core-1.24.1.jar +file.reference.tika-parsers-1.24.1.jar=release\\modules\\ext\\tika-parsers-1.24.1.jar +file.reference.txw2-2.3.2.jar=release\\modules\\ext\\txw2-2.3.2.jar +file.reference.udunits-4.5.5.jar=release\\modules\\ext\\udunits-4.5.5.jar +file.reference.unit-api-1.0.jar=release\\modules\\ext\\unit-api-1.0.jar +file.reference.vorbis-java-core-0.8.jar=release\\modules\\ext\\vorbis-java-core-0.8.jar +file.reference.vorbis-java-tika-0.8.jar=release\\modules\\ext\\vorbis-java-tika-0.8.jar +file.reference.woodstox-core-5.0.3.jar=release\\modules\\ext\\woodstox-core-5.0.3.jar +file.reference.xercesImpl-2.12.0.jar=release\\modules\\ext\\xercesImpl-2.12.0.jar +file.reference.xml-apis-1.4.01.jar=release\\modules\\ext\\xml-apis-1.4.01.jar +file.reference.xmlbeans-3.1.0.jar=release\\modules\\ext\\xmlbeans-3.1.0.jar +file.reference.xmlschema-core-2.2.5.jar=release\\modules\\ext\\xmlschema-core-2.2.5.jar +file.reference.xmpbox-2.0.19.jar=release\\modules\\ext\\xmpbox-2.0.19.jar +file.reference.xmpcore-6.1.10.jar=release\\modules\\ext\\xmpcore-6.1.10.jar +file.reference.xmpcore-shaded-6.1.10.jar=release\\modules\\ext\\xmpcore-shaded-6.1.10.jar +file.reference.xz-1.8.jar=release\\modules\\ext\\xz-1.8.jar +javac.source=1.8 +javac.compilerargs=-Xlint -Xlint:-serial diff --git a/Tika/nbproject/project.xml b/Tika/nbproject/project.xml new file mode 100755 index 0000000000000000000000000000000000000000..78744e24d4a615ced69c8142886c1563eebebaa4 --- /dev/null +++ b/Tika/nbproject/project.xml @@ -0,0 +1,588 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xmlns="http://www.netbeans.org/ns/project/1"> + <type>org.netbeans.modules.apisupport.project</type> + <configuration> + <data xmlns="http://www.netbeans.org/ns/nb-module-project/3"> + <code-name-base>org.sleuthkit.autopsy.Tika</code-name-base> + <suite-component/> + <module-dependencies/> + <public-packages> + <package>org.apache.tika</package> + <package>org.apache.tika.concurrent</package> + <package>org.apache.tika.config</package> + <package>org.apache.tika.detect</package> + <package>org.apache.tika.embedder</package> + <package>org.apache.tika.exception</package> + <package>org.apache.tika.extractor</package> + <package>org.apache.tika.fork</package> + <package>org.apache.tika.io</package> + <package>org.apache.tika.language</package> + <package>org.apache.tika.language.detect</package> + <package>org.apache.tika.language.translate</package> + <package>org.apache.tika.metadata</package> + <package>org.apache.tika.mime</package> + <package>org.apache.tika.parser</package> + <package>org.apache.tika.parser.apple</package> + <package>org.apache.tika.parser.asm</package> + <package>org.apache.tika.parser.audio</package> + <package>org.apache.tika.parser.captioning</package> + <package>org.apache.tika.parser.captioning.tf</package> + <package>org.apache.tika.parser.chm</package> + <package>org.apache.tika.parser.chm.accessor</package> + <package>org.apache.tika.parser.chm.assertion</package> + <package>org.apache.tika.parser.chm.core</package> + <package>org.apache.tika.parser.chm.exception</package> + <package>org.apache.tika.parser.chm.lzx</package> + <package>org.apache.tika.parser.code</package> + <package>org.apache.tika.parser.crypto</package> + <package>org.apache.tika.parser.csv</package> + <package>org.apache.tika.parser.ctakes</package> + <package>org.apache.tika.parser.dbf</package> + <package>org.apache.tika.parser.dif</package> + <package>org.apache.tika.parser.digest</package> + <package>org.apache.tika.parser.dwg</package> + <package>org.apache.tika.parser.envi</package> + <package>org.apache.tika.parser.epub</package> + <package>org.apache.tika.parser.executable</package> + <package>org.apache.tika.parser.external</package> + <package>org.apache.tika.parser.feed</package> + <package>org.apache.tika.parser.font</package> + <package>org.apache.tika.parser.gdal</package> + <package>org.apache.tika.parser.geo.topic</package> + <package>org.apache.tika.parser.geo.topic.gazetteer</package> + <package>org.apache.tika.parser.geoinfo</package> + <package>org.apache.tika.parser.grib</package> + <package>org.apache.tika.parser.hdf</package> + <package>org.apache.tika.parser.html</package> + <package>org.apache.tika.parser.html.charsetdetector</package> + <package>org.apache.tika.parser.html.charsetdetector.charsets</package> + <package>org.apache.tika.parser.hwp</package> + <package>org.apache.tika.parser.image</package> + <package>org.apache.tika.parser.image.xmp</package> + <package>org.apache.tika.parser.internal</package> + <package>org.apache.tika.parser.iptc</package> + <package>org.apache.tika.parser.isatab</package> + <package>org.apache.tika.parser.iwork</package> + <package>org.apache.tika.parser.iwork.iwana</package> + <package>org.apache.tika.parser.jdbc</package> + <package>org.apache.tika.parser.journal</package> + <package>org.apache.tika.parser.jpeg</package> + <package>org.apache.tika.parser.mail</package> + <package>org.apache.tika.parser.mat</package> + <package>org.apache.tika.parser.mbox</package> + <package>org.apache.tika.parser.microsoft</package> + <package>org.apache.tika.parser.microsoft.onenote</package> + <package>org.apache.tika.parser.microsoft.ooxml</package> + <package>org.apache.tika.parser.microsoft.ooxml.xps</package> + <package>org.apache.tika.parser.microsoft.ooxml.xslf</package> + <package>org.apache.tika.parser.microsoft.ooxml.xwpf</package> + <package>org.apache.tika.parser.microsoft.ooxml.xwpf.ml2006</package> + <package>org.apache.tika.parser.microsoft.xml</package> + <package>org.apache.tika.parser.mp3</package> + <package>org.apache.tika.parser.mp4</package> + <package>org.apache.tika.parser.ner</package> + <package>org.apache.tika.parser.ner.corenlp</package> + <package>org.apache.tika.parser.ner.grobid</package> + <package>org.apache.tika.parser.ner.mitie</package> + <package>org.apache.tika.parser.ner.nltk</package> + <package>org.apache.tika.parser.ner.opennlp</package> + <package>org.apache.tika.parser.ner.regex</package> + <package>org.apache.tika.parser.netcdf</package> + <package>org.apache.tika.parser.ocr</package> + <package>org.apache.tika.parser.odf</package> + <package>org.apache.tika.parser.opendocument</package> + <package>org.apache.tika.parser.pdf</package> + <package>org.apache.tika.parser.pkg</package> + <package>org.apache.tika.parser.pot</package> + <package>org.apache.tika.parser.prt</package> + <package>org.apache.tika.parser.recognition</package> + <package>org.apache.tika.parser.recognition.tf</package> + <package>org.apache.tika.parser.rtf</package> + <package>org.apache.tika.parser.sas</package> + <package>org.apache.tika.parser.sentiment</package> + <package>org.apache.tika.parser.strings</package> + <package>org.apache.tika.parser.txt</package> + <package>org.apache.tika.parser.utils</package> + <package>org.apache.tika.parser.video</package> + <package>org.apache.tika.parser.wordperfect</package> + <package>org.apache.tika.parser.xliff</package> + <package>org.apache.tika.parser.xml</package> + <package>org.apache.tika.sax</package> + <package>org.apache.tika.sax.xpath</package> + <package>org.apache.tika.utils</package> + </public-packages> + <class-path-extension> + <runtime-relative-path>ext/txw2-2.3.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\txw2-2.3.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xmpcore-shaded-6.1.10.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xmpcore-shaded-6.1.10.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xmlbeans-3.1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xmlbeans-3.1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/gson-2.8.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\gson-2.8.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cdm-4.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cdm-4.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/j2objc-annotations-1.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\j2objc-annotations-1.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-referencing-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-referencing-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jbig2-imageio-3.0.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jbig2-imageio-3.0.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/failureaccess-1.0.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\failureaccess-1.0.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jackcess-3.0.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jackcess-3.0.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jul-to-slf4j-1.7.28.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jul-to-slf4j-1.7.28.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/boilerpipe-1.1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\boilerpipe-1.1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jakarta.ws.rs-api-2.1.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jakarta.ws.rs-api-2.1.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/openjson-1.0.12.jar</runtime-relative-path> + <binary-origin>release\modules\ext\openjson-1.0.12.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-codec-1.13.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-codec-1.13.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/apache-mime4j-core-0.8.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\apache-mime4j-core-0.8.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jai-imageio-core-1.4.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jai-imageio-core-1.4.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/SparseBitSet-1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\SparseBitSet-1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/c3p0-0.9.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\c3p0-0.9.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/json-simple-1.1.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\json-simple-1.1.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/poi-4.1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\poi-4.1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/unit-api-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\unit-api-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/FastInfoset-1.2.16.jar</runtime-relative-path> + <binary-origin>release\modules\ext\FastInfoset-1.2.16.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-lang3-3.10.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-lang3-3.10.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jmatio-1.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jmatio-1.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/parso-2.0.11.jar</runtime-relative-path> + <binary-origin>release\modules\ext\parso-2.0.11.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/bcmail-jdk15on-1.65.jar</runtime-relative-path> + <binary-origin>release\modules\ext\bcmail-jdk15on-1.65.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jna-5.5.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jna-5.5.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/mchange-commons-java-0.2.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\mchange-commons-java-0.2.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/fontbox-2.0.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\fontbox-2.0.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/stax2-api-3.1.4.jar</runtime-relative-path> + <binary-origin>release\modules\ext\stax2-api-3.1.4.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jcommander-1.78.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jcommander-1.78.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/javax.annotation-api-1.3.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\javax.annotation-api-1.3.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/vorbis-java-core-0.8.jar</runtime-relative-path> + <binary-origin>release\modules\ext\vorbis-java-core-0.8.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/preflight-2.0.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\preflight-2.0.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cxf-rt-frontend-jaxrs-3.3.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cxf-rt-frontend-jaxrs-3.3.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-math3-3.6.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-math3-3.6.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jaxb-runtime-2.3.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jaxb-runtime-2.3.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cxf-rt-security-3.3.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cxf-rt-security-3.3.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/poi-scratchpad-4.1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\poi-scratchpad-4.1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/tika-parsers-1.24.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\tika-parsers-1.24.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/geoapi-3.0.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\geoapi-3.0.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jdom2-2.0.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jdom2-2.0.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/httpmime-4.5.12.jar</runtime-relative-path> + <binary-origin>release\modules\ext\httpmime-4.5.12.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/apache-mime4j-dom-0.8.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\apache-mime4j-dom-0.8.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/bzip2-0.9.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\bzip2-0.9.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/grib-4.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\grib-4.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/bcprov-jdk15on-1.65.jar</runtime-relative-path> + <binary-origin>release\modules\ext\bcprov-jdk15on-1.65.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-feature-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-feature-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-compress-1.20.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-compress-1.20.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jackson-core-2.10.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jackson-core-2.10.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xml-apis-1.4.01.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xml-apis-1.4.01.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/pdfbox-2.0.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\pdfbox-2.0.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/curvesapi-1.06.jar</runtime-relative-path> + <binary-origin>release\modules\ext\curvesapi-1.06.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/error_prone_annotations-2.3.4.jar</runtime-relative-path> + <binary-origin>release\modules\ext\error_prone_annotations-2.3.4.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jakarta.xml.bind-api-2.3.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jakarta.xml.bind-api-2.3.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/protobuf-java-3.11.4.jar</runtime-relative-path> + <binary-origin>release\modules\ext\protobuf-java-3.11.4.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-utility-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-utility-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/woodstox-core-5.0.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\woodstox-core-5.0.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jempbox-1.8.16.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jempbox-1.8.16.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/bcpkix-jdk15on-1.65.jar</runtime-relative-path> + <binary-origin>release\modules\ext\bcpkix-jdk15on-1.65.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/java-libpst-0.9.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\java-libpst-0.9.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/metadata-extractor-2.13.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\metadata-extractor-2.13.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jackson-databind-2.10.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jackson-databind-2.10.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/httpservices-4.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\httpservices-4.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/stax-ex-1.8.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\stax-ex-1.8.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xz-1.8.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xz-1.8.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jcl-over-slf4j-1.7.28.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jcl-over-slf4j-1.7.28.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/asm-8.0.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\asm-8.0.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xmpbox-2.0.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xmpbox-2.0.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-metadata-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-metadata-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-storage-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-storage-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/poi-ooxml-schemas-4.1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\poi-ooxml-schemas-4.1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/opennlp-tools-1.9.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\opennlp-tools-1.9.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/joda-time-2.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\joda-time-2.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/tagsoup-1.2.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\tagsoup-1.2.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xercesImpl-2.12.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xercesImpl-2.12.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-logging-1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-logging-1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</runtime-relative-path> + <binary-origin>release\modules\ext\listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xmlschema-core-2.2.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xmlschema-core-2.2.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/rome-1.12.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\rome-1.12.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/udunits-4.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\udunits-4.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-io-2.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-io-2.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sis-netcdf-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sis-netcdf-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/isoparser-1.9.41.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\isoparser-1.9.41.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/pdfbox-tools-2.0.19.jar</runtime-relative-path> + <binary-origin>release\modules\ext\pdfbox-tools-2.0.19.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jsoup-1.13.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jsoup-1.13.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jackcess-encrypt-3.0.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jackcess-encrypt-3.0.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/guava-28.2-jre.jar</runtime-relative-path> + <binary-origin>release\modules\ext\guava-28.2-jre.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/poi-ooxml-4.1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\poi-ooxml-4.1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/netcdf4-4.5.5.jar</runtime-relative-path> + <binary-origin>release\modules\ext\netcdf4-4.5.5.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cxf-core-3.3.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cxf-core-3.3.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/sentiment-analysis-parser-0.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\sentiment-analysis-parser-0.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/juniversalchardet-1.0.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\juniversalchardet-1.0.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/HikariCP-java7-2.4.13.jar</runtime-relative-path> + <binary-origin>release\modules\ext\HikariCP-java7-2.4.13.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jsr305-3.0.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jsr305-3.0.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/xmpcore-6.1.10.jar</runtime-relative-path> + <binary-origin>release\modules\ext\xmpcore-6.1.10.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jhighlight-1.0.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jhighlight-1.0.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/httpclient-4.5.12.jar</runtime-relative-path> + <binary-origin>release\modules\ext\httpclient-4.5.12.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cxf-rt-rs-client-3.3.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cxf-rt-rs-client-3.3.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/quartz-2.3.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\quartz-2.3.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/junrar-4.0.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\junrar-4.0.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/istack-commons-runtime-3.0.8.jar</runtime-relative-path> + <binary-origin>release\modules\ext\istack-commons-runtime-3.0.8.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-csv-1.8.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-csv-1.8.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jcip-annotations-1.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jcip-annotations-1.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/httpcore-4.4.13.jar</runtime-relative-path> + <binary-origin>release\modules\ext\httpcore-4.4.13.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jackson-annotations-2.10.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jackson-annotations-2.10.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/cxf-rt-transports-http-3.3.6.jar</runtime-relative-path> + <binary-origin>release\modules\ext\cxf-rt-transports-http-3.3.6.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/checker-qual-2.10.0.jar</runtime-relative-path> + <binary-origin>release\modules\ext\checker-qual-2.10.0.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/tika-core-1.24.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\tika-core-1.24.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-collections4-4.4.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-collections4-4.4.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/slf4j-api-1.7.28.jar</runtime-relative-path> + <binary-origin>release\modules\ext\slf4j-api-1.7.28.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/ehcache-core-2.6.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\ehcache-core-2.6.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/dec-0.1.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\dec-0.1.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/rome-utils-1.12.2.jar</runtime-relative-path> + <binary-origin>release\modules\ext\rome-utils-1.12.2.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/commons-exec-1.3.jar</runtime-relative-path> + <binary-origin>release\modules\ext\commons-exec-1.3.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/jakarta.activation-1.2.1.jar</runtime-relative-path> + <binary-origin>release\modules\ext\jakarta.activation-1.2.1.jar</binary-origin> + </class-path-extension> + <class-path-extension> + <runtime-relative-path>ext/vorbis-java-tika-0.8.jar</runtime-relative-path> + <binary-origin>release\modules\ext\vorbis-java-tika-0.8.jar</binary-origin> + </class-path-extension> + </data> + </configuration> +</project> diff --git a/Tika/nbproject/suite.properties b/Tika/nbproject/suite.properties new file mode 100755 index 0000000000000000000000000000000000000000..29d7cc9bd6fdd81453543cdf1bcf1dab301e3a92 --- /dev/null +++ b/Tika/nbproject/suite.properties @@ -0,0 +1 @@ +suite.dir=${basedir}/.. diff --git a/Tika/src/org/sleuthkit/autopsy/Tika/Bundle.properties b/Tika/src/org/sleuthkit/autopsy/Tika/Bundle.properties new file mode 100755 index 0000000000000000000000000000000000000000..b30f5f62dda78aacebe6e9348b7bb88702943193 --- /dev/null +++ b/Tika/src/org/sleuthkit/autopsy/Tika/Bundle.properties @@ -0,0 +1 @@ +OpenIDE-Module-Name=Tika diff --git a/nbproject/project.properties b/nbproject/project.properties index d0eec3ae02eced1d25f530fcbcc371805c2347ad..ab9069489130b2bb7861b7113daf4c51de290b26 100644 --- a/nbproject/project.properties +++ b/nbproject/project.properties @@ -12,6 +12,7 @@ build.type=DEVELOPMENT project.org.netbeans.progress=org-netbeans-api-progress project.org.sleuthkit.autopsy.experimental=Experimental project.org.sleuthkit.autopsy.imagegallery=ImageGallery +project.org.sleuthkit.autopsy.Tika=Tika update_versions=false #custom JVM options #Note: can be higher on 64 bit systems, should be in sync with build.xml @@ -31,7 +32,8 @@ modules=\ ${project.org.sleuthkit.autopsy.core}:\ ${project.org.sleuthkit.autopsy.corelibs}:\ ${project.org.sleuthkit.autopsy.imagegallery}:\ - ${project.org.sleuthkit.autopsy.experimental} + ${project.org.sleuthkit.autopsy.experimental}:\ + ${project.org.sleuthkit.autopsy.Tika} project.org.sleuthkit.autopsy.core=Core project.org.sleuthkit.autopsy.corelibs=CoreLibs project.org.sleuthkit.autopsy.keywordsearch=KeywordSearch diff --git a/thunderbirdparser/nbproject/project.xml b/thunderbirdparser/nbproject/project.xml index 106d3d64a30293f3a3274a88390d33b32456e913..97ee8e536205cf60f4324587735ab3e45a050b09 100644 --- a/thunderbirdparser/nbproject/project.xml +++ b/thunderbirdparser/nbproject/project.xml @@ -39,6 +39,14 @@ <specification-version>9.4.1</specification-version> </run-dependency> </dependency> + <dependency> + <code-name-base>org.sleuthkit.autopsy.Tika</code-name-base> + <build-prerequisite/> + <compile-dependency/> + <run-dependency> + <specification-version>1.0</specification-version> + </run-dependency> + </dependency> <dependency> <code-name-base>org.sleuthkit.autopsy.core</code-name-base> <build-prerequisite/>