Return-Path: Delivered-To: apmail-incubator-cxf-dev-archive@locus.apache.org Received: (qmail 40410 invoked from network); 31 Jul 2007 13:52:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 31 Jul 2007 13:52:43 -0000 Received: (qmail 55162 invoked by uid 500); 31 Jul 2007 13:52:42 -0000 Delivered-To: apmail-incubator-cxf-dev-archive@incubator.apache.org Received: (qmail 55113 invoked by uid 500); 31 Jul 2007 13:52:42 -0000 Mailing-List: contact cxf-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: cxf-dev@incubator.apache.org Delivered-To: mailing list cxf-dev@incubator.apache.org Received: (qmail 55104 invoked by uid 99); 31 Jul 2007 13:52:42 -0000 Received: from Unknown (HELO athena.apache.org) (140.211.11.136) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2007 06:52:42 -0700 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (athena.apache.org: domain of oisin.hurley@iona.com designates 62.221.12.55 as permitted sender) Received: from [62.221.12.55] (HELO emea-mx1.iona.com) (62.221.12.55) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 31 Jul 2007 13:52:36 +0000 X-IronPort-AV: E=Sophos;i="4.19,204,1183330800"; d="scan'208";a="525656" Received: from emea-ems1.ionaglobal.com ([10.2.1.125]) by emea-mx1.iona.com with ESMTP; 31 Jul 2007 14:52:12 +0100 Received: from [10.5.2.214] ([10.5.2.214]) by emea-ems1.ionaglobal.com with Microsoft SMTPSVC(5.0.2195.6713); Tue, 31 Jul 2007 14:52:12 +0100 Mime-Version: 1.0 (Apple Message framework v752.2) In-Reply-To: References: Message-Id: From: Oisin Hurley Subject: Re: Eclipse and the manifest jar Date: Tue, 31 Jul 2007 14:52:11 +0100 To: cxf-dev@incubator.apache.org X-Mailer: Apple Mail (2.752.2) X-OriginalArrivalTime: 31 Jul 2007 13:52:12.0679 (UTC) FILETIME=[FF0B6970:01C7D379] Content-Transfer-Encoding: 7bit Content-Type: text/plain; charset="us-ascii"; delsp="yes"; format="flowed" X-Virus-Checked: Checked by ClamAV on apache.org Hi Benson > I am disappointed to note that Eclipse doesn't seem to be able to use > the manifest jar on the classpath. I send this message in case I'm > missing something stupid. Eclipse doesn't respond to anything on the classpath I'm afraid. It's to do with the fact that Eclipse is an OSGi application, and that the provision and consumption of classes and APIs within an OSGi application is strictly regulated by a set of rules and special classloaders. There is no access to the system classloader. Providing classes to Eclipse involves the construction of an Eclipse plugin that contains the classes and the directives on accessibility of those classes, formalized in a separate MANIFEST.MF file. Such a plugin is available in the snapshot repository - e.g. if you check http://tinyurl.com/26nrsg you will see zip files (usually called something like cxf-eclipse-plugin-2.1-incubator-20070729.204751-4.zip which represent the CXF all-in-one plugin. If you put this in the Eclipse plugins directory and restart Eclipse, then the CXF classes will be available. best regards Oisin ---------------------------- IONA Technologies PLC (registered in Ireland) Registered Number: 171387 Registered Address: The IONA Building, Shelbourne Road, Dublin 4, Ireland