Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 23530 invoked from network); 16 Aug 2006 02:21:08 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 16 Aug 2006 02:21:08 -0000 Received: (qmail 397 invoked by uid 500); 16 Aug 2006 02:21:06 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 356 invoked by uid 500); 16 Aug 2006 02:21:06 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 345 invoked by uid 99); 16 Aug 2006 02:21:06 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Aug 2006 19:21:06 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (asf.osuosl.org: local policy) Received: from [72.10.46.63] (HELO as.toolazydogs.com) (72.10.46.63) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 15 Aug 2006 19:21:05 -0700 Received: (qmail 24372 invoked from network); 15 Aug 2006 19:20:44 -0700 Received: from c-24-7-76-123.hsd1.ca.comcast.net (HELO ?172.16.226.42?) (24.7.76.123) by toolazydogs.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 15 Aug 2006 19:20:44 -0700 Message-ID: <44E280F1.3040307@toolazydogs.com> Date: Tue, 15 Aug 2006 19:20:33 -0700 From: "Alan D. Cabrera" User-Agent: Thunderbird 1.5.0.2 (Macintosh/20060505) MIME-Version: 1.0 To: dev@geronimo.apache.org Subject: Re: Console JACC Security Error in 1.1.1 References: <74e15baa0608131525i2e98dd9by7c3a22622164e04c@mail.gmail.com> In-Reply-To: <74e15baa0608131525i2e98dd9by7c3a22622164e04c@mail.gmail.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N I found the problem and will fix it tonight. Regards, Alan Aaron Mulder wrote: > I'm not sure if this is related to the recent web app security fix or > not. > > I hacked the build enough that I got the 1.1.1 server running. > > I went to the console, went to the database pool screen, selected that > I wanted to create a new pool, filled out the name and DB type on that > screen and hit submit, and got the error below. I have no idea why it > only came up on that submission and not any of the previous ones > (though it was the first POST request I think). > > Thanks, > Aaron > > 18:19:51,940 WARN [/console] > /console/portal/services/services_jdbc/_rp_services_jdbc_row1_col1_p1_adapterDisplayName/1_TranQL0x8Generic0x8JDBC0x8Resource0x8Adapter/_rp_services_jdbc_row1_col1_p1_rarPath/1_tranql0x3tranql-connector0x310x220x3rar/_rp_services_jdbc_row1_col1_p1_mode/1_params/_rp_services_jdbc_row1_col1_p1_driverClass/1_com0x2mysql0x2jdbc0x2Driver/_pm_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_dbtype/1_MySQL/_rp_services_jdbc_row1_col1_p1_urlPrototype/1_jdbc%3Amysql%3A0x30x3%7BHost%7D%3A%7BPort%7D0x3%7BDatabase%7D/_st_services_jdbc_row1_col1_p1/normal/_ps_services_jdbc_row1_col1_p1/normal/_pid/services_jdbc_row1_col1_p1/_md_services_jdbc_row1_col1_p1/view/_rp_services_jdbc_row1_col1_p1_name/1_JPAPool: > > java.lang.IllegalArgumentException: Qualifier patterns must be present > when first URLPattern is an exact pattern > at > javax.security.jacc.URLPatternSpec.(URLPatternSpec.java:98) > at > javax.security.jacc.WebUserDataPermission.(WebUserDataPermission.java:83) > > at > org.apache.geronimo.jetty.interceptor.SecurityContextBeforeAfter.checkSecurityConstraints(SecurityContextBeforeAfter.java:194) > > at > org.apache.geronimo.jetty.JettyWebAppContext.checkSecurityConstraints(JettyWebAppContext.java:607) > > at > org.mortbay.jetty.servlet.WebApplicationHandler.dispatch(WebApplicationHandler.java:432) > > at > org.apache.geronimo.jetty.JettyWebApplicationHandler.dispatch(JettyWebApplicationHandler.java:58) > > at > org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:568) > at org.mortbay.http.HttpContext.handle(HttpContext.java:1530) > at > org.mortbay.jetty.servlet.WebApplicationContext.handle(WebApplicationContext.java:633) > > at org.mortbay.http.HttpContext.handle(HttpContext.java:1482) > at org.mortbay.http.HttpServer.service(HttpServer.java:909) > at > org.mortbay.http.HttpConnection.service(HttpConnection.java:816) > at > org.mortbay.http.HttpConnection.handleNext(HttpConnection.java:982) > at org.mortbay.http.HttpConnection.handle(HttpConnection.java:833) > at > org.mortbay.http.SocketListener.handleConnection(SocketListener.java:244) > at org.mortbay.util.ThreadedServer.handle(ThreadedServer.java:357) > at org.mortbay.util.ThreadPool$PoolThread.run(ThreadPool.java:534)