[ https://issues.apache.org/jira/browse/HTTPCLIENT-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12745975#action_12745975 ]
Oleg Kalnichevski commented on HTTPCLIENT-866: ---------------------------------------------- > What happens if an exisiting Client 4.0.1 + Core 4.0 is upgraded to Client > 4.0.1 + Core 4.0.1? I suppose nothing > Won't it cause a problem to have two copies of the classes? As long as those classes are identical it does not matter what jar they come from. It is like having any jar on the same classpath twice. Oleg > HttpClient depends on jcip-annotations.jar > ------------------------------------------ > > Key: HTTPCLIENT-866 > URL: https://issues.apache.org/jira/browse/HTTPCLIENT-866 > Project: HttpComponents HttpClient > Issue Type: Bug > Affects Versions: 4.0 Final > Environment: javac 1.5.0_19 > Reporter: David Nault > Priority: Critical > Attachments: HTTPCLIENT-866.patch > > > When using Java 5 to compile code that uses HttpClient, jcip-annotations.jar > must be in the classpath or else you get a compiler error: > [javac] /path/to/src/SomeFile.java:129: cannot access > net.jcip.annotations.GuardedBy > [javac] file net/jcip/annotations/GuardedBy.class not found > [javac] DefaultHttpClient httpclient = new DefaultHttpClient(); > [javac] ^ > With Java 6, you get a bunch of warnings instead. > [javac] > org/apache/http/impl/client/AbstractHttpClient.class(org/apache/http/impl/client:AbstractHttpClient.class): > warning: Cannot find annotation method 'value()' in type > 'net.jcip.annotations.GuardedBy': class file for > net.jcip.annotations.GuardedBy not found > This requirement doesn't seem to be documented anywhere, and > jcip-annotations.jar is not included in the > "httpcomponents-client-4.0-bin-with-dependencies" package. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@hc.apache.org For additional commands, e-mail: dev-h...@hc.apache.org