From dev-return-14727-apmail-forrest-dev-archive=forrest.apache.org@forrest.apache.org Sun Jan 09 19:23:04 2005 Return-Path: Delivered-To: apmail-forrest-dev-archive@www.apache.org Received: (qmail 66283 invoked from network); 9 Jan 2005 19:23:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur-2.apache.org with SMTP; 9 Jan 2005 19:23:04 -0000 Received: (qmail 91266 invoked by uid 500); 9 Jan 2005 19:23:03 -0000 Delivered-To: apmail-forrest-dev-archive@forrest.apache.org Received: (qmail 91231 invoked by uid 500); 9 Jan 2005 19:23:03 -0000 Mailing-List: contact dev-help@forrest.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: dev@forrest.apache.org Delivered-To: mailing list dev@forrest.apache.org Received: (qmail 91218 invoked by uid 99); 9 Jan 2005 19:23:02 -0000 X-ASF-Spam-Status: No, hits=0.1 required=10.0 tests=FORGED_RCVD_HELO X-Spam-Check-By: apache.org Received-SPF: neutral (hermes.apache.org: local policy) Received: from out1.smtp.messagingengine.com (HELO out1.smtp.messagingengine.com) (66.111.4.25) by apache.org (qpsmtpd/0.28) with ESMTP; Sun, 09 Jan 2005 11:23:01 -0800 Received: from frontend3.messagingengine.com (frontend3.internal [10.202.2.152]) by frontend1.messagingengine.com (Postfix) with ESMTP id 4D06CC4AE58 for ; Sun, 9 Jan 2005 14:22:58 -0500 (EST) X-Sasl-enc: 1SA60pA0Vu6UaSrTXRqr0Q 1105298578 Received: from [192.168.1.105] (d207-216-22-34.bchsia.telus.net [207.216.22.34]) by frontend3.messagingengine.com (Postfix) with ESMTP id E290B25599 for ; Sun, 9 Jan 2005 14:22:57 -0500 (EST) Subject: Forrest 0.6.x, Cocoon and Java From: Rick Tessner To: Forrest Dev Content-Type: multipart/signed; micalg=sha1; protocol="application/x-pkcs7-signature"; boundary="=-9rI3tAxO/hiYWvm/EjD4" Organization: Apache Software Foundation Date: Sun, 09 Jan 2005 11:22:56 -0800 Message-Id: <1105298576.7407.11.camel@onnadayr.ca> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 Rubber Turnip www.usr-local-bin.org X-Virus-Checked: Checked X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N --=-9rI3tAxO/hiYWvm/EjD4 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi all, I've been looking at the best way to upgrade cocoon in the forrest_06_branch in order to address http://issues.cocoondev.org//browse/FOR-356 (Multi-User Capability). =20 The problem was a cocoon issue which has been fixed in both Cocoon 2.2-dev and Cocoon 2.1.6 (and thus Cocoon 2.1.7-dev) Issues that I've run across * Current Cocoon 2.2-dev (and that used in Forrest 0.7-dev) works only with Java 1.4.x or higher.=20 * Cocoon 2.1.6 works with Java 1.3.x and higher=20 * Cocoon 2.1.7-dev I can't get to compile with either Java 1.3.x or 1.4.x (bombs in different places tho) so I don't know whether it works with Forrest. :( * The pass-through attribute for the map:mount element in the sitemap does not work under Cocoon 2.1.6 (may work in 2.1.7-dev, but again I haven't been able to test this) * Forrest 0.6 currently uses an earlier revision of Cocoon 2.2-dev (which was at the time compatible with Java 1.3.x) with Cocoon 2.1.5 libs. My Preference: * Upgrade Cocoon in forrest_06_branch to the same Cocoon being used in the Forrest trunk and make it clear that Java 1.4.x is the minimum requirement for Forrest (both 0.6.x and svn trunk). ie. Upgraded to Cocoon 2.2-dev, revision 111170. * Upgrade the java classes in Forrest 0.6.x that were part of o.a.cocoon to o.a.forrest to mirror what has been done in Forrest 0.7-dev. * Upgrade both 0.6.1-dev and 0.7-dev to Cocoon 2.2 when it's released. Discussion on the cocoon dev mailing list sounds like that could happen in the next 3-4 months. If we go with Cocoon 2.2, it would mean that we lose Java 1.3.x compatibility. Then again, Java 1.3 is in the process of being EOL'd. See http://java.sun.com/j2se/1.3/download.html . Thoughts? =20 --=20 Rick Tessner rick at apache dot org --=-9rI3tAxO/hiYWvm/EjD4 Content-Type: application/x-pkcs7-signature; name=smime.p7s Content-Disposition: attachment; filename=smime.p7s Content-Transfer-Encoding: base64 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIICzCCAmAw ggHJoAMCAQICAw1h/TANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhh d3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVt YWlsIElzc3VpbmcgQ0EwHhcNMDQxMTA4MDExNzU4WhcNMDUxMTA4MDExNzU4WjBaMRAwDgYDVQQE EwdUZXNzbmVyMQ4wDAYDVQQqEwVFcmljaDEWMBQGA1UEAxMNRXJpY2ggVGVzc25lcjEeMBwGCSqG SIb3DQEJARYPcmlja0BhcGFjaGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtUxfr 1T8ZF14IxPZg/5U2mLMIARiBhPQiDU10K+6QQ57oVw7TRyiEZC7dB1c0VzinEZgkegI/6zgy9g7D +MipIVZwzKAZtLoG57E0BHhIgFu7FNjvVM9U6hHUQuF1PENpOPQGa925UuWuSOqH/wAhlK7nL/PY BVSpwY5uJRccZwIDAQABoywwKjAaBgNVHREEEzARgQ9yaWNrQGFwYWNoZS5vcmcwDAYDVR0TAQH/ BAIwADANBgkqhkiG9w0BAQQFAAOBgQAn3OdbhT3VNTenMl+JBsud/FRpeltAMHEY+QdV58p3gHx+ uZaS9/4FR7o2Fot8oISErdDfkeAzeoOjtP8ePjc8t4F3dCgyXTCw2DGHBCF0rX4TjbmUcibYGJsb avdkzXLLkkCyAEHCi7mh2i+h7Jpqqsx7mDyfvm7zVuCsEeuDbzCCAmAwggHJoAMCAQICAw1h/TAN BgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcg KFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0Ew HhcNMDQxMTA4MDExNzU4WhcNMDUxMTA4MDExNzU4WjBaMRAwDgYDVQQEEwdUZXNzbmVyMQ4wDAYD VQQqEwVFcmljaDEWMBQGA1UEAxMNRXJpY2ggVGVzc25lcjEeMBwGCSqGSIb3DQEJARYPcmlja0Bh cGFjaGUub3JnMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCtUxfr1T8ZF14IxPZg/5U2mLMI ARiBhPQiDU10K+6QQ57oVw7TRyiEZC7dB1c0VzinEZgkegI/6zgy9g7D+MipIVZwzKAZtLoG57E0 BHhIgFu7FNjvVM9U6hHUQuF1PENpOPQGa925UuWuSOqH/wAhlK7nL/PYBVSpwY5uJRccZwIDAQAB oywwKjAaBgNVHREEEzARgQ9yaWNrQGFwYWNoZS5vcmcwDAYDVR0TAQH/BAIwADANBgkqhkiG9w0B AQQFAAOBgQAn3OdbhT3VNTenMl+JBsud/FRpeltAMHEY+QdV58p3gHx+uZaS9/4FR7o2Fot8oISE rdDfkeAzeoOjtP8ePjc8t4F3dCgyXTCw2DGHBCF0rX4TjbmUcibYGJsbavdkzXLLkkCyAEHCi7mh 2i+h7Jpqqsx7mDyfvm7zVuCsEeuDbzCCAz8wggKooAMCAQICAQ0wDQYJKoZIhvcNAQEFBQAwgdEx CzAJBgNVBAYTAlpBMRUwEwYDVQQIEwxXZXN0ZXJuIENhcGUxEjAQBgNVBAcTCUNhcGUgVG93bjEa MBgGA1UEChMRVGhhd3RlIENvbnN1bHRpbmcxKDAmBgNVBAsTH0NlcnRpZmljYXRpb24gU2Vydmlj ZXMgRGl2aXNpb24xJDAiBgNVBAMTG1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBDQTErMCkGCSqG SIb3DQEJARYccGVyc29uYWwtZnJlZW1haWxAdGhhd3RlLmNvbTAeFw0wMzA3MTcwMDAwMDBaFw0x MzA3MTYyMzU5NTlaMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGluZyAo UHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBDQTCB nzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAxKY8VXNV+065yplaHmjAdQRwnd/p/6Me7L3N9Vvy Gna9fww6YfK/Uc4B1OVQCjDXAmNaLIkVcI7dyfArhVqqP3FWy688Cwfn8R+RNiQqE88r1fOCdz0D viv+uxg+B79AgAJk16emu59l0cUqVIUPSAR/p7bRPGEEQB5kGXJgt/sCAwEAAaOBlDCBkTASBgNV HRMBAf8ECDAGAQH/AgEAMEMGA1UdHwQ8MDowOKA2oDSGMmh0dHA6Ly9jcmwudGhhd3RlLmNvbS9U aGF3dGVQZXJzb25hbEZyZWVtYWlsQ0EuY3JsMAsGA1UdDwQEAwIBBjApBgNVHREEIjAgpB4wHDEa MBgGA1UEAxMRUHJpdmF0ZUxhYmVsMi0xMzgwDQYJKoZIhvcNAQEFBQADgYEASIzRUIPqCy7MDaNm rGcPf6+svsIXoUOWlJ1/TCG4+DYfqi2fNi/A9BxQIJNwPP2t4WFiw9k6GX6EsZkbAMUaC4J0niVQ lGLH2ydxVyWN3amcOY6MIE9lX5Xa9/eH1sYITq726jTlEBpbNU1341YheILcIRk13iSx0x1G/11f ZU8xggJmMIICYgIBATBpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3dGUgQ29uc3VsdGlu ZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1haWwgSXNzdWluZyBD QQIDDWH9MAkGBSsOAwIaBQCgggFTMBgGCSqGSIb3DQEJAzELBgkqhkiG9w0BBwEwHAYJKoZIhvcN AQkFMQ8XDTA1MDEwOTE5MjI1MFowIwYJKoZIhvcNAQkEMRYEFPTcYczOP74wxKKq+k0b5BTT8TLI MHgGCSsGAQQBgjcQBDFrMGkwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0 aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5n IENBAgMNYf0wegYLKoZIhvcNAQkQAgsxa6BpMGIxCzAJBgNVBAYTAlpBMSUwIwYDVQQKExxUaGF3 dGUgQ29uc3VsdGluZyAoUHR5KSBMdGQuMSwwKgYDVQQDEyNUaGF3dGUgUGVyc29uYWwgRnJlZW1h aWwgSXNzdWluZyBDQQIDDWH9MA0GCSqGSIb3DQEBAQUABIGAEMrZpSTqFo9pUKyBZ8Vs8NfFvluM uh03/Abp1SB6AA0RQZ/OUm37UubwMPIub6SABEuo90XOVchAiLu5dyVpuoP/1z4U/9iVszwl1ULX L3pw+GQP5nI6aluHKFusQZDbOLakblXHXAyWxgdu7p3zE8vjgC1w7bNVB7339Oj2CsgAAAAAAAA= --=-9rI3tAxO/hiYWvm/EjD4--