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

Oleg Kalnichevski commented on HTTPASYNC-157:
---------------------------------------------

[~NeunEinser] My apologies. I did not quite understand what the issue was. The 
async cache module shares the same package with the classic one in order to 
have access to package private functionality in that package. We are not going 
to open up those APIs in the 4.x release series.

Consider upgrading to HC 5.0.

Oleg

> Split package between httpasyncclient-cache and httpclient-cache, breaking 
> any modular project using both
> ---------------------------------------------------------------------------------------------------------
>
>                 Key: HTTPASYNC-157
>                 URL: https://issues.apache.org/jira/browse/HTTPASYNC-157
>             Project: HttpComponents HttpAsyncClient
>          Issue Type: Bug
>    Affects Versions: 4.1.4
>            Reporter: NeunEinser
>            Priority: Trivial
>
> The package {{org.apache.http.impl.client.cache}}  is used in 
> {{httpasyncclient-cache}}, but {{httpclient-cache}} uses the exact same 
> package for its implementations.
> This will break any modular java project requiring both of those, producing 
> errors like {{module XXX reads package org.apache.http.impl.client.cache from 
> both org.apache.httpcomponents.httpasyncclient.cache and httpclient.cache}} 
> during the build process.



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to