Return-Path: Delivered-To: apmail-cocoon-dev-archive@www.apache.org Received: (qmail 49382 invoked from network); 1 Sep 2005 07:57:52 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 1 Sep 2005 07:57:52 -0000 Received: (qmail 88972 invoked by uid 500); 1 Sep 2005 07:57:50 -0000 Delivered-To: apmail-cocoon-dev-archive@cocoon.apache.org Received: (qmail 88924 invoked by uid 500); 1 Sep 2005 07:57:50 -0000 Mailing-List: contact dev-help@cocoon.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@cocoon.apache.org List-Id: Delivered-To: mailing list dev@cocoon.apache.org Received: (qmail 88909 invoked by uid 99); 1 Sep 2005 07:57:50 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Sep 2005 00:57:50 -0700 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (asf.osuosl.org: local policy) Received: from [66.111.4.28] (HELO out4.smtp.messagingengine.com) (66.111.4.28) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 01 Sep 2005 00:58:04 -0700 Received: from frontend1.internal (mysql-sessions.internal [10.202.2.149]) by frontend1.messagingengine.com (Postfix) with ESMTP id DC1EBCCBB4D for ; Thu, 1 Sep 2005 03:57:46 -0400 (EDT) Received: from frontend3.messagingengine.com ([10.202.2.152]) by frontend1.internal (MEProxy); Thu, 01 Sep 2005 03:57:46 -0400 X-Sasl-enc: FCPvMUeruIIwcsylXNcnWLCXggYK7/Hptun6zyz6O2bK 1125561466 Received: from [10.0.0.3] (elfriedeholmes.demon.co.uk [80.177.165.206]) by www.fastmail.fm (Postfix) with ESMTP id 32B891DC for ; Thu, 1 Sep 2005 03:57:45 -0400 (EDT) Message-ID: <4316B3FC.2040805@odoko.co.uk> Date: Thu, 01 Sep 2005 08:55:40 +0100 From: Upayavira User-Agent: Mozilla Thunderbird 1.0.6 (X11/20050727) X-Accept-Language: en-us, en MIME-Version: 1.0 To: dev@cocoon.apache.org Subject: Re: [2.2] Using includes in the sitemap for components? References: <43155377.90804@apache.org> <43155B56.5040300@apache.org> <4315E6D9.5040802@apache.org> <4316ABD3.2000909@apache.org> In-Reply-To: <4316ABD3.2000909@apache.org> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms030603010407050800020206" X-Virus-Checked: Checked by ClamAV on apache.org X-Spam-Rating: minotaur.apache.org 1.6.2 0/1000/N This is a cryptographically signed message in MIME format. --------------ms030603010407050800020206 Content-Type: text/plain; charset=ISO-8859-15; format=flowed Content-Transfer-Encoding: 7bit Carsten Ziegeler wrote: > Done. > > I think we should move all sitemap components, even the core ones into > included files. This allows to have your application specific sitemap > without worrying how to merge this when you update Cocoon. > > I'll try to minimize the need for patching the web.xml in the next days > as well. On that note, we shouldn't store application configuration in web.xml. web.xml is an environment specific configuration file. The only config that goes there is environment specific configuration. We should store the config that is currently in there in some environmentally neutral file - the obvious one is cocoon.xconf, but, that it isn't in web.xml is more important. This would make the CLI easier. Also, the core Cocoon block in an OSGi system is environment independent, it is the webapp bundle that provides the specific environment, so storing core Cocoon configs in web.xml is problematic there. Thoughs? Upayavira --------------ms030603010407050800020206 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIII+TCC AtcwggJAoAMCAQICAw8tCjANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UE ChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNv bmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDUwNzIxMTQxOTI5WhcNMDYwNzIxMTQxOTI5 WjBHMR8wHQYDVQQDExZUaGF3dGUgRnJlZW1haWwgTWVtYmVyMSQwIgYJKoZIhvcNAQkBFhV1 cGF5YXZpcmFAb2Rva28uY28udWswggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQDg be17Y3xaaJpX6CwguvA3hgo1nxUB4ilrJ7338DL59SmY0xFpE4yzcRPY7KVwNOhxazs2S99a BP93nqY1Zym/qYUYlhJ2pVjnHy0YYFlGSmTPMJzilTbIxtRomHNCxaijlP4sIwXAN7RziU2w 15bODmLdIgwExQd/2bN+gp6ZthP/WZHezJiu6AhnOoAQWV4LLVVdfQXQ2Sb2fKOmYkpZKGlQ 2vui70RZJDrxSlLtxcut0+Vn9RgC4BS4S7Se2w48qgbXSLJKygfYmM4Mk+g2RuTP9pIM04Z1 A2jRH0bA+xEuuXkB04MEJNjJDHZJeLTxc4nZYTXSL6ZossA5SEkLAgMBAAGjMjAwMCAGA1Ud EQQZMBeBFXVwYXlhdmlyYUBvZG9rby5jby51azAMBgNVHRMBAf8EAjAAMA0GCSqGSIb3DQEB BAUAA4GBALbZsi35UDQhS5PtH/R7aJbKsfHPmI35g+gARxffCXMch7jcweLl7/imuTfwSP0f be94uK4HgoVcE6xwZ2oxt9V9/3+qlbMaBWJ5AxEfwfUWTBAMKydjO+EImpV4zLnJ3+kLfaMd 1nbqSdhSgTMBajRZFZ8O/ntI8OcDZcfLKAoTMIIC1zCCAkCgAwIBAgIDDy0KMA0GCSqGSIb3 DQEBBAUAMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5 KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTAe Fw0wNTA3MjExNDE5MjlaFw0wNjA3MjExNDE5MjlaMEcxHzAdBgNVBAMTFlRoYXd0ZSBGcmVl bWFpbCBNZW1iZXIxJDAiBgkqhkiG9w0BCQEWFXVwYXlhdmlyYUBvZG9rby5jby51azCCASIw DQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAOBt7XtjfFpomlfoLCC68DeGCjWfFQHiKWsn vffwMvn1KZjTEWkTjLNxE9jspXA06HFrOzZL31oE/3eepjVnKb+phRiWEnalWOcfLRhgWUZK ZM8wnOKVNsjG1GiYc0LFqKOU/iwjBcA3tHOJTbDXls4OYt0iDATFB3/Zs36Cnpm2E/9Zkd7M mK7oCGc6gBBZXgstVV19BdDZJvZ8o6ZiSlkoaVDa+6LvRFkkOvFKUu3Fy63T5Wf1GALgFLhL tJ7bDjyqBtdIskrKB9iYzgyT6DZG5M/2kgzThnUDaNEfRsD7ES65eQHTgwQk2MkMdkl4tPFz idlhNdIvpmiywDlISQsCAwEAAaMyMDAwIAYDVR0RBBkwF4EVdXBheWF2aXJhQG9kb2tvLmNv LnVrMAwGA1UdEwEB/wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAttmyLflQNCFLk+0f9Htolsqx 8c+YjfmD6ABHF98JcxyHuNzB4uXv+Ka5N/BI/R9t73i4rgeChVwTrHBnajG31X3/f6qVsxoF YnkDER/B9RZMEAwrJ2M74QialXjMucnf6Qt9ox3WdupJ2FKBMwFqNFkVnw7+e0jw5wNlx8so ChMwggM/MIICqKADAgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMG A1UECBMMV2VzdGVybiBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0 ZSBDb25zdWx0aW5nMSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9u MSQwIgYDVQQDExtUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEW HHBlcnNvbmFsLWZyZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2 MjM1OTU5WjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0 eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0Ew gZ8wDQYJKoZIhvcNAQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9 zfVb8hp2vX8MOmHyv1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPP K9Xzgnc9A74r/rsYPge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGj gZQwgZEwEgYDVR0TAQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3Js LnRoYXd0ZS5jb20vVGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYw KQYDVR0RBCIwIKQeMBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEB BQUAA4GBAEiM0VCD6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9 reFhYsPZOhl+hLGZGwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo0 5RAaWzVNd+NWIXiC3CEZNd4ksdMdRv9dX2VPMYIDOzCCAzcCAQEwaTBiMQswCQYDVQQGEwJa QTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhh d3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw8tCjAJBgUrDgMCGgUAoIIBpzAY BgkqhkiG9w0BCQMxCwYJKoZIhvcNAQcBMBwGCSqGSIb3DQEJBTEPFw0wNTA5MDEwNzU1NDBa MCMGCSqGSIb3DQEJBDEWBBQhQyLKgxo61hmAxttpakznTE7OHjBSBgkqhkiG9w0BCQ8xRTBD MAoGCCqGSIb3DQMHMA4GCCqGSIb3DQMCAgIAgDANBggqhkiG9w0DAgIBQDAHBgUrDgMCBzAN BggqhkiG9w0DAgIBKDB4BgkrBgEEAYI3EAQxazBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQK ExxUaGF3dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29u YWwgRnJlZW1haWwgSXNzdWluZyBDQQIDDy0KMHoGCyqGSIb3DQEJEAILMWugaTBiMQswCQYD VQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UE AxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0ECAw8tCjANBgkqhkiG9w0B AQEFAASCAQCHk7NJO7OuOM+g6tF3q2nvnJwPs9++SMkwu4Nspg5227x30ZUzTyOBuE80I4i6 pZjEYW5Nj4RPazRtkZKY0bzlXnh9e7cEYykqm5aSFln1Umlf7aoBL00IOkl3Lm+2q+fmsrHE t/Ux32Adp5OES+mHE6tx/lzcxAG759xSPEbL88f8dOZpPFobtdxPXAHjlXvSRjr0h72uFPK5 Q/R7tG/sby7pD1Yh2VK3Pt25+M18dh6/r4VkBO9wyl1QZt1FA0cRvG4tmNhLolatCb/afPK6 qEcn8q61n19XP6b+FEu9eQd8+IFilH94N7lgue/gDtN+RF4QyNKdO7V55js8FBvIAAAAAAAA --------------ms030603010407050800020206--