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)

Reply via email to