Skip to content
Snippets Groups Projects
Commit 366c888f authored by Daniel Fuchs's avatar Daniel Fuchs
Browse files

8185794: java/net/httpclient/security/Driver.java fails in timeout

Added missing permission in policy files and increased timeout.

Reviewed-by: rriggs, xiaofeya
parent 5ca53cfb
Branches
Tags
No related merge requests found
Showing
with 17 additions and 2 deletions
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -22,6 +22,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -22,6 +22,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -26,6 +26,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -26,6 +26,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -24,6 +24,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" { ...@@ -23,6 +23,7 @@ grant codebase "file:${test.classes}/proxydir/-" {
grant codeBase "jrt:/jdk.incubator.httpclient" { grant codeBase "jrt:/jdk.incubator.httpclient" {
permission java.lang.RuntimePermission "accessClassInPackage.sun.net"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.util";
permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www"; permission java.lang.RuntimePermission "accessClassInPackage.sun.net.www";
permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc"; permission java.lang.RuntimePermission "accessClassInPackage.jdk.internal.misc";
......
/* /*
* Copyright (c) 2015, 2016, Oracle and/or its affiliates. All rights reserved. * Copyright (c) 2015, 2017, Oracle and/or its affiliates. All rights reserved.
* DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER. * DO NOT ALTER OR REMOVE COPYRIGHT NOTICES OR THIS FILE HEADER.
* *
* This code is free software; you can redistribute it and/or modify it * This code is free software; you can redistribute it and/or modify it
...@@ -34,7 +34,7 @@ ...@@ -34,7 +34,7 @@
* @compile ../ProxyServer.java * @compile ../ProxyServer.java
* @build Security * @build Security
* *
* @run driver/timeout=60 Driver * @run driver/timeout=90 Driver
*/ */
/** /**
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment