Return-Path: Delivered-To: apmail-geronimo-user-archive@www.apache.org Received: (qmail 77463 invoked from network); 23 Apr 2007 18:19:05 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 23 Apr 2007 18:19:05 -0000 Received: (qmail 67353 invoked by uid 500); 23 Apr 2007 18:19:08 -0000 Delivered-To: apmail-geronimo-user-archive@geronimo.apache.org Received: (qmail 67320 invoked by uid 500); 23 Apr 2007 18:19:07 -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 67289 invoked by uid 99); 23 Apr 2007 18:19:07 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2007 11:19:07 -0700 X-ASF-Spam-Status: No, hits=0.0 required=10.0 tests= X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: local policy) Received: from [66.45.238.226] (HELO server1.splicexeon1.com) (66.45.238.226) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 23 Apr 2007 11:18:59 -0700 Received: from [63.170.55.63] (port=22410 helo=[172.16.47.167]) by server1.splicexeon1.com with esmtpa (Exim 4.63) (envelope-from ) id 1Hg37Q-0000Gk-2P for user@geronimo.apache.org; Mon, 23 Apr 2007 14:18:32 -0400 Message-ID: <462CF8FC.8050603@joyfulnoisewebdesign.com> Date: Mon, 23 Apr 2007 13:20:44 -0500 From: "Jay D. McHugh" User-Agent: Thunderbird 1.5 (X11/20060204) MIME-Version: 1.0 To: user@geronimo.apache.org Subject: Re: What jars need to be included to make the EJB related annotations work? References: <20070423074543.181451e9c2a7ebbcd6ae28cea81146c8.7e29f67dae.wbe@email.secureserver.net> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - server1.splicexeon1.com X-AntiAbuse: Original Domain - geronimo.apache.org X-AntiAbuse: Originator/Caller UID/GID - [0 0] / [47 12] X-AntiAbuse: Sender Address Domain - joyfulnoisewebdesign.com X-Source: X-Source-Args: X-Source-Dir: X-Virus-Checked: Checked by ClamAV on apache.org Jim, I have begun using annotations from within 'generic' Eclipse and actually (depending on what Geronimo version you are deploying to) you should only need to add jars to your build path. In my case, since I also build my Geronimo from source, I end up having most of the jars in my maven repository. What type of annotations are you wanting to use? JPA? Resources? ...? I am using annotations related to resources and JPA and the jars that I have added to my build path to support this are: javax.servlet-api javax.persistence-api org.apache.openjpa.openjpa-persistence-jdbc (this next one is probably the big one) org.apache.geronimo.specs.geronimo-annotation_1.0_spec None of these are being included in my app, they are just there to allow Eclipse to do some validation and compile everything. Which version of Geronimo are you trying to deploy to? Jay Jim Barrows wrote: > On 4/23/07, Mark Aufdencamp wrote: >> Hi James, >> >> I've been using the same environment for the last few months. If >> you have >> any questions regarding MyEclipse and Geronimo, feel free to send >> them my >> way:) >> >> As your using 5.1.1, I'll presume your using EJB 2.1 with XDoclet >> annotations. If you haven't gone through the two EJB tutorials on the >> MyEclipse site, I'd suggest checking them out. laliluna also has a free >> tutorial on defining relationships. Thier one-to-many uni tutorial >> is free. >> They also have a tutorial for more complex relationships, but I have >> not >> purchased it yet. > > I want to use Annotations, and not XDoclet. Nothing against XDoclet. > >> >> You shouldn't require any jar's for XDoclet generation of EJB's. If >> you've >> created a MyEclipse EJB project and added the EJB XDoclet support to >> it via >> the project properties, the ejb-jar.xml should be auto-generating for >> you >> when you run the MyEclipse XDoclet menu option on the project. >> You'll need >> to handcraft your openejb-jar.xml deployment descriptor. >> >> Hope that helps getting you in the right direction. >> >> Mark Aufdencamp >> Mark@Aufdencamp.com >> >> >> >> >> >> >> >> >> -------- Original Message -------- >> Subject: What jars need to be included to make the EJB related >> annotations work? >> From: "Jim Barrows" >> Date: Mon, April 23, 2007 6:13 am >> To: user >> >> I'm using Eclipse 3.2.2, with the MyEclipse 5.1.1 plugins installed. >> >> However, when creating an EJB, the annotations do not work. After >> >> looking around, I realized that I needed the righ Jar file(s), but >> >> could not figure out with jars in Geronimo would do that for me. >> >> Could anyone point them out to me? >> >> >> >> -- >> >> James A Barrows >> >> >> > >