2015-03-26 15:40 GMT+02:00 Ognjen Blagojevic <[email protected]
>:
>
> On 26.3.2015 14:23, Ognjen Blagojevic wrote:
>>
>> On 26.3.2015 9:31, Violeta Georgieva wrote:
>>>
>>> The proposed 7.0.60 release is:
>>> [X] Broken - do not release
>>> [ ] Stable - go ahead and release as 7.0.60 Stable
>
> ...
>>
>> I'm still investigating why this doesn't work as expected.
>
>
> It was introduced in 1662994, in method
AbstractEndpoint.testServerCipherSuitesOrderSupport (reformatted for
clarity):
>
> if (JreCompat.isJre8Available()) {
> throw new UnsupportedOperationException(
> sm.getString("endpoint.jsse.cannotHonorServerCipherOrder"));
>
> Condition is wrong, it should throw exception only if Jre8 is NOT
available:
>
> if (!JreCompat.isJre8Available()) {
> throw new UnsupportedOperationException(
> sm.getString("endpoint.jsse.cannotHonorServerCipherOrder"));
>
I've just prepared a patch ;).
Index: AbstractEndpoint.java
===================================================================
--- AbstractEndpoint.java (revision 1669289)
+++ AbstractEndpoint.java (working copy)
@@ -654,7 +654,7 @@
private void testServerCipherSuitesOrderSupport() {
// Only test this feature if the user explicitly requested its use.
if(!"".equals(getUseServerCipherSuitesOrder().trim())) {
- if (JreCompat.isJre8Available()) {
+ if (!JreCompat.isJre8Available()) {
throw new UnsupportedOperationException(
sm.getString("endpoint.jsse.cannotHonorServerCipherOrder"));
}
>
> -Ognjen
>
> ---------------------------------------------------------------------
> To unsubscribe, e-mail: [email protected]
> For additional commands, e-mail: [email protected]
>