Jakob Frank created MARMOTTA-560:
------------------------------------
Summary: ArcjiveLoader tests fail because of NoClassDefFoundError
Key: MARMOTTA-560
URL: https://issues.apache.org/jira/browse/MARMOTTA-560
Project: Marmotta
Issue Type: Bug
Components: KiWi Triple Store
Affects Versions: 3.2.1
Reporter: Jakob Frank
{code:none}
java.lang.NoClassDefFoundError: org/tukaani/xz/FilterOptions
at
org.apache.commons.compress.archivers.sevenz.Coders.<clinit>(Coders.java:47)
at
org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecoderStack(SevenZFile.java:853)
at
org.apache.commons.compress.archivers.sevenz.SevenZFile.buildDecodingStream(SevenZFile.java:820)
at
org.apache.commons.compress.archivers.sevenz.SevenZFile.getNextEntry(SevenZFile.java:151)
at
org.apache.marmotta.loader.core.MarmottaLoader.loadArchive(MarmottaLoader.java:301)
at
org.apache.marmotta.loader.core.MarmottaLoader.load(MarmottaLoader.java:112)
at
org.apache.marmotta.loader.core.test.LoaderTestBase.testAutoLoad(LoaderTestBase.java:84)
...
{code}
Looks like the transitive dependency for commons-compress is missing:
{code}
<dependency>
<groupId>org.tukaani</groupId>
<artifactId>xz</artifactId>
<version>1.5</version>
<optional>true</optional>
</dependency>
{code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)