[ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16530447#comment-16530447
 ] 

ASF GitHub Bot commented on ANY23-356:
--------------------------------------

Github user lewismc commented on the issue:

    https://github.com/apache/any23/pull/91
  
    Hi @HansBrende please see the attachment, there are some NoDefClassFound 
issues which I think are probably leading to broken test suite. 
    
    [build.txt](https://github.com/apache/any23/files/2156812/build.txt)



> Update dependencies
> -------------------
>
>                 Key: ANY23-356
>                 URL: https://issues.apache.org/jira/browse/ANY23-356
>             Project: Apache Any23
>          Issue Type: Sub-task
>            Reporter: Hans Brende
>            Priority: Major
>             Fix For: 2.3
>
>
> This will resolve #1, #2, and #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{<dependencyManagement>}} 
> section of the parent pom:
>  {{commons-cli:commons-cli}}
>  {{org.apache.poi:poi-ooxml-schemas}}
>  {{net.sourceforge.owlapi:owlapi-impl}}
>  {{org.slf4j:slf4j-jdk14}}
>  {{org.mortbay.jetty:servlet-api-3.0}}
>  {{org.mortbay.jetty:jetty-servlet-tester}}
> 2. Add all transitive dependencies which have specific versions declared in 
> the {{<dependencyManagement>}} section of the parent pom to appropriate child 
> poms explicitly. These dependencies include, but are not limited to:
>  {{org.apache.httpcomponents:httpclient-cache}}
>  {{org.apache.httpcomponents:fluent-hc}}
>  {{org.apache.httpcomponents:httpclient-osgi}}
>  {{org.apache.httpcomponents:httpmime}}
>  {{org.apache.httpcomponents:httpcore-osgi}}
>  {{org.apache.httpcomponents:httpcore-nio}}
>  {{net.sourceforge.owlapi:owlapi-api}}
>  {{net.sourceforge.owlapi:owlapi-parsers}}
>  {{org.apache.poi:poi-ooxml}}
>  {{org.apache.poi:poi-scratchpad}}
>  {{org.eclipse.rdf4j:rdf4j-rio-rdfjson}}
>  {{org.slf4j:jcl-over-slf4j}}
> 3. Update the following dependencies:
>  {{net.sourceforge.owlapi:\*:5.1.3}} -> {{net.sourceforge.owlapi:\*:5.1.5}}
>  {{org.apache.poi:\*:3.16}} -> {{org.apache.poi:\*:3.17}}
>  {{org.apache.tika:\*:1.17}} -> {{org.apache.tika:\*:1.18}}
>  {{commons-codec:1.10}} -> {{commons-codec:1.11}}
>  {{commons-compress:1.14}} -> {{commons-compress:1.17}}
>  {{commons-io:1.4}} -> {{commons-io:1.6}}
>  {{snakeyaml:1.17}} -> {{snakeyaml:1.21}}
>  {{mockito-core:2.8.47}} -> {{mockito-core:2.19.0}}
>  {{org.mortbay.jetty:\*}} -> {{org.eclipse.jetty:\*:9.4.11.v20180605}}
>  {{xercesImpl:2.9.1}} -> {{xercesImpl:2.12.0}}
>  {{crawler4j:3.4}} -> {{crawler4j:4.4.0}}
>  {{jcommander:1.30}} -> {{jcommander:1.72}}
> 4. Refactor the {{ServletTest}} class to account for update from 
> {{org.mortbay.jetty}} to {{org.eclipse.jetty}}
> 5. Refactor the {{DefaultWebCrawler}} class to account for update from 
> crawler4j 3.4 to 4.4.0.
> 6. Update any23 plugin dependency versions in integration-test pom
> 7. Refactor the {{ExtractorDocumentation}} class to account for update to 
> jcommander 1.72 (this 
> [commit|https://github.com/cbeust/jcommander/commit/192ec8695636e6793dfbebd8aaab2f1d467b922e]
>  introduced a breaking change).
> 8. Remove nekohtml dependency.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to