Return-Path: X-Original-To: apmail-tomcat-dev-archive@www.apache.org Delivered-To: apmail-tomcat-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 3606C19DD5 for ; Tue, 22 Mar 2016 11:11:58 +0000 (UTC) Received: (qmail 15243 invoked by uid 500); 22 Mar 2016 11:11:52 -0000 Delivered-To: apmail-tomcat-dev-archive@tomcat.apache.org Received: (qmail 15171 invoked by uid 500); 22 Mar 2016 11:11:52 -0000 Mailing-List: contact dev-help@tomcat.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: "Tomcat Developers List" Delivered-To: mailing list dev@tomcat.apache.org Received: (qmail 15158 invoked by uid 99); 22 Mar 2016 11:11:52 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 22 Mar 2016 11:11:52 +0000 Received: from mail-oi0-f44.google.com (mail-oi0-f44.google.com [209.85.218.44]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 6B1751A0113 for ; Tue, 22 Mar 2016 11:11:52 +0000 (UTC) Received: by mail-oi0-f44.google.com with SMTP id i17so1733692oib.1 for ; Tue, 22 Mar 2016 04:11:52 -0700 (PDT) X-Gm-Message-State: AD7BkJKVtOtN4V2aTEyc9y/s12RgxcB1ZOMjWUvSgxxK7GhsdKOe+NDF5BsVbfyaQqYS7GMXJJTZDT+EjjfDHw== MIME-Version: 1.0 X-Received: by 10.157.62.138 with SMTP id b10mr2769233otc.104.1458645111571; Tue, 22 Mar 2016 04:11:51 -0700 (PDT) Received: by 10.76.50.66 with HTTP; Tue, 22 Mar 2016 04:11:51 -0700 (PDT) In-Reply-To: References: <20160322103336.AD83B3A0113@svn01-us-west.apache.org> Date: Tue, 22 Mar 2016 12:11:51 +0100 X-Gmail-Original-Message-ID: Message-ID: Subject: Re: svn commit: r1736178 - in /tomcat/tc8.5.x/trunk/webapps: docs/changelog.xml examples/WEB-INF/classes/http2/SimpleImagePush.java From: =?UTF-8?Q?R=C3=A9my_Maucherat?= To: Tomcat Developers List Content-Type: multipart/alternative; boundary=001a11408a04bab75d052ea14704 --001a11408a04bab75d052ea14704 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable 2016-03-22 11:57 GMT+01:00 Konstantin Kolinko : > This API is unusable when running with a SecurityManager. > > I mean, classes in "org.apache.catalina.connector.", > "org.apache.catalina.core." normally aren't accessible to web > applications. > > It can be solved by introducing a separate package and granting > permission to access it, like it was done for comet > > http://svn.apache.org/viewvc?view=3Drevision&revision=3D833510 > > // Applications using Comet need to be able to access this package > permission java.lang.RuntimePermission > "accessClassInPackage.org.apache.catalina.comet"; > > It can be o.a.c.push package, in analogy to Comet one. Alternatively, > there were some thoughts of moving facades to a separate package. > > Yes, but the API is unstable (and is marked as such), so I don't think it's a good idea to do that. R=C3=A9my --001a11408a04bab75d052ea14704--