On 13 October 2016 at 20:04, Philippe Mouawad
<philippe.moua...@gmail.com> wrote:
> On Thu, Oct 13, 2016 at 1:11 AM, sebb <seb...@gmail.com> wrote:
>
>> I get the problem as well with Java 7 on MacoSX.
>> I'm not sure why the warnings disappear with Java 8 as GuardedBy does
>> not appear to be included in Java 8. Perhaps the warning settings are
>> different.
>>
>> Thanks for explanation
>
>> I think part of the problem is that HC Client 4.5.2 is designed to
>> work with core 4.4.4, not core 4.4.5.
>>
>
> Except for this issue, do you think it might be an issue ?

I don't know.

>
>> The GuardedBy annotation was removed from core in core 4.4.5; it looks
>> like the references have not yet been removed in HC Client.
>> Reverting to core 4.4.4 should solve this.
>>
>> It also looks like ph-css-4.1.5.jar was compiled using
>> javax.annotation.concurrent.GuardedBy. This is not standard Java, so
>> should be avoided for general purpose jars.
>> Maybe revert to a previous version?
>>
>
> It fixes a bug and has some other bugfixes that users would face.
> This warning is acceptable in my opinion and has no impact for users.

It clearly affects developers to a minor degree.
I don't know if it affects users.

But if we can establish that users really are unaffected, then I would
be OK with adding a warning to the release notes.

The ph-css developers ought to be notified of the issue as well.

>>
>> [Note: there's a problem with the JCIP annotations: they have runtime
>> retention which means the JCIP jar is needed at runtime.
>> They should have used classfile retention which would have been fine
>> for use by FindBugs etc.]
>>
>>
>> On 12 October 2016 at 21:01, Philippe Mouawad
>> <philippe.moua...@gmail.com> wrote:
>> > On Wed, Oct 12, 2016 at 9:53 PM, Felix Schumacher <
>> > felix.schumac...@internetallee.de> wrote:
>> >
>> >> Am 12.10.2016 um 21:39 schrieb Philippe Mouawad:
>> >>
>> >>> Hi Felix,
>> >>> I run package-and-check with 1.7u71 or 1.7u79 and either ant-1.8.X or
>> >>> 1.9.7.
>> >>> I get the warnings.
>> >>>
>> >> Did you do a clean before?
>> >>
>> > you mean ant clean ?
>> > If so yes, I have just retried , I get same warnings.
>> >
>> >>
>> >> I ran "ant clean package-and-check" on my svn workspace and got no such
>> >> warnings. Tried both oracle java 1.7u80 and 1.8u101.
>> >>
>> >> I remember that I got them once, though.
>> >>
>> >> Felix
>> >>
>> >>>
>> >>> If I upgrade to JDK8 (ant 1.9.7) warnings disappear.
>> >>>
>> >>> Regards
>> >>> Philippe
>> >>>
>> >>> On Wed, Oct 12, 2016 at 8:05 PM, Felix Schumacher <
>> >>> felix.schumac...@internetallee.de> wrote:
>> >>>
>> >>> Am 12.10.2016 um 13:31 schrieb Philippe Mouawad:
>> >>>>
>> >>>> Hello,
>> >>>>> We have those warning in build:
>> >>>>>       [javac] Compiling 121 source files to
>> >>>>> /data/decathlon/workspace/jmeter_trunk/build/protocol/http
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy':
>> >>>>> class
>> >>>>> file for org.apache.http.annotation.GuardedBy not found
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/httpclient-4.5.2.
>> >>>>> jar(org/apache/http/impl/client/AbstractHttpClient.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/ph-css-4.1.5.jar(
>> >>>>> com/helger/css/reader/CSSReader.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy':
>> >>>>> class
>> >>>>> file for javax.annotation.concurrent.GuardedBy not found
>> >>>>>       [javac]
>> >>>>> /data/decathlon/workspace/jmeter_trunk/lib/ph-css-4.1.5.jar(
>> >>>>> com/helger/css/reader/CSSReader.class):
>> >>>>> warning: Cannot find annotation method 'value()' in type 'GuardedBy'
>> >>>>>       [javac] Note: Some input files use or override a deprecated
>> API.
>> >>>>>       [javac] Note: Recompile with -Xlint:deprecation for details.
>> >>>>>
>> >>>>> Is there a way to fix it ?
>> >>>>>
>> >>>>> Have you tried to do "ant clean install"? Which java version do you
>> use?
>> >>>>
>> >>>> Regards,
>> >>>>   Felix
>> >>>>
>> >>>>
>> >>>>
>> >>>>
>> >>>
>> >>
>> >
>> >
>> > --
>> > Cordialement.
>> > Philippe Mouawad.
>>
>
>
>
> --
> Cordialement.
> Philippe Mouawad.

Reply via email to