Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 68278 invoked from network); 15 Jun 2006 12:34:57 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (209.237.227.199) by minotaur.apache.org with SMTP; 15 Jun 2006 12:34:57 -0000 Received: (qmail 31958 invoked by uid 500); 15 Jun 2006 12:34:27 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 31890 invoked by uid 500); 15 Jun 2006 12:34:27 -0000 Mailing-List: contact user-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: user@geronimo.apache.org List-Id: Delivered-To: mailing list user@geronimo.apache.org Received: (qmail 31879 invoked by uid 99); 15 Jun 2006 12:34:27 -0000 Received: from asf.osuosl.org (HELO asf.osuosl.org) (140.211.166.49) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Jun 2006 05:34:27 -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 [217.160.108.180] (HELO yukon.coderesearch.com) (217.160.108.180) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 15 Jun 2006 05:34:26 -0700 Received: (qmail 7190 invoked from network); 15 Jun 2006 14:33:48 +0100 Received: from p54b849df.dip0.t-ipconnect.de (HELO ?192.168.8.11?) (84.184.73.223) by coderesearch.com with (DHE-RSA-AES256-SHA encrypted) SMTP; 15 Jun 2006 14:33:48 +0100 Message-ID: <449153A1.9040302@coderesearch.com> Date: Thu, 15 Jun 2006 14:33:37 +0200 From: =?ISO-8859-1?Q?Mario_R=FCbsam?= User-Agent: Thunderbird 1.5.0.4 (Windows/20060516) MIME-Version: 1.0 To: user@geronimo.apache.org Subject: Re: EAR Classloader References: <448FE193.9000601@coderesearch.com> In-Reply-To: <448FE193.9000601@coderesearch.com> Content-Type: multipart/signed; protocol="application/x-pkcs7-signature"; micalg=sha1; boundary="------------ms000400060406030904050607" 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. --------------ms000400060406030904050607 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 8bit Is the classloading behaviour without adding the Classpath in MANIFEST.MF a bug in 1.1rc1 ? Should I file a Jira? Thanks, Mario Mario R�bsam wrote: > I had a working EAR for 1.0 with this structure > > app.ear/ > app.jar > cpa.jar > found.jar > webclient.war > > I referenced the jars from the webclient.war/META-INF/MANIFEST.MF > Classpath: app.jar cpa.jar found.jar > > When I deploy this EAR in G 1.1-rc1 I get ClassNotFoundExceptions. > > When I put the JARs into the webclient.war/WEB-INF/lib everything > work fine. But this is not an option because I have some other > WARs to deploy in that EAR. > > A general class loading and dependency resolution description for > EARs would be very helpful. > > The next thing I found out is that the DB connector dependency > must be placed into the geronimo-application.xml when deploying > as an EAR. When deploying as an WAR the dependency is good in > geronimo-web.xml as stated in the docs or the console example. > > Thanks, > Mario > > > paul.newport@targetgroup.net wrote: >> >> >> >Which G version are you running because in 1.1-rc1 adding the jars to >> >the war MANIFEST classpath stopped working for me? >> >> 1 not 1.1 >> >> I can't get my app to deploy in 1.1 for other reasons but if adding >> jars to the mainfest classpath is broken in 1.1 this is a fairly >> serious bug. >> >> Target >> >> www.targetgroup.net >> >> ********************************************************************** >> >> DISCLAIMER. >> >> This message is intended only for the use of the Addressee and may >> >> contain information that is PRIVILEGED and CONFIDENTIAL. >> >> If you are not the intended recipient you must not copy, >> >> distribute or take any action or reliance upon it. >> >> The content of this message may also contain personal >> >> views of an employee of this company and does >> >> not necessarily represent the view of the company. >> >> ********************************************************************** >> >> This message has been scanned by Norton Anti-Virus. >> >> It has also been scanned by MAILsweeper to enforce our e-mail >> >> policy. If you have any concerns or comments about the content >> >> of this message, please e-mail support@targetgroup.net. >> >> ********************************************************************** >> >> >> _____________________________________________________________________ >> This email has been scanned for all viruses by the MessageLabs Email >> Security System. For more information on a proactive email security >> service working around the clock, around the globe, visit >> http://www.messagelabs.com > --------------ms000400060406030904050607 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 MIAGCSqGSIb3DQEHAqCAMIACAQExCzAJBgUrDgMCGgUAMIAGCSqGSIb3DQEHAQAAoIIJjzCC AyIwggKLoAMCAQICEGsuIsYkgPhi6VTt0pnQN5wwDQYJKoZIhvcNAQEEBQAwYjELMAkGA1UE BhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMT I1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENBMB4XDTA2MDYxNTEwMDQxOVoX DTA3MDYxNTEwMDQxOVowejEQMA4GA1UEBBMHUnVlYnNhbTEOMAwGA1UEKhMFTWFyaW8xFjAU BgNVBAMTDU1hcmlvIFJ1ZWJzYW0xIjAgBgkqhkiG9w0BCQEWE21yQGNvZGVyZXNlYXJjaC5j b20xGjAYBgkqhkiG9w0BCQEWC21yQHg1MTIubmV0MIIBIjANBgkqhkiG9w0BAQEFAAOCAQ8A MIIBCgKCAQEAtqq3V8Elx1vjaA7ONpayrLqh+vMDWmDIiQb4nqFPgjJymw/GYjlLp2icLjfs CKpqFpv/NSTemUcQYHNhWe+nowjoo8QwqBN5KkQo+YYxXQ39sZICBzLz6fsaM0kZF/FjTTMx 2b01GuPLAANVLpvCySzv/X+mZJDoEMzuzQ0voyNkqmI6YzZfyMY9oH6b65Vu42uLHRmeACKu 4oi0QmiWfoxQs/msc2GfoH4ySgGMk3EBVIoMgmFXbBUZGGUBxOufF2s9vkZSIxRnoobTK91F E9O6NCxA83iWur5HlZCP7HpWQh4SHb8bnz5eXc7z/TGViE5tq9wjhm7bm/sbnxmn3wIDAQAB oz0wOzArBgNVHREEJDAigRNtckBjb2RlcmVzZWFyY2guY29tgQttckB4NTEyLm5ldDAMBgNV HRMBAf8EAjAAMA0GCSqGSIb3DQEBBAUAA4GBALORagunLqt9qmUO3tPvih66wnN0XvonPnZ4 tlegTeJjxk0cmA5l3tyL/BlMdtfK+w3+bvxzMuWyXdxJjn9WIOSHOV64vINqFe3qJSfIJ0UF tBfMpJpCUSGKFHaFtIE+oOttdLWl73+Rnsm+SHP5401ZN5DGDHWvQ4eNbMLDUAz3MIIDIjCC AougAwIBAgIQay4ixiSA+GLpVO3SmdA3nDANBgkqhkiG9w0BAQQFADBiMQswCQYDVQQGEwJa QTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhh d3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwHhcNMDYwNjE1MTAwNDE5WhcNMDcw NjE1MTAwNDE5WjB6MRAwDgYDVQQEEwdSdWVic2FtMQ4wDAYDVQQqEwVNYXJpbzEWMBQGA1UE AxMNTWFyaW8gUnVlYnNhbTEiMCAGCSqGSIb3DQEJARYTbXJAY29kZXJlc2VhcmNoLmNvbTEa MBgGCSqGSIb3DQEJARYLbXJAeDUxMi5uZXQwggEiMA0GCSqGSIb3DQEBAQUAA4IBDwAwggEK AoIBAQC2qrdXwSXHW+NoDs42lrKsuqH68wNaYMiJBvieoU+CMnKbD8ZiOUunaJwuN+wIqmoW m/81JN6ZRxBgc2FZ76ejCOijxDCoE3kqRCj5hjFdDf2xkgIHMvPp+xozSRkX8WNNMzHZvTUa 48sAA1Uum8LJLO/9f6ZkkOgQzO7NDS+jI2SqYjpjNl/Ixj2gfpvrlW7ja4sdGZ4AIq7iiLRC aJZ+jFCz+axzYZ+gfjJKAYyTcQFUigyCYVdsFRkYZQHE658Xaz2+RlIjFGeihtMr3UUT07o0 LEDzeJa6vkeVkI/selZCHhIdvxufPl5dzvP9MZWITm2r3COGbtub+xufGaffAgMBAAGjPTA7 MCsGA1UdEQQkMCKBE21yQGNvZGVyZXNlYXJjaC5jb22BC21yQHg1MTIubmV0MAwGA1UdEwEB /wQCMAAwDQYJKoZIhvcNAQEEBQADgYEAs5FqC6cuq32qZQ7e0++KHrrCc3Re+ic+dni2V6BN 4mPGTRyYDmXe3Iv8GUx218r7Df5u/HMy5bJd3EmOf1Yg5Ic5Xri8g2oV7eolJ8gnRQW0F8yk mkJRIYoUdoW0gT6g6210taXvf5Geyb5Ic/njTVk3kMYMda9Dh41swsNQDPcwggM/MIICqKAD AgECAgENMA0GCSqGSIb3DQEBBQUAMIHRMQswCQYDVQQGEwJaQTEVMBMGA1UECBMMV2VzdGVy biBDYXBlMRIwEAYDVQQHEwlDYXBlIFRvd24xGjAYBgNVBAoTEVRoYXd0ZSBDb25zdWx0aW5n MSgwJgYDVQQLEx9DZXJ0aWZpY2F0aW9uIFNlcnZpY2VzIERpdmlzaW9uMSQwIgYDVQQDExtU aGF3dGUgUGVyc29uYWwgRnJlZW1haWwgQ0ExKzApBgkqhkiG9w0BCQEWHHBlcnNvbmFsLWZy ZWVtYWlsQHRoYXd0ZS5jb20wHhcNMDMwNzE3MDAwMDAwWhcNMTMwNzE2MjM1OTU5WjBiMQsw CQYDVQQGEwJaQTElMCMGA1UEChMcVGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoG A1UEAxMjVGhhd3RlIFBlcnNvbmFsIEZyZWVtYWlsIElzc3VpbmcgQ0EwgZ8wDQYJKoZIhvcN AQEBBQADgY0AMIGJAoGBAMSmPFVzVftOucqZWh5owHUEcJ3f6f+jHuy9zfVb8hp2vX8MOmHy v1HOAdTlUAow1wJjWiyJFXCO3cnwK4Vaqj9xVsuvPAsH5/EfkTYkKhPPK9Xzgnc9A74r/rsY Pge/QIACZNenprufZdHFKlSFD0gEf6e20TxhBEAeZBlyYLf7AgMBAAGjgZQwgZEwEgYDVR0T AQH/BAgwBgEB/wIBADBDBgNVHR8EPDA6MDigNqA0hjJodHRwOi8vY3JsLnRoYXd0ZS5jb20v VGhhd3RlUGVyc29uYWxGcmVlbWFpbENBLmNybDALBgNVHQ8EBAMCAQYwKQYDVR0RBCIwIKQe MBwxGjAYBgNVBAMTEVByaXZhdGVMYWJlbDItMTM4MA0GCSqGSIb3DQEBBQUAA4GBAEiM0VCD 6gsuzA2jZqxnD3+vrL7CF6FDlpSdf0whuPg2H6otnzYvwPQcUCCTcDz9reFhYsPZOhl+hLGZ GwDFGguCdJ4lUJRix9sncVcljd2pnDmOjCBPZV+V2vf3h9bGCE6u9uo05RAaWzVNd+NWIXiC 3CEZNd4ksdMdRv9dX2VPMYIDZDCCA2ACAQEwdjBiMQswCQYDVQQGEwJaQTElMCMGA1UEChMc VGhhd3RlIENvbnN1bHRpbmcgKFB0eSkgTHRkLjEsMCoGA1UEAxMjVGhhd3RlIFBlcnNvbmFs IEZyZWVtYWlsIElzc3VpbmcgQ0ECEGsuIsYkgPhi6VTt0pnQN5wwCQYFKw4DAhoFAKCCAcMw GAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDYwNjE1MTIzMzM3 WjAjBgkqhkiG9w0BCQQxFgQUdEyTe62It2+zcbBcLsrBTEUWquQwUgYJKoZIhvcNAQkPMUUw QzAKBggqhkiG9w0DBzAOBggqhkiG9w0DAgICAIAwDQYIKoZIhvcNAwICAUAwBwYFKw4DAgcw DQYIKoZIhvcNAwICASgwgYUGCSsGAQQBgjcQBDF4MHYwYjELMAkGA1UEBhMCWkExJTAjBgNV BAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQdHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJz b25hbCBGcmVlbWFpbCBJc3N1aW5nIENBAhBrLiLGJID4YulU7dKZ0DecMIGHBgsqhkiG9w0B CRACCzF4oHYwYjELMAkGA1UEBhMCWkExJTAjBgNVBAoTHFRoYXd0ZSBDb25zdWx0aW5nIChQ dHkpIEx0ZC4xLDAqBgNVBAMTI1RoYXd0ZSBQZXJzb25hbCBGcmVlbWFpbCBJc3N1aW5nIENB AhBrLiLGJID4YulU7dKZ0DecMA0GCSqGSIb3DQEBAQUABIIBAE2DU2VilQ8WZCy9XyXt5crF aIzx9e5KG1N94r27+4ul56ETl6GDiA89CYBf2lo/3+aMFw34iArRacdBWRCgVewZqhAWZALk O8Ss3ipmYkbw3R5j88H8iLoXIbR12vWydtZVA9TKvn5VVjbJWG2rfkjIWxdpYy002XG1+8aP 3VUjuThpmmIpKZ5t2s/ejoIXB0Kdqkcw8robXBf0Gs2HBg049YFGb5ObriZTm6bwoflyn1CN jBLUCq61E0S2aGdKotNQeLaSJYydyvH9td18VybrwGhO+NTHSkYC6ik7wf3JxpuGpitVUw6i WuOmgq117D4k0aaDpg1HJo31Mxwz/8sAAAAAAAA= --------------ms000400060406030904050607--