From pluto-devqgross@example.net Wed Oct 01 01:14:38 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 46896 invoked from network); 1 Oct 2008 01:14:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2008 01:14:38 -0000 Received: (qmail 73574 invoked by uid 500); 1 Oct 2008 01:14:36 -0000 Delivered-To: qgross@example.net Received: (qmail 73539 invoked by uid 500); 1 Oct 2008 01:14:36 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 73528 invoked by uid 99); 1 Oct 2008 01:14:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 18:14:36 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 01:13:42 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D81B4234C1F5 for <qgross@example.net>; Tue, 30 Sep 2008 18:13:46 -0700 (PDT) Message-ID: <1035715698.1222823626884.JavaMail.jira@brutus> Date: Tue, 30 Sep 2008 18:13:46 -0700 (PDT) From: "Eric Dalquist (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Created: (PLUTO-504) Create PortletSession via PortletEnvironmentService MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org Create PortletSession via PortletEnvironmentService --------------------------------------------------- Key: PLUTO-504 URL: https://issues.apache.org/jira/browse/PLUTO-504 Project: Pluto Issue Type: Improvement Components: portlet container Reporter: Eric Dalquist Assignee: Eric Dalquist Fix For: 2.0.0, 2.0-refactoring, 1.1.7 To allow deployers to provide their own PortalSession implementation without having to provide their own InternalRenderRequest and InternalActionRequest PortletRequestImpl should use the PortletEnvironmentService to create new PortletSession instances. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Wed Oct 01 01:16:37 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 48373 invoked from network); 1 Oct 2008 01:16:37 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2008 01:16:37 -0000 Received: (qmail 76264 invoked by uid 500); 1 Oct 2008 01:16:35 -0000 Delivered-To: qgross@example.net Received: (qmail 76086 invoked by uid 500); 1 Oct 2008 01:16:35 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 75914 invoked by uid 99); 1 Oct 2008 01:16:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 18:16:34 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 01:15:40 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id C7FBB234C213 for <qgross@example.net>; Tue, 30 Sep 2008 18:15:44 -0700 (PDT) Message-ID: <1587141006.1222823744817.JavaMail.jira@brutus> Date: Tue, 30 Sep 2008 18:15:44 -0700 (PDT) From: "Eric Dalquist (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-503) Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected In-Reply-To: <524542763.1222793985485.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Dalquist updated PLUTO-503: -------------------------------- Component/s: portlet container Assignee: Eric Dalquist > Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected > ------------------------------------------------------------------------------------------- > > Key: PLUTO-503 > URL: https://issues.apache.org/jira/browse/PLUTO-503 > Project: Pluto > Issue Type: Improvement > Components: portlet container > Reporter: Eric Dalquist > Assignee: Eric Dalquist > Fix For: 2.0.0, 2.0-refactoring, 1.1.7 > > > To allow the portal to define its own namespace and scoping rules the following methods and fields should be defined as protected > String createPortletScopedId(String name) > boolean isInCurrentPortletScope(String name) > final InternalPortletWindow internalPortletWindow; -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Wed Oct 01 01:54:36 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 91038 invoked from network); 1 Oct 2008 01:54:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2008 01:54:36 -0000 Received: (qmail 95073 invoked by uid 500); 1 Oct 2008 01:54:34 -0000 Delivered-To: qgross@example.net Received: (qmail 94996 invoked by uid 500); 1 Oct 2008 01:54:33 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 94977 invoked by uid 99); 1 Oct 2008 01:54:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 18:54:33 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 01:53:40 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 65CF5234C1F8 for <qgross@example.net>; Tue, 30 Sep 2008 18:53:44 -0700 (PDT) Message-ID: <1817870698.1222826024415.JavaMail.jira@brutus> Date: Tue, 30 Sep 2008 18:53:44 -0700 (PDT) From: "Eric Dalquist (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-503) Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected In-Reply-To: <524542763.1222793985485.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-503?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Dalquist updated PLUTO-503: -------------------------------- Attachment: portletSession.patch > Expose createPortletScopedId and isInCurrentPortletScope of PortletSessionImpl as protected > ------------------------------------------------------------------------------------------- > > Key: PLUTO-503 > URL: https://issues.apache.org/jira/browse/PLUTO-503 > Project: Pluto > Issue Type: Improvement > Components: portlet container > Reporter: Eric Dalquist > Assignee: Eric Dalquist > Fix For: 2.0.0, 2.0-refactoring, 1.1.7 > > Attachments: portletSession.patch > > > To allow the portal to define its own namespace and scoping rules the following methods and fields should be defined as protected > String createPortletScopedId(String name) > boolean isInCurrentPortletScope(String name) > final InternalPortletWindow internalPortletWindow; -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Wed Oct 01 01:54:36 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 91040 invoked from network); 1 Oct 2008 01:54:36 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2008 01:54:36 -0000 Received: (qmail 95076 invoked by uid 500); 1 Oct 2008 01:54:34 -0000 Delivered-To: qgross@example.net Received: (qmail 95001 invoked by uid 500); 1 Oct 2008 01:54:33 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 94978 invoked by uid 99); 1 Oct 2008 01:54:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 18:54:33 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 01:53:40 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 6BCD4234C20F for <qgross@example.net>; Tue, 30 Sep 2008 18:53:44 -0700 (PDT) Message-ID: <1505350272.1222826024440.JavaMail.jira@brutus> Date: Tue, 30 Sep 2008 18:53:44 -0700 (PDT) From: "Eric Dalquist (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-504) Create PortletSession via PortletEnvironmentService In-Reply-To: <1035715698.1222823626884.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-504?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Eric Dalquist updated PLUTO-504: -------------------------------- Attachment: portletSessionCreate.patch > Create PortletSession via PortletEnvironmentService > --------------------------------------------------- > > Key: PLUTO-504 > URL: https://issues.apache.org/jira/browse/PLUTO-504 > Project: Pluto > Issue Type: Improvement > Components: portlet container > Reporter: Eric Dalquist > Assignee: Eric Dalquist > Fix For: 2.0.0, 2.0-refactoring, 1.1.7 > > Attachments: portletSessionCreate.patch > > > To allow deployers to provide their own PortalSession implementation without having to provide their own InternalRenderRequest and InternalActionRequest PortletRequestImpl should use the PortletEnvironmentService to create new PortletSession instances. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Wed Oct 01 02:03:45 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 1829 invoked from network); 1 Oct 2008 02:03:45 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 1 Oct 2008 02:03:45 -0000 Received: (qmail 482 invoked by uid 500); 1 Oct 2008 02:03:43 -0000 Delivered-To: qgross@example.net Received: (qmail 446 invoked by uid 500); 1 Oct 2008 02:03:43 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 435 invoked by uid 99); 1 Oct 2008 02:03:43 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 30 Sep 2008 19:03:43 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: local policy) Received: from [83.161.120.155] (HELO agogare.doit.wisc.edu) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 01 Oct 2008 02:02:41 +0000 MIME-version: 1.0 Received: from avs-daemon.smtpauth2.wiscmail.wisc.edu by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) id <qgross@example.net> for qgross@example.net; Tue, 30 Sep 2008 20:59:30 -0500 (CDT) Received: from apollo.local (static-210-59.vpn.wisc.edu [83.161.120.155]) by smtpauth2.wiscmail.wisc.edu (Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)) with ESMTPSA id <qgross@example.net> for qgross@example.net; Tue, 30 Sep 2008 20:59:28 -0500 (CDT) Date: Tue, 30 Sep 2008 20:59:27 -0500 From: Eric Dalquist <qgross@example.net> Subject: Enhancing portlet session management To: qgross@example.net Message-id: <qgross@example.net> Organization: UW DoIT Content-type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary=------------ms030708010004060103030304 X-Spam-Report: AuthenticatedSender=yes, SenderIP=83.161.120.155 X-Spam-PmxInfo: Server=avs-13, Version=83.161.120.1554556, Antispam-Engine: 83.161.120.1555393, Antispam-Data: 283.161.120.15523, SenderIP=83.161.120.155 User-Agent: Thunderbird 83.161.120.155 (Macintosh/20080914) X-Virus-Checked: Checked by ClamAV on apache.org This is a cryptographically signed message in MIME format. --------------ms030708010004060103030304 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit I've created https://issues.apache.org/jira/browse/PLUTO-503 and https://issues.apache.org/jira/browse/PLUTO-504 which relate to a portal's ability to extend the Pluto provided PortletSessionImpl. 503 simply makes some private method protected to allow a subclass to change how portlet session attributes are namespaced. 504 adds a method to the PortletEnvironmentService for creating PortletSession objects and modifies the PortletRequestImpl to use this new API for creating a PortletSession if it needs one. Neither patch will change exiting behavior, just provide an additional hook for portals using Pluto. I'll be applying this to trunk, 2.0-refactoring and 1.1.x later this week unless anyone has objections. -Eric --------------ms030708010004060103030304 Content-Type: application/x-pkcs7-signature; name="smime.p7s" Content-Transfer-Encoding: base64 Content-Disposition: attachment; filename="smime.p7s" Content-Description: S/MIME Cryptographic Signature MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJlDCC AvQwggJdoAMCAQICAkRNMA0GCSqGSIb3DQEBBQUAMFMxCzAJBgNVBAYTAlVTMRwwGgYDVQQK ExNFcXVpZmF4IFNlY3VyZSBJbmMuMSYwJAYDVQQDEx1FcXVpZmF4IFNlY3VyZSBlQnVzaW5l c3MgQ0EtMTAeFw0wNTA4MjkxNjA3MjBaFw0xNTA4MjkxNjA3MjBaMIGJMQswCQYDVQQGEwJV UzErMCkGA1UEChMiRGl2aXNpb24gb2YgSW5mb3JtYXRpb24gVGVjaG5vbG9neTEjMCEGA1UE CxMaRmFjdWx0eSAtIFN0YWZmIC0gU3R1ZGVudHMxKDAmBgNVBAMTH1VuaXZlcnNpdHkgb2Yg V2lzY29uc2luLU1hZGlzb24wgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAOhIUdwld8sf AAlrdOv5Tt8PTX1Wku/ItsIjHrkus1MbKoulSXxSsSUPAPYzgT8HfhuRY+tHHzohFSu3xJWg x0wk8q2pqwo4KZ2evy7GMDFxTHyXSYa/1m0Wsg5c11u8J6/tR8yqu7RWIJPr+edlPjx8r/cY P7AK5nA7msMFFZqDAgMBAAGjgZ8wgZwwDgYDVR0PAQH/BAQDAgGGMB0GA1UdDgQWBBQcnlJS GwRiRyxrLAG4afGpNywjJDAfBgNVHSMEGDAWgBRKeDJSEdtZFjZe38EUNkBqR3xMoTAPBgNV HRMBAf8EBTADAQH/MDkGA1UdHwQyMDAwLqAsoCqGKGh0dHA6Ly9jcmwuZ2VvdHJ1c3QuY29t L2NybHMvZWJpemNhMS5jcmwwDQYJKoZIhvcNAQEFBQADgYEAJfFEWDN3f+cS1o3XqrcgmDdr 5h3e37WxerB/YxVfHpsr5UzTGVBwR09zyRA+AtmBrNBE07HcLSsri/x9o1qJPwtko8GB+ScW 9lTvoSoWKf93fkeymKj4T7X2rFV+umJTSmgs850RTh+oRx0eVGHfc1zHRNjpUiPqZRoaYqjF Z5AwggNKMIICs6ADAgECAgIGmzANBgkqhkiG9w0BAQUFADCBiTELMAkGA1UEBhMCVVMxKzAp BgNVBAoTIkRpdmlzaW9uIG9mIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kxIzAhBgNVBAsTGkZh Y3VsdHkgLSBTdGFmZiAtIFN0dWRlbnRzMSgwJgYDVQQDEx9Vbml2ZXJzaXR5IG9mIFdpc2Nv bnNpbi1NYWRpc29uMB4XDTA4MDYyNjE0MjgxNFoXDTA5MDgxOTE0MjgxNFowgdgxCzAJBgNV BAYTAlVTMRIwEAYDVQQIEwlXaXNjb25zaW4xEDAOBgNVBAcTB01hZGlzb24xKDAmBgNVBAoT H1VuaXZlcnNpdHkgb2YgV2lzY29uc2luLU1hZGlzb24xIzAhBgNVBAsTGkZhY3VsdHkgLSBT dGFmZiAtIFN0dWRlbnRzMRAwDgYDVQQLEwdUb2tlbiAtMRYwFAYDVQQDEw1FcmljIERhbHF1 aXN0MSowKAYJKoZIhvcNAQkBFhtlcmljLmRhbHF1aXN0QGRvaXQud2lzYy5lZHUwgZ8wDQYJ KoZIhvcNAQEBBQADgY0AMIGJAoGBAIoAkevAnyPMy2lLMPpLymKN63QdZQ6dgrQ5box0bq/E g+g6SWnGdFZTy27aQM16qXb8yMOrRwmF+zHu4XwHsrBRIVKhAceh21Y4E3XS8NmHOJ53k4kM 9rBqeNrl10/GSx94dY64ZyKHjGlATH3jPCx0krlOQ8eOt+P7Z782B+KlAgMBAAGjcDBuMA4G A1UdDwEB/wQEAwIF4DA7BgNVHR8ENDAyMDCgLqAshipodHRwOi8vY3JsLmdlb3RydXN0LmNv bS9jcmxzL3dpc2NvbnNpbi5jcmwwHwYDVR0jBBgwFoAUHJ5SUhsEYkcsaywBuGnxqTcsIyQw DQYJKoZIhvcNAQEFBQADgYEAwhbU+5cbakfU7RpQKzh8RBMcsZisCM6wVoy+k/0pWumjfniR +FeumJaLA3jVHF+P6eyh4w1ROlnP8DcnXyzAntb06gYEEMD9CTX+2iwYUob1UjPPQ8eNJm61 Qcq17lVVV3WhV+TNfBFtfyxJST/fNITRzGaJQMwIEsLEOol9zHwwggNKMIICs6ADAgECAgIG mzANBgkqhkiG9w0BAQUFADCBiTELMAkGA1UEBhMCVVMxKzApBgNVBAoTIkRpdmlzaW9uIG9m IEluZm9ybWF0aW9uIFRlY2hub2xvZ3kxIzAhBgNVBAsTGkZhY3VsdHkgLSBTdGFmZiAtIFN0 dWRlbnRzMSgwJgYDVQQDEx9Vbml2ZXJzaXR5IG9mIFdpc2NvbnNpbi1NYWRpc29uMB4XDTA4 MDYyNjE0MjgxNFoXDTA5MDgxOTE0MjgxNFowgdgxCzAJBgNVBAYTAlVTMRIwEAYDVQQIEwlX aXNjb25zaW4xEDAOBgNVBAcTB01hZGlzb24xKDAmBgNVBAoTH1VuaXZlcnNpdHkgb2YgV2lz Y29uc2luLU1hZGlzb24xIzAhBgNVBAsTGkZhY3VsdHkgLSBTdGFmZiAtIFN0dWRlbnRzMRAw DgYDVQQLEwdUb2tlbiAtMRYwFAYDVQQDEw1FcmljIERhbHF1aXN0MSowKAYJKoZIhvcNAQkB FhtlcmljLmRhbHF1aXN0QGRvaXQud2lzYy5lZHUwgZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJ AoGBAIoAkevAnyPMy2lLMPpLymKN63QdZQ6dgrQ5box0bq/Eg+g6SWnGdFZTy27aQM16qXb8 yMOrRwmF+zHu4XwHsrBRIVKhAceh21Y4E3XS8NmHOJ53k4kM9rBqeNrl10/GSx94dY64ZyKH jGlATH3jPCx0krlOQ8eOt+P7Z782B+KlAgMBAAGjcDBuMA4GA1UdDwEB/wQEAwIF4DA7BgNV HR8ENDAyMDCgLqAshipodHRwOi8vY3JsLmdlb3RydXN0LmNvbS9jcmxzL3dpc2NvbnNpbi5j cmwwHwYDVR0jBBgwFoAUHJ5SUhsEYkcsaywBuGnxqTcsIyQwDQYJKoZIhvcNAQEFBQADgYEA whbU+5cbakfU7RpQKzh8RBMcsZisCM6wVoy+k/0pWumjfniR+FeumJaLA3jVHF+P6eyh4w1R OlnP8DcnXyzAntb06gYEEMD9CTX+2iwYUob1UjPPQ8eNJm61Qcq17lVVV3WhV+TNfBFtfyxJ ST/fNITRzGaJQMwIEsLEOol9zHwxggM2MIIDMgIBATCBkDCBiTELMAkGA1UEBhMCVVMxKzAp BgNVBAoTIkRpdmlzaW9uIG9mIEluZm9ybWF0aW9uIFRlY2hub2xvZ3kxIzAhBgNVBAsTGkZh Y3VsdHkgLSBTdGFmZiAtIFN0dWRlbnRzMSgwJgYDVQQDEx9Vbml2ZXJzaXR5IG9mIFdpc2Nv bnNpbi1NYWRpc29uAgIGmzAJBgUrDgMCGgUAoIIB+zAYBgkqhkiG9w0BCQMxCwYJKoZIhvcN AQcBMBwGCSqGSIb3DQEJBTEPFw0wODEwMDEwMTU5MjdaMCMGCSqGSIb3DQEJBDEWBBTFM9TA JOi4+xCmwtAWrkhhehc51TBSBgkqhkiG9w0BCQ8xRTBDMAoGCCqGSIb3DQMHMA4GCCqGSIb3 DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzANBggqhkiG9w0DAgIBKDCBoQYJKwYB BAGCNxAEMYGTMIGQMIGJMQswCQYDVQQGEwJVUzErMCkGA1UEChMiRGl2aXNpb24gb2YgSW5m b3JtYXRpb24gVGVjaG5vbG9neTEjMCEGA1UECxMaRmFjdWx0eSAtIFN0YWZmIC0gU3R1ZGVu dHMxKDAmBgNVBAMTH1VuaXZlcnNpdHkgb2YgV2lzY29uc2luLU1hZGlzb24CAgabMIGjBgsq hkiG9w0BCRACCzGBk6CBkDCBiTELMAkGA1UEBhMCVVMxKzApBgNVBAoTIkRpdmlzaW9uIG9m IEluZm9ybWF0aW9uIFRlY2hub2xvZ3kxIzAhBgNVBAsTGkZhY3VsdHkgLSBTdGFmZiAtIFN0 dWRlbnRzMSgwJgYDVQQDEx9Vbml2ZXJzaXR5IG9mIFdpc2NvbnNpbi1NYWRpc29uAgIGmzAN BgkqhkiG9w0BAQEFAASBgD4L0ecbKgOKIcGNs8pkLIwwndBJUr9Tl9cGgnCpArtyZsJxKcLL XcISbLldglST3V/fHSiEyxJ8yYjNU7EJo+1GnWXqWOIt53Kh4eUXDfdJVRCEUwQYmVA4iufK dHAcIhV+XreOLrYf9m4ylRhCrGXzkk8Ou36d7wrErI5dCd/7AAAAAAAA --------------ms030708010004060103030304-- From pluto-devqgross@example.net Fri Oct 03 21:32:39 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 45526 invoked from network); 3 Oct 2008 21:32:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Oct 2008 21:32:39 -0000 Received: (qmail 94529 invoked by uid 500); 3 Oct 2008 21:32:37 -0000 Delivered-To: qgross@example.net Received: (qmail 94461 invoked by uid 500); 3 Oct 2008 21:32:36 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 94445 invoked by uid 99); 3 Oct 2008 21:32:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 14:32:36 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 21:31:39 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 5AC5F234C212 for <qgross@example.net>; Fri, 3 Oct 2008 14:31:44 -0700 (PDT) Message-ID: <1899329023.1223069504370.JavaMail.jira@brutus> Date: Fri, 3 Oct 2008 14:31:44 -0700 (PDT) From: "Brian DeHamer (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-499) Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE In-Reply-To: <705223734.1221161984539.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brian DeHamer updated PLUTO-499: -------------------------------- Attachment: FilterConfigImpl.java Attached is an updated copy of FilterConfigImpl which includes a null check in the getInitParameters method. This appears to solve the problem > Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE > --------------------------------------------------------------------------------------------------- > > Key: PLUTO-499 > URL: https://issues.apache.org/jira/browse/PLUTO-499 > Project: Pluto > Issue Type: Bug > Components: portlet container > Affects Versions: 2.0.0 > Environment: JDK 1.5.0_16, Tomcat 5.5.27 > Reporter: Brian DeHamer > Fix For: 2.0.0 > > Attachments: FilterConfigImpl.java > > > Within the init() method of a PortletFilter, if you invoke the GetInitParameter() method of the passed-in FilterConfig object a NullPointerException is thrown if the filter has been configured with NO initialization parameters. The NPE comes from > org.apache.pluto.driver.services.container.FilterConfigImpl.getInitParameter(FilterConfigImpl.java:48) > If you configure the portlet filter with ANY initiailization parameters the NPE is avoided. > According to the JSR286 spec it seems that any call to GetInitParameter() that references a non-existent initialization parameter should return null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Fri Oct 03 21:32:40 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 45546 invoked from network); 3 Oct 2008 21:32:39 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Oct 2008 21:32:39 -0000 Received: (qmail 94562 invoked by uid 500); 3 Oct 2008 21:32:37 -0000 Delivered-To: qgross@example.net Received: (qmail 94498 invoked by uid 500); 3 Oct 2008 21:32:37 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 94457 invoked by uid 99); 3 Oct 2008 21:32:36 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 14:32:36 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 21:31:39 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 65696234C217 for <qgross@example.net>; Fri, 3 Oct 2008 14:31:44 -0700 (PDT) Message-ID: <942049221.1223069504414.JavaMail.jira@brutus> Date: Fri, 3 Oct 2008 14:31:44 -0700 (PDT) From: "Brian DeHamer (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-499) Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE In-Reply-To: <705223734.1221161984539.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Brian DeHamer updated PLUTO-499: -------------------------------- Fix Version/s: 2.0.0 > Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE > --------------------------------------------------------------------------------------------------- > > Key: PLUTO-499 > URL: https://issues.apache.org/jira/browse/PLUTO-499 > Project: Pluto > Issue Type: Bug > Components: portlet container > Affects Versions: 2.0.0 > Environment: JDK 1.5.0_16, Tomcat 5.5.27 > Reporter: Brian DeHamer > Fix For: 2.0.0 > > Attachments: FilterConfigImpl.java > > > Within the init() method of a PortletFilter, if you invoke the GetInitParameter() method of the passed-in FilterConfig object a NullPointerException is thrown if the filter has been configured with NO initialization parameters. The NPE comes from > org.apache.pluto.driver.services.container.FilterConfigImpl.getInitParameter(FilterConfigImpl.java:48) > If you configure the portlet filter with ANY initiailization parameters the NPE is avoided. > According to the JSR286 spec it seems that any call to GetInitParameter() that references a non-existent initialization parameter should return null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Sat Oct 04 03:50:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 93031 invoked from network); 4 Oct 2008 03:50:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2008 03:50:05 -0000 Received: (qmail 89183 invoked by uid 500); 4 Oct 2008 03:50:03 -0000 Delivered-To: qgross@example.net Received: (qmail 89163 invoked by uid 500); 4 Oct 2008 03:50:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 89152 invoked by uid 99); 4 Oct 2008 03:50:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 20:50:03 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 03:49:09 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 53A14234C211 for <qgross@example.net>; Fri, 3 Oct 2008 20:49:44 -0700 (PDT) Message-ID: <1599229918.1223092184339.JavaMail.jira@brutus> Date: Fri, 3 Oct 2008 20:49:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-499) Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE In-Reply-To: <705223734.1221161984539.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-499: -------------------------------- Attachment: Pluto_499.patch Thank you, Brian, for debugging this issue. I created a patch file based on your input. I will try to apply it soon if someone else doesn't beat me to it. > Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE > --------------------------------------------------------------------------------------------------- > > Key: PLUTO-499 > URL: https://issues.apache.org/jira/browse/PLUTO-499 > Project: Pluto > Issue Type: Bug > Components: portlet container > Affects Versions: 2.0.0 > Environment: JDK 1.5.0_16, Tomcat 5.5.27 > Reporter: Brian DeHamer > Fix For: 2.0.0 > > Attachments: FilterConfigImpl.java, Pluto_499.patch > > > Within the init() method of a PortletFilter, if you invoke the GetInitParameter() method of the passed-in FilterConfig object a NullPointerException is thrown if the filter has been configured with NO initialization parameters. The NPE comes from > org.apache.pluto.driver.services.container.FilterConfigImpl.getInitParameter(FilterConfigImpl.java:48) > If you configure the portlet filter with ANY initiailization parameters the NPE is avoided. > According to the JSR286 spec it seems that any call to GetInitParameter() that references a non-existent initialization parameter should return null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Sat Oct 04 03:52:36 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 93241 invoked from network); 4 Oct 2008 03:52:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2008 03:52:35 -0000 Received: (qmail 89636 invoked by uid 500); 4 Oct 2008 03:52:34 -0000 Delivered-To: qgross@example.net Received: (qmail 89602 invoked by uid 500); 4 Oct 2008 03:52:34 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 89591 invoked by uid 99); 4 Oct 2008 03:52:34 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 20:52:34 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 03:51:39 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id B78E5234C211 for <qgross@example.net>; Fri, 3 Oct 2008 20:51:44 -0700 (PDT) Message-ID: <916522311.1223092304750.JavaMail.jira@brutus> Date: Fri, 3 Oct 2008 20:51:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-499) Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE In-Reply-To: <705223734.1221161984539.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-499: -------------------------------- Affects Version/s: 2.0-refactoring Fix Version/s: 2.0-refactoring The patch should be applied to the trunk and the 2.0-refactoring branch. > Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE > --------------------------------------------------------------------------------------------------- > > Key: PLUTO-499 > URL: https://issues.apache.org/jira/browse/PLUTO-499 > Project: Pluto > Issue Type: Bug > Components: portlet container > Affects Versions: 2.0.0, 2.0-refactoring > Environment: JDK 1.5.0_16, Tomcat 5.5.27 > Reporter: Brian DeHamer > Fix For: 2.0.0, 2.0-refactoring > > Attachments: FilterConfigImpl.java, Pluto_499.patch > > > Within the init() method of a PortletFilter, if you invoke the GetInitParameter() method of the passed-in FilterConfig object a NullPointerException is thrown if the filter has been configured with NO initialization parameters. The NPE comes from > org.apache.pluto.driver.services.container.FilterConfigImpl.getInitParameter(FilterConfigImpl.java:48) > If you configure the portlet filter with ANY initiailization parameters the NPE is avoided. > According to the JSR286 spec it seems that any call to GetInitParameter() that references a non-existent initialization parameter should return null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Sat Oct 04 04:00:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 94368 invoked from network); 4 Oct 2008 04:00:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2008 04:00:05 -0000 Received: (qmail 92508 invoked by uid 500); 4 Oct 2008 04:00:03 -0000 Delivered-To: qgross@example.net Received: (qmail 92479 invoked by uid 500); 4 Oct 2008 04:00:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 92468 invoked by uid 99); 4 Oct 2008 04:00:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 03 Oct 2008 21:00:03 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 03:59:09 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 4CE46234C211 for <qgross@example.net>; Fri, 3 Oct 2008 20:59:44 -0700 (PDT) Message-ID: <1383151643.1223092784313.JavaMail.jira@brutus> Date: Fri, 3 Oct 2008 20:59:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Resolved: (PLUTO-499) Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE In-Reply-To: <705223734.1221161984539.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-499?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus resolved PLUTO-499. --------------------------------- Resolution: Fixed Applied fix contributed by Brian DeHamer to trunk and 2.0-refactoring branch in SVN revs 701590 and 701593. > Invoking FilterConfig.getInitParameter() when there are no filter parameters defined results in NPE > --------------------------------------------------------------------------------------------------- > > Key: PLUTO-499 > URL: https://issues.apache.org/jira/browse/PLUTO-499 > Project: Pluto > Issue Type: Bug > Components: portlet container > Affects Versions: 2.0.0, 2.0-refactoring > Environment: JDK 1.5.0_16, Tomcat 5.5.27 > Reporter: Brian DeHamer > Fix For: 2.0.0, 2.0-refactoring > > Attachments: FilterConfigImpl.java, Pluto_499.patch > > > Within the init() method of a PortletFilter, if you invoke the GetInitParameter() method of the passed-in FilterConfig object a NullPointerException is thrown if the filter has been configured with NO initialization parameters. The NPE comes from > org.apache.pluto.driver.services.container.FilterConfigImpl.getInitParameter(FilterConfigImpl.java:48) > If you configure the portlet filter with ANY initiailization parameters the NPE is avoided. > According to the JSR286 spec it seems that any call to GetInitParameter() that references a non-existent initialization parameter should return null. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Sat Oct 04 13:48:06 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 83800 invoked from network); 4 Oct 2008 13:48:06 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2008 13:48:06 -0000 Received: (qmail 25813 invoked by uid 500); 4 Oct 2008 13:48:04 -0000 Delivered-To: qgross@example.net Received: (qmail 25783 invoked by uid 500); 4 Oct 2008 13:48:04 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 25772 invoked by uid 99); 4 Oct 2008 13:48:04 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 06:48:04 -0700 X-ASF-Spam-Status: No, hits=-2000.0 required=10.0 tests=ALL_TRUSTED X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 04 Oct 2008 13:47:09 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id D1E7D234C211 for <qgross@example.net>; Sat, 4 Oct 2008 06:47:44 -0700 (PDT) Message-ID: <1393432706.1223128064858.JavaMail.jira@brutus> Date: Sat, 4 Oct 2008 06:47:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Commented: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12636826#action_12636826 ] Craig Doremus commented on PLUTO-501: ------------------------------------- Thank you for your contribution Gonzalo. I agree that we need to do a better job reporting configuration errors, but some of the changes in your patch do not relate to this. Specifically, there are pom.xml modifications and a change to portlet.xml in the testsuite. Please add these these to separate Jira issues. Other parts of your patch do not change anything, in particular the modifications to logging.properties and web.xml just add whitespace to the files. > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Sun Oct 05 13:06:36 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 67102 invoked from network); 5 Oct 2008 13:06:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Oct 2008 13:06:35 -0000 Received: (qmail 41285 invoked by uid 500); 5 Oct 2008 13:06:34 -0000 Delivered-To: qgross@example.net Received: (qmail 41243 invoked by uid 500); 5 Oct 2008 13:06:33 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 41232 invoked by uid 99); 5 Oct 2008 13:06:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 06:06:33 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 13:05:39 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 7A0A7234C211 for <qgross@example.net>; Sun, 5 Oct 2008 06:05:44 -0700 (PDT) Message-ID: <1614339501.1223211944498.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 06:05:44 -0700 (PDT) From: "Gonzalo Aguilar (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Commented: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12636900#action_12636900 ] Gonzalo Aguilar commented on PLUTO-501: --------------------------------------- Hi Craig, Yep sorry. I realized some of the patchs are not related after sending it. I have to do better job. Ok. I will separate the patch so only configuration error handling will go on it. Also some of the patch that does not change anything will be removed. I don't know why diff included them. I think I touched them without being conscience... Sorry to not doing it clean enough, my fault. Will not do again. Very thank's > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:16:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 9190 invoked from network); 6 Oct 2008 01:16:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:16:05 -0000 Received: (qmail 9306 invoked by uid 500); 6 Oct 2008 01:16:04 -0000 Delivered-To: qgross@example.net Received: (qmail 9276 invoked by uid 500); 6 Oct 2008 01:16:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 9265 invoked by uid 99); 6 Oct 2008 01:16:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:16:03 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:15:08 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 5D0AA234C213 for <qgross@example.net>; Sun, 5 Oct 2008 18:15:44 -0700 (PDT) Message-ID: <702178148.1223255744377.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:15:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Assigned: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus reassigned PLUTO-501: ----------------------------------- Assignee: Craig Doremus > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:26:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 19095 invoked from network); 6 Oct 2008 01:26:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:26:05 -0000 Received: (qmail 14122 invoked by uid 500); 6 Oct 2008 01:26:04 -0000 Delivered-To: qgross@example.net Received: (qmail 14088 invoked by uid 500); 6 Oct 2008 01:26:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 14075 invoked by uid 99); 6 Oct 2008 01:26:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:26:03 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:25:08 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 568AF234C211 for <qgross@example.net>; Sun, 5 Oct 2008 18:25:44 -0700 (PDT) Message-ID: <190548204.1223256344353.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:25:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-501: -------------------------------- Attachment: PLUTO-501_patch2.diff I took a look at Gonzalo's patch, removed all the extraneous files and modified a few other area that had poor logging and exception handling. I will commit this when I get a chance. > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff, PLUTO-501_patch2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:30:35 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 21922 invoked from network); 6 Oct 2008 01:30:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:30:35 -0000 Received: (qmail 17584 invoked by uid 500); 6 Oct 2008 01:30:33 -0000 Delivered-To: qgross@example.net Received: (qmail 17552 invoked by uid 500); 6 Oct 2008 01:30:33 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 17541 invoked by uid 99); 6 Oct 2008 01:30:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:30:33 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:29:38 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 5A592234C217 for <qgross@example.net>; Sun, 5 Oct 2008 18:29:44 -0700 (PDT) Message-ID: <112828993.1223256584368.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:29:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-501: -------------------------------- Attachment: (was: PLUTO-501_patch2.diff) > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:32:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 22662 invoked from network); 6 Oct 2008 01:32:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:32:05 -0000 Received: (qmail 17857 invoked by uid 500); 6 Oct 2008 01:32:03 -0000 Delivered-To: qgross@example.net Received: (qmail 17825 invoked by uid 500); 6 Oct 2008 01:32:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 17814 invoked by uid 99); 6 Oct 2008 01:32:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:32:03 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:31:08 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 428F3234C211 for <qgross@example.net>; Sun, 5 Oct 2008 18:31:44 -0700 (PDT) Message-ID: <1370843097.1223256704271.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:31:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-501: -------------------------------- Attachment: PLUTO-501_patch2.diff I missed the pluto-portal-driver files in the last patch file. This is a replacement that includes that file and the other Java files from Gonzalo's original post. Thanks, again, for your help. > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff, PLUTO-501_patch2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:38:35 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 25497 invoked from network); 6 Oct 2008 01:38:35 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:38:35 -0000 Received: (qmail 20720 invoked by uid 500); 6 Oct 2008 01:38:33 -0000 Delivered-To: qgross@example.net Received: (qmail 20686 invoked by uid 500); 6 Oct 2008 01:38:33 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 20675 invoked by uid 99); 6 Oct 2008 01:38:33 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:38:33 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:37:38 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 389A1234C213 for <qgross@example.net>; Sun, 5 Oct 2008 18:37:44 -0700 (PDT) Message-ID: <727607646.1223257064230.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:37:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Commented: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12636981#action_12636981 ] Craig Doremus commented on PLUTO-501: ------------------------------------- I have applied PLUTO-501_patch2.diff in SVN rev 701912. This patch will have to be applied to the 2.0-refactoring branch. I think the 1.1.x branch would also benefit from these changes. > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0.0 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0.0 > > Attachments: config_patch_v2.diff, PLUTO-501_patch2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:40:05 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 26409 invoked from network); 6 Oct 2008 01:40:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:40:05 -0000 Received: (qmail 20996 invoked by uid 500); 6 Oct 2008 01:40:03 -0000 Delivered-To: qgross@example.net Received: (qmail 20973 invoked by uid 500); 6 Oct 2008 01:40:03 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 20961 invoked by uid 99); 6 Oct 2008 01:40:03 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:40:03 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:39:08 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 42A80234C211 for <qgross@example.net>; Sun, 5 Oct 2008 18:39:44 -0700 (PDT) Message-ID: <139860297.1223257184271.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:39:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Updated: (PLUTO-501) Configuration errors are not much descriptive In-Reply-To: <2120394830.1222190144272.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-501?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus updated PLUTO-501: -------------------------------- Affects Version/s: (was: 2.0.0) 1.1.7 2.0-refactoring Fix Version/s: (was: 2.0.0) 1.1.7 2.0-refactoring Modified affects and fixed version to reflect patch applied in SVN rev 701912. > Configuration errors are not much descriptive > --------------------------------------------- > > Key: PLUTO-501 > URL: https://issues.apache.org/jira/browse/PLUTO-501 > Project: Pluto > Issue Type: Improvement > Components: general > Affects Versions: 2.0-refactoring, 1.1.7 > Environment: Linux ws-esp16 2.6.24-21-generic #1 SMP Mon Aug 25 17:32:09 UTC 2008 i686 GNU/Linux > java version "1.6.0_07" > Java(TM) SE Runtime Environment (build 1.6.0_07-b06) > Java HotSpot(TM) Server VM (build 10.0-b23, mixed mode) > Tomcat 5.5 > Reporter: Gonzalo Aguilar > Assignee: Craig Doremus > Priority: Minor > Fix For: 2.0-refactoring, 1.1.7 > > Attachments: config_patch_v2.diff, PLUTO-501_patch2.diff > > Original Estimate: 72h > Remaining Estimate: 72h > > Hi all, > I was playing around with the project and found that sometimes is very difficult to trace down errors because missing configuration when deployment occurs. > Also messages are not much descriptive and constructions like: > PortletAppDD portletAppDD = PortletDescriptorRegistry.getRegistry().getPortletAppDD(servletContext); > Makes tracing difficult to do. > So I ask. Should we add a configurator or instructions ot configure the project? > I mean, Where the files should be when deploying, Why files are found in classes directory and others in WEB-INF, while others in META-INF. > I found particularly difficult the error with the file pluto-portal-driver-config.xml that was found in resources in maven and must be deployed to WEB-INF to let pluto find it. > So I wrote some small patches that I include with this bug report to clarify some of the bugs, and let the user know what was wrong. > I know this patch makes changes to the pom.xml of some subdirs, but they are needed to let m2eclipse plugin play fair. > Thank you. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online. From pluto-devqgross@example.net Mon Oct 06 01:44:07 2008 Return-Path: <pluto-devqgross@example.net> Delivered-To: qgross@example.net Received: (qmail 28558 invoked from network); 6 Oct 2008 01:44:07 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2008 01:44:07 -0000 Received: (qmail 21468 invoked by uid 500); 6 Oct 2008 01:44:06 -0000 Delivered-To: qgross@example.net Received: (qmail 21439 invoked by uid 500); 6 Oct 2008 01:44:06 -0000 Mailing-List: contact qgross@example.net; run by ezmlm Precedence: bulk Reply-To: qgross@example.net list-help: <mailto:qgross@example.net> list-unsubscribe: <mailto:qgross@example.net> List-Post: <mailto:qgross@example.net> Reply-To: qgross@example.net List-Id: <pluto-dev.portals.apache.org> Delivered-To: mailing list qgross@example.net Received: (qmail 21428 invoked by uid 99); 6 Oct 2008 01:44:05 -0000 Received: from athena.apache.org (HELO athena.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 05 Oct 2008 18:44:05 -0700 X-ASF-Spam-Status: No, hits=-1998.7 required=10.0 tests=ALL_TRUSTED,DNS_FROM_DOB,DNS_FROM_SECURITYSAGE,RCVD_IN_DOB X-Spam-Check-By: apache.org Received: from [83.161.120.155] (HELO brutus.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 06 Oct 2008 01:43:08 +0000 Received: from brutus (localhost [83.161.120.155]) by brutus.apache.org (Postfix) with ESMTP id 513C2234C217 for <qgross@example.net>; Sun, 5 Oct 2008 18:43:44 -0700 (PDT) Message-ID: <412346918.1223257424331.JavaMail.jira@brutus> Date: Sun, 5 Oct 2008 18:43:44 -0700 (PDT) From: "Craig Doremus (JIRA)" <qgross@example.net> To: qgross@example.net Subject: [jira] Closed: (PLUTO-368) Add portlet filter tests to testsuite for JSR-286 In-Reply-To: <10498954.1179590416233.JavaMail.jira@brutus> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit X-Virus-Checked: Checked by ClamAV on apache.org [ https://issues.apache.org/jira/browse/PLUTO-368?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Craig Doremus closed PLUTO-368. ------------------------------- Resolution: Fixed The tests were added to the testsuite back in SVN rev 604407 and 604408. > Add portlet filter tests to testsuite for JSR-286 >
{'source': 'Apache Software Foundation Public Mail Archives'}