Return-Path: Delivered-To: apmail-geronimo-dev-archive@www.apache.org Received: (qmail 91769 invoked from network); 25 Jul 2007 17:21:20 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (140.211.11.2) by minotaur.apache.org with SMTP; 25 Jul 2007 17:21:20 -0000 Received: (qmail 35644 invoked by uid 500); 25 Jul 2007 17:21:19 -0000 Delivered-To: apmail-geronimo-dev-archive@geronimo.apache.org Received: (qmail 35595 invoked by uid 500); 25 Jul 2007 17:21:19 -0000 Mailing-List: contact dev-help@geronimo.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: List-Post: Reply-To: dev@geronimo.apache.org List-Id: Delivered-To: mailing list dev@geronimo.apache.org Received: (qmail 35584 invoked by uid 99); 25 Jul 2007 17:21:19 -0000 Received: from herse.apache.org (HELO herse.apache.org) (140.211.11.133) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jul 2007 10:21:19 -0700 X-ASF-Spam-Status: No, hits=0.3 required=10.0 tests=MAILTO_TO_SPAM_ADDR,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (herse.apache.org: domain of jgawor@gmail.com designates 209.85.146.182 as permitted sender) Received: from [209.85.146.182] (HELO wa-out-1112.google.com) (209.85.146.182) by apache.org (qpsmtpd/0.29) with ESMTP; Wed, 25 Jul 2007 10:21:17 -0700 Received: by wa-out-1112.google.com with SMTP id j4so301805wah for ; Wed, 25 Jul 2007 10:20:57 -0700 (PDT) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=qnJdHyoxabjV8/dilrSAMOpsc/yzIT7hpR/9JLZ0g4VtaF5bvyx84diyokN15zo6uEzgN/vtonCzfWnozSdJjclfgmqM+7uyRtV+lGZKhksg2eEaDIFA0JOmBbuL6vWujp5LGu9o3NWAsENZbYP8cZP1Pnjc9VjUC9l1yDBnLC8= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:to:subject:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=M3CvHroLqk9680UbDI9VhbH6oQh5Tsud/+qqS42Yi99SNB9iIDLQz6lvUzbENdgD1UQnmCQOWh77ImvEgo3o4VaUySLXE6Ht3BBDlhlOMB2NgvT4+5uoUGiY1DJCsLvnRXzpgbWBwrtrb4L5OUKK9SM/wsc8NsHaTXVNu3SpEwI= Received: by 10.114.137.2 with SMTP id k2mr841899wad.1185384056654; Wed, 25 Jul 2007 10:20:56 -0700 (PDT) Received: by 10.115.48.10 with HTTP; Wed, 25 Jul 2007 10:20:56 -0700 (PDT) Message-ID: <5eb405c70707251020l20992295r142fed51bb708799@mail.gmail.com> Date: Wed, 25 Jul 2007 13:20:56 -0400 From: "Jarek Gawor" To: dev@geronimo.apache.org Subject: Re: DayTrader 2.0 updates for full Java EE5 In-Reply-To: <421012bd0707250859l1ff08ff8u5d012f43eab6272c@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <421012bd0707250859l1ff08ff8u5d012f43eab6272c@mail.gmail.com> X-Virus-Checked: Checked by ClamAV on apache.org Do you have any plans for updating the webservices bits from jax-rpc to jax-ws? Jarek On 7/25/07, Christopher Blythe wrote: > All, > > As it currently stands, DayTrader 2.0 does not provide what I would consider > a viable showcase application for Java EE 5 technology. The JPA mode that > was added uses EJB3/JPA based entities; however, the mode still lacks a few > key elements... > > - EJB 3 based stateless session bean providing the business logic (current > impl still uses EJB 2.1 session beans) > - EJB 3 based MDBs for Quote streamer and async order processing > - Improvements to JPA mode to ensure data consistency and improve > performance > > I have added a new EJB3 runtime mode that exposes the following... > - TradeSLSBBean (new EJB 3 based session bean for business logic) > - DTBroker3MDB (new EJB 3 based MDB for async order processing) > - DTStreamer3MDB (new EJB 3 based MDB for quote streamer) > > I have made these updates and plan to commit them shortly, I have left the > existing TradeJPA bean as is, in addition to the legacy Direct and EJB 2.1 > modes. I have pulled yesterday's build of Geronimo 2.0 and verified that the > new EJB3 mode functionally works along with the legacy modes. The next step > is load testing, so stay tuned... > > Thanks... > > Chris > > -- > "I say never be complete, I say stop being perfect, I say let... lets > evolve, let the chips fall where they may." - Tyler Durden