[jira] [Commented] (ANY23-356) Update dependencies

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-356:
--

Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc I searched through your `build.txt` file, but there aren't any 
`NoClassDefFoundError`s that I can find, so I'm not exactly sure what you're 
referring to. Also it looks like all tests completed successfully! Here's the 
last snippet of `build.txt`:

```
[INFO] 

[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Any23 2.3-SNAPSHOT .. SUCCESS [ 
10.907 s]
[INFO] Apache Any23 :: Base API ... SUCCESS [  
5.086 s]
[INFO] Apache Any23 :: Test Resources . SUCCESS [  
0.875 s]
[INFO] Apache Any23 :: CSV Utilities .. SUCCESS [  
0.375 s]
[INFO] Apache Any23 :: Mime Type Detection  SUCCESS [  
7.968 s]
[INFO] Apache Any23 :: Encoding Detection . SUCCESS [  
1.494 s]
[INFO] Apache Any23 :: Core ... SUCCESS [ 
44.988 s]
[INFO] Apache Any23 :: Plugins :: Office Scraper .. SUCCESS [  
4.799 s]
[INFO] Apache Any23 :: Plugins :: HTML Scraper  SUCCESS [  
1.845 s]
[INFO] Apache Any23 :: CLI  SUCCESS [ 
15.713 s]
[INFO] Apache Any23 :: Plugins :: Basic Crawler ... SUCCESS [ 
41.085 s]
[INFO] Apache Any23 :: Plugins :: OpenIE .. SUCCESS [  
0.520 s]
[INFO] Apache Any23 :: Plugins :: Integration Test  SUCCESS [01:08 
min]
[INFO] Apache Any23 :: Service 2.3-SNAPSHOT ... SUCCESS [04:34 
min]
[INFO] 

[INFO] BUILD SUCCESS
[INFO] 

[INFO] Total time: 07:58 min
[INFO] Finished at: 2018-07-02T14:14:11-07:00
[INFO] 

```

Did you attach the wrong file perhaps?


> 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 {{}} 
> 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 {{}} 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 

[GitHub] any23 issue #91: ANY23-356 update all dependencies

2018-07-02 Thread HansBrende
Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc I searched through your `build.txt` file, but there aren't any 
`NoClassDefFoundError`s that I can find, so I'm not exactly sure what you're 
referring to. Also it looks like all tests completed successfully! Here's the 
last snippet of `build.txt`:

```
[INFO] 

[INFO] Reactor Summary:
[INFO] 
[INFO] Apache Any23 2.3-SNAPSHOT .. SUCCESS [ 
10.907 s]
[INFO] Apache Any23 :: Base API ... SUCCESS [  
5.086 s]
[INFO] Apache Any23 :: Test Resources . SUCCESS [  
0.875 s]
[INFO] Apache Any23 :: CSV Utilities .. SUCCESS [  
0.375 s]
[INFO] Apache Any23 :: Mime Type Detection  SUCCESS [  
7.968 s]
[INFO] Apache Any23 :: Encoding Detection . SUCCESS [  
1.494 s]
[INFO] Apache Any23 :: Core ... SUCCESS [ 
44.988 s]
[INFO] Apache Any23 :: Plugins :: Office Scraper .. SUCCESS [  
4.799 s]
[INFO] Apache Any23 :: Plugins :: HTML Scraper  SUCCESS [  
1.845 s]
[INFO] Apache Any23 :: CLI  SUCCESS [ 
15.713 s]
[INFO] Apache Any23 :: Plugins :: Basic Crawler ... SUCCESS [ 
41.085 s]
[INFO] Apache Any23 :: Plugins :: OpenIE .. SUCCESS [  
0.520 s]
[INFO] Apache Any23 :: Plugins :: Integration Test  SUCCESS [01:08 
min]
[INFO] Apache Any23 :: Service 2.3-SNAPSHOT ... SUCCESS [04:34 
min]
[INFO] 

[INFO] BUILD SUCCESS
[INFO] 

[INFO] Total time: 07:58 min
[INFO] Finished at: 2018-07-02T14:14:11-07:00
[INFO] 

```

Did you attach the wrong file perhaps?


---


[jira] [Commented] (ANY23-356) Update dependencies

2018-07-02 Thread ASF GitHub Bot (JIRA)


[ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel=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 {{}} 
> 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 {{}} 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)


[GitHub] any23 issue #91: ANY23-356 update all dependencies

2018-07-02 Thread lewismc
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)



---


[jira] [Commented] (ANY23-356) Update dependencies

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-356:
--

Github user lewismc commented on the issue:

https://github.com/apache/any23/pull/91
  
Wow @HansBrende this looks great. I'll scope it out right now. 


> 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 {{}} 
> 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 {{}} 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)


[jira] [Updated] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread Lewis John McGibbney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lewis John McGibbney updated ANY23-355:
---
Affects Version/s: 2.3

> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Affects Versions: 2.3
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
> Fix For: 2.3
>
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[jira] [Resolved] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread Lewis John McGibbney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lewis John McGibbney resolved ANY23-355.

Resolution: Fixed

> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Affects Versions: 2.3
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
> Fix For: 2.3
>
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[jira] [Updated] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread Lewis John McGibbney (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-355?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Lewis John McGibbney updated ANY23-355:
---
Fix Version/s: 2.3

> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Affects Versions: 2.3
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
> Fix For: 2.3
>
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[GitHub] any23 issue #91: ANY23-356 update all dependencies

2018-07-02 Thread lewismc
Github user lewismc commented on the issue:

https://github.com/apache/any23/pull/91
  
Wow @HansBrende this looks great. I'll scope it out right now. 


---


[GitHub] any23 pull request #90: ANY23-355: Deprecate RDFa11Parser since Rio implemen...

2018-07-02 Thread asfgit
Github user asfgit closed the pull request at:

https://github.com/apache/any23/pull/90


---


[jira] [Commented] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-355:
--

Github user asfgit closed the pull request at:

https://github.com/apache/any23/pull/90


> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[jira] [Commented] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-355:
--

Github user lewismc commented on the issue:

https://github.com/apache/any23/pull/90
  
+1


> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[GitHub] any23 issue #90: ANY23-355: Deprecate RDFa11Parser since Rio implementations...

2018-07-02 Thread lewismc
Github user lewismc commented on the issue:

https://github.com/apache/any23/pull/90
  
+1


---


[GitHub] any23 issue #91: ANY23-356 clean up poms from cli/core/encoding/mime/service...

2018-07-02 Thread HansBrende
Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc Update: this PR knocks out all of 1, 2, and 3 in ANY23-354. Any 
comments before I merge?


---


[jira] [Commented] (ANY23-356) Update dependencies

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-356:
--

Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc Update: this PR knocks out all of 1, 2, and 3 in ANY23-354. Any 
comments before I merge?


> 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 {{}} 
> 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 {{}} 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)


[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Description: 
This will resolve #1, #2, and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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.

  was:
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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).


> 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
>   

[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Description: 
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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).

  was:
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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).


> 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 

[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Description: 
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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).

  was:
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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}}

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



> 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 #2 and #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{}} 
> section of the parent pom:
>  {{commons-cli:commons-cli}}
>  {{org.apache.poi:poi-ooxml-schemas}}
>  {{net.sourceforge.owlapi:owlapi-impl}}
>  {{org.slf4j:slf4j-jdk14}}
>  

[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Description: 
This will resolve #2 and #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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}}

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


  was:
This will resolve #2 and most of #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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}}

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



> 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 #2 and #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{}} 
> 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 {{}} section of the parent pom to appropriate child 
> poms explicitly. These dependencies include, but are not limited to:
> 

[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Description: 
This will resolve #2 and most of #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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}}

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


  was:
This will resolve #2 and most of #3 of ANY23-354

Summary of changes:

1. Remove the following dependencies from the {{}} 
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 
{{}} 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}}

4. Refactor the {{ServletTest}} class to account for update from 
{{org.mortbay.jetty}} to {{org.eclipse.jetty}}



> 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 #2 and most of #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{}} 
> 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 {{}} 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}}
> 

[jira] [Updated] (ANY23-356) Update dependencies

2018-07-02 Thread Hans Brende (JIRA)


 [ 
https://issues.apache.org/jira/browse/ANY23-356?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Hans Brende updated ANY23-356:
--
Summary: Update dependencies  (was: Clean up cli pom, core pom, encoding 
pom, mime pom, service pom, and parent pom)

> 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 #2 and most of #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{}} 
> 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 {{}} 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}}
> 4. Refactor the {{ServletTest}} class to account for update from 
> {{org.mortbay.jetty}} to {{org.eclipse.jetty}}



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


[jira] [Commented] (ANY23-355) Deprecate RDFa11Parser since Rio implementations are used instead

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-355:
--

Github user JulioCCBUcuenca commented on the issue:

https://github.com/apache/any23/pull/90
  
Ohhh, I always thought that using `@deprecated`, it also deprecates the 
class. Thanks for pointing that out.  Done! :smile: 


> Deprecate RDFa11Parser since Rio implementations are used instead
> -
>
> Key: ANY23-355
> URL: https://issues.apache.org/jira/browse/ANY23-355
> Project: Apache Any23
>  Issue Type: Improvement
>  Components: extractors
>Reporter: Julio Caguano
>Assignee: Julio Caguano
>Priority: Minor
>
> The 
> [RDFParserFactory|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdf/RDFParserFactory.java]
>  uses Rio implementations. The 
> [RDFa11Parser|https://github.com/apache/any23/blob/master/core/src/main/java/org/apache/any23/extractor/rdfa/RDFa11Parser.java]
>  is not longer used. Thus, it has to be deprecated. 



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


[GitHub] any23 issue #90: ANY23-355: Deprecate RDFa11Parser since Rio implementations...

2018-07-02 Thread JulioCCBUcuenca
Github user JulioCCBUcuenca commented on the issue:

https://github.com/apache/any23/pull/90
  
Ohhh, I always thought that using `@deprecated`, it also deprecates the 
class. Thanks for pointing that out.  Done! :smile: 


---


[jira] [Commented] (ANY23-356) Clean up cli pom, core pom, encoding pom, mime pom, service pom, and parent pom

2018-07-02 Thread ASF GitHub Bot (JIRA)


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

ASF GitHub Bot commented on ANY23-356:
--

Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc This PR knocks out all of 2 and 3 in ANY23-354. Any comments?


> Clean up cli pom, core pom, encoding pom, mime pom, service pom, and parent 
> pom
> ---
>
> 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 #2 and most of #3 of ANY23-354
> Summary of changes:
> 1. Remove the following dependencies from the {{}} 
> 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 {{}} 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}}
> 4. Refactor the {{ServletTest}} class to account for update from 
> {{org.mortbay.jetty}} to {{org.eclipse.jetty}}



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


[GitHub] any23 issue #91: ANY23-356 clean up poms from cli/core/encoding/mime/service...

2018-07-02 Thread HansBrende
Github user HansBrende commented on the issue:

https://github.com/apache/any23/pull/91
  
@lewismc This PR knocks out all of 2 and 3 in ANY23-354. Any comments?


---