From joshua86@example.net Sat Oct 03 03:05:05 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 57861 invoked from network); 3 Oct 2009 03:05:04 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Oct 2009 03:05:04 -0000 Received: (qmail 77150 invoked by uid 500); 3 Oct 2009 03:05:04 -0000 Delivered-To: joshua86@example.net Received: (qmail 77065 invoked by uid 500); 3 Oct 2009 03:05:04 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 77054 invoked by uid 99); 3 Oct 2009 03:05:03 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 03:05:03 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mail-yw0-f201.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 03:04:53 +0000 Received: by ywh40 with SMTP id 40so1225902ywh.11 for <joshua86@example.net>; Fri, 02 Oct 2009 20:04:32 -0700 (PDT) MIME-Version: 1.0 Sender: joshua86@example.net Received: by 83.161.120.155 with SMTP id p13mr3728703ank.25.1254539072357; Fri, 02 Oct 2009 20:04:32 -0700 (PDT) From: Quintin Beukes <joshua86@example.net> Date: Sat, 3 Oct 2009 05:04:12 +0200 X-Google-Sender-Auth: 9e640be1b5a314f1 Message-ID: <joshua86@example.net> Subject: Persistence Unit Initialization To: joshua86@example.net Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org Hey, For each persistence unit you have an implementation backing it. This implementation is initialized by a PersistenceProvider implementation, which then creates the EntityManagerFactory, and so forth. My question is, whether, in this process there are separate steps? If I were to, for example, use Hibernate, where would the schema generation occur? The reason I'm asking is to find out if there is a way, whether in each app on it's own, or collaborating, I can the schema DROPs happen first, and then the schema CREATEs, when using multiple persistence units. I understand that drop/create is not part of the spec, but this is purely out of curiosity. I modified Hibernate to do a DROP CASCADE to drop the tables, and this leaves a semi empty database after the tests were run. It's not a problem because it's only a test database and made from clean everytime the tests run. This just inspired some curiosity if such a thing would be at all possible. Quintin Beukes From joshua86@example.net Sat Oct 03 18:19:15 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 56266 invoked from network); 3 Oct 2009 18:19:14 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 3 Oct 2009 18:19:14 -0000 Received: (qmail 64097 invoked by uid 500); 3 Oct 2009 18:19:14 -0000 Delivered-To: joshua86@example.net Received: (qmail 64030 invoked by uid 500); 3 Oct 2009 18:19:14 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 64020 invoked by uid 99); 3 Oct 2009 18:19:14 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 18:19:14 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mail-yx0-f187.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sat, 03 Oct 2009 18:19:05 +0000 Received: by yxe17 with SMTP id 17so2277701yxe.31 for <joshua86@example.net>; Sat, 03 Oct 2009 11:18:44 -0700 (PDT) MIME-Version: 1.0 Sender: joshua86@example.net Received: by 83.161.120.155 with SMTP id g26mr4199574anh.54.1254593924100; Sat, 03 Oct 2009 11:18:44 -0700 (PDT) From: Quintin Beukes <joshua86@example.net> Date: Sat, 3 Oct 2009 20:18:24 +0200 X-Google-Sender-Auth: 92c144e44d725bdf Message-ID: <joshua86@example.net> Subject: Spelling error in exception To: OpenEJB Dev List <joshua86@example.net> Content-Type: text/plain; charset=ISO-8859-1 X-Virus-Checked: Checked by ClamAV on apache.org java.lang.IllegalStateException: InternalError: an entity manager should already be registered for this entended persistence unit "entended" should be "extended". Quintin Beukes From joshua86@example.net Sun Oct 04 20:00:31 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 59997 invoked from network); 4 Oct 2009 20:00:31 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 4 Oct 2009 20:00:31 -0000 Received: (qmail 88855 invoked by uid 500); 4 Oct 2009 20:00:29 -0000 Delivered-To: joshua86@example.net Received: (qmail 88567 invoked by uid 500); 4 Oct 2009 20:00:29 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 88285 invoked by uid 99); 4 Oct 2009 20:00:28 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Oct 2009 20:00:28 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Sun, 04 Oct 2009 20:00:18 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <joshua86@example.net>) id 1MuXFO-00042a-5c for joshua86@example.net; Sun, 04 Oct 2009 12:59:58 -0700 Message-ID: <joshua86@example.net> Date: Sun, 4 Oct 2009 12:59:58 -0700 (PDT) From: Jean-Louis MONTEIRO <joshua86@example.net> To: joshua86@example.net Subject: Re: Spelling error in exception In-Reply-To: <joshua86@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: joshua86@example.net References: <joshua86@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Good catch. Will get it committed tomorrow. Thanks. Jean-Louis Q Beukes wrote: > > java.lang.IllegalStateException: InternalError: an entity manager > should already be registered for this entended persistence unit > > "entended" should be "extended". > > Quintin Beukes > > -- View this message in context: http://www.nabble.com/Spelling-error-in-exception-tp25731328p25741589.html Sent from the OpenEJB Dev mailing list joshua86@example.net. From joshua86@example.net Mon Oct 05 11:10:18 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 48445 invoked from network); 5 Oct 2009 11:10:18 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Oct 2009 11:10:18 -0000 Received: (qmail 41717 invoked by uid 500); 5 Oct 2009 11:10:17 -0000 Delivered-To: joshua86@example.net Received: (qmail 41675 invoked by uid 500); 5 Oct 2009 11:10:17 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 41665 invoked by uid 99); 5 Oct 2009 11:10:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 11:10:16 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 11:10:07 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <joshua86@example.net>) id 1MulRq-00063V-E5 for joshua86@example.net; Mon, 05 Oct 2009 04:09:46 -0700 Message-ID: <joshua86@example.net> Date: Mon, 5 Oct 2009 04:09:46 -0700 (PDT) From: Jean-Louis MONTEIRO <joshua86@example.net> To: joshua86@example.net Subject: Classloading strategies MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: joshua86@example.net X-Virus-Checked: Checked by ClamAV on apache.org Hi, Do we have classloading strategies? In some cases, it could be nice to change classloading behavior, I mean get classes first from the module instead of OpenEJB. It can be useful for example if an application needs a dependency available in OpenEJB but in an another version (jaxb, ...). It is something very common in some application servers and in OSGI runtimes. Any thoughts? Jean-Louis -- View this message in context: http://www.nabble.com/Classloading-strategies-tp25748842p25748842.html Sent from the OpenEJB Dev mailing list joshua86@example.net. From joshua86@example.net Mon Oct 05 11:13:03 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 48788 invoked from network); 5 Oct 2009 11:13:03 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 5 Oct 2009 11:13:03 -0000 Received: (qmail 43455 invoked by uid 500); 5 Oct 2009 11:13:02 -0000 Delivered-To: joshua86@example.net Received: (qmail 43413 invoked by uid 500); 5 Oct 2009 11:13:02 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 43403 invoked by uid 99); 5 Oct 2009 11:13:02 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 11:13:02 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 05 Oct 2009 11:12:52 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <joshua86@example.net>) id 1MulUW-00069r-BX for joshua86@example.net; Mon, 05 Oct 2009 04:12:32 -0700 Message-ID: <joshua86@example.net> Date: Mon, 5 Oct 2009 04:12:32 -0700 (PDT) From: Jean-Louis MONTEIRO <joshua86@example.net> To: joshua86@example.net Subject: Devoxx 2009 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: joshua86@example.net X-Virus-Checked: Checked by ClamAV on apache.org Hi again, i plan to go to Devxx 2009. Anybody will be there ? I could be a good opportunity for me to meet some of you. Jean-Louis -- View this message in context: http://www.nabble.com/Devoxx-2009-tp25748883p25748883.html Sent from the OpenEJB Dev mailing list joshua86@example.net. From joshua86@example.net Tue Oct 06 19:50:38 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 46440 invoked from network); 6 Oct 2009 19:50:38 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2009 19:50:38 -0000 Received: (qmail 95610 invoked by uid 500); 6 Oct 2009 19:50:37 -0000 Delivered-To: joshua86@example.net Received: (qmail 95587 invoked by uid 500); 6 Oct 2009 19:50:37 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 95577 invoked by uid 99); 6 Oct 2009 19:50:37 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Oct 2009 19:50:37 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Oct 2009 19:50:27 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront2.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 122024538 for joshua86@example.net; Tue, 06 Oct 2009 14:46:56 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Ready to roll: 3.1.2 Date: Tue, 6 Oct 2009 12:46:54 -0700 X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org Things look good with the TCK so going to start rolling the 3.1.2 release. -David From joshua86@example.net Tue Oct 06 19:55:32 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 48279 invoked from network); 6 Oct 2009 19:55:32 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 6 Oct 2009 19:55:32 -0000 Received: (qmail 5369 invoked by uid 500); 6 Oct 2009 19:55:32 -0000 Delivered-To: joshua86@example.net Received: (qmail 5347 invoked by uid 500); 6 Oct 2009 19:55:32 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 5336 invoked by uid 99); 6 Oct 2009 19:55:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Oct 2009 19:55:32 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO kuber.nabble.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 06 Oct 2009 19:55:22 +0000 Received: from isper.nabble.com ([83.161.120.155]) by kuber.nabble.com with esmtp (Exim 4.63) (envelope-from <joshua86@example.net>) id 1MvG7h-0002Pv-LK for joshua86@example.net; Tue, 06 Oct 2009 12:55:01 -0700 Message-ID: <joshua86@example.net> Date: Tue, 6 Oct 2009 12:55:01 -0700 (PDT) From: Jean-Louis MONTEIRO <joshua86@example.net> To: joshua86@example.net Subject: Re: Ready to roll: 3.1.2 In-Reply-To: <joshua86@example.net> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Nabble-From: joshua86@example.net References: <joshua86@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Great! Is there something i can do? Jean-Louis David Blevins wrote: > > Things look good with the TCK so going to start rolling the 3.1.2 > release. > > -David > > > -- View this message in context: http://www.nabble.com/Ready-to-roll%3A-3.1.2-tp25775483p25775527.html Sent from the OpenEJB Dev mailing list joshua86@example.net. From joshua86@example.net Fri Oct 09 00:19:18 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 68327 invoked from network); 9 Oct 2009 00:19:17 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 00:19:17 -0000 Received: (qmail 24652 invoked by uid 500); 9 Oct 2009 00:19:17 -0000 Delivered-To: joshua86@example.net Received: (qmail 24611 invoked by uid 500); 9 Oct 2009 00:19:17 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 24600 invoked by uid 99); 9 Oct 2009 00:19:17 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 00:19:17 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=NORMAL_HTTP_TO_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 00:19:06 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront1.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 120864474 for joshua86@example.net; Thu, 08 Oct 2009 19:18:43 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Ready to roll: 3.1.2 Date: Thu, 8 Oct 2009 17:18:42 -0700 References: <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org I rolled the binaries: https://repository.apache.org/content/repositories/openejb-012/ When running the tests on the uploaded binaries it seems we do have one Tomcat failure related to webservices. Attempting to hunt down the problem now. itests.tomcat.run: [java] _________________________________________________ [java] |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_| [java] [java] Running EJB compliance tests on HTTP/Tomcat Server [java] _________________________________________________ [java] ............................F............. [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ......................................... [java] ...................................... [java] Time: 12.769 [java] [java] ~~ Failure Results ~~~~~~~~~ [java] [java] There was 1 failure: [java] [java] Failure Summary: [java] 1) Servlet.WebserviceServlet.invokePojoWebservice [java] [java] Failure Details: [java] [java] 1) Servlet.WebserviceServlet.invokePojoWebservice [java] "java.lang.reflect.InvocationTargetException [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [java] at sun .reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java: 39) [java] at sun .reflect .DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java: 25) [java] at java.lang.reflect.Method.invoke(Method.java:592) [java] at org .apache .openejb.test.servlet.WebserviceServlet.service(WebserviceServlet.java: 50) [java] at javax.servlet.http.HttpServlet.service(HttpServlet.java:803) [java] at org .apache .catalina .core .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: 269) [java] at org .apache .catalina .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) [java] at org .apache .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: 213) [java] at org .apache .catalina.core.StandardContextValve.invoke(StandardContextValve.java: 174) [java] at org .apache.openejb.tomcat.catalina.OpenEJBValve.invoke(OpenEJBValve.java: 45) [java] at org .apache .catalina .authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) [java] at org .apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java: 127) [java] at org .apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java: 117) [java] at org .apache .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:108) [java] at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: 174) [java] at org.apache.coyote.http11.Http11Processor.process(Http11Processor.java: 874) [java] at org.apache.coyote.http11.Http11BaseProtocol $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java:665) [java] at org .apache .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java:528) [java] at org .apache .tomcat .util .net.LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java: 81) [java] at org.apache.tomcat.util.threads.ThreadPool $ControlRunnable.run(ThreadPool.java:689) [java] at java.lang.Thread.run(Thread.java:613) [java] Caused by: javax.xml.ws.soap.SOAPFaultException: Could not send Message. [java] at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:192) [java] at $Proxy113.hello(Unknown Source) [java] at org .apache .openejb .test .servlet.WebserviceServlet.invokePojoWebservice(WebserviceServlet.java: 77) [java] ... 22 more [java] Caused by: org.apache.cxf.interceptor.Fault: Could not send Message. [java] at org .apache .cxf .interceptor .MessageSenderInterceptor.handleMessage(MessageSenderInterceptor.java: 48) [java] at org .apache .cxf .phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java:220) [java] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276) [java] at org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222) [java] at org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) [java] at org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java:171) [java] ... 24 more [java] Caused by: java.net.MalformedURLException: Invalid address. Endpoint address cannot be null. [java] at org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:760) [java] at org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:745) [java] at org.apache.cxf.transport.http.HTTPConduit.setupURL(HTTPConduit.java:677) [java] at org.apache.cxf.transport.http.HTTPConduit.prepare(HTTPConduit.java:472) [java] at org .apache .cxf .interceptor .MessageSenderInterceptor.handleMessage(MessageSenderInterceptor.java: 46) [java] ... 29 more" [java] [java] FAILURES!!! [java] Tests run: 1350, Failures: 1, Errors: 0 [java] [java] [java] _________________________________________________ [java] CLIENT JNDI PROPERTIES [java] java.naming.provider.url = http://83.161.120.155:8080/openejb/ ejb [java] java.naming.factory.initial = org.apache.openejb.client.RemoteInitialContextFactory [java] _________________________________________________ From joshua86@example.net Fri Oct 09 04:30:50 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 27977 invoked from network); 9 Oct 2009 04:30:50 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 04:30:50 -0000 Received: (qmail 9009 invoked by uid 500); 9 Oct 2009 04:30:49 -0000 Delivered-To: joshua86@example.net Received: (qmail 8976 invoked by uid 500); 9 Oct 2009 04:30:49 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 8966 invoked by uid 99); 9 Oct 2009 04:30:49 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 04:30:49 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=NORMAL_HTTP_TO_IP,SPF_HELO_PASS,SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 04:30:38 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront1.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 120879940 for joshua86@example.net; Thu, 08 Oct 2009 23:30:16 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Ready to roll: 3.1.2 Date: Thu, 8 Oct 2009 21:30:15 -0700 References: <joshua86@example.net> <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org Narrowed it down to this change: http://svn.apache.org/viewvc?view=rev&revision=785901 Nothing jumps out from the commit, going to have to dig in with a debugger. -David On Oct 8, 2009, at 5:18 PM, David Blevins wrote: > I rolled the binaries: > > https://repository.apache.org/content/repositories/openejb-012/ > > When running the tests on the uploaded binaries it seems we do have > one Tomcat failure related to webservices. > > Attempting to hunt down the problem now. > > itests.tomcat.run: > [java] _________________________________________________ > [java] |_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_|_| > [java] > [java] Running EJB compliance tests on HTTP/Tomcat Server > [java] _________________________________________________ > [java] ............................F............. > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ......................................... > [java] ...................................... > [java] Time: 12.769 > [java] > [java] ~~ Failure Results ~~~~~~~~~ > [java] > [java] There was 1 failure: > [java] > [java] Failure Summary: > [java] 1) Servlet.WebserviceServlet.invokePojoWebservice > [java] > [java] Failure Details: > [java] > [java] 1) Servlet.WebserviceServlet.invokePojoWebservice > [java] "java.lang.reflect.InvocationTargetException > [java] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native > Method) > [java] at > sun > .reflect > .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) > [java] at > sun > .reflect > .DelegatingMethodAccessorImpl > .invoke(DelegatingMethodAccessorImpl.java:25) > [java] at java.lang.reflect.Method.invoke(Method.java:592) > [java] at > org > .apache > .openejb > .test.servlet.WebserviceServlet.service(WebserviceServlet.java:50) > [java] at > javax.servlet.http.HttpServlet.service(HttpServlet.java:803) > [java] at > org > .apache > .catalina > .core > .ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java: > 269) > [java] at > org > .apache > .catalina > .core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:188) > [java] at > org > .apache > .catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java: > 213) > [java] at > org > .apache > .catalina.core.StandardContextValve.invoke(StandardContextValve.java: > 174) > [java] at > org > .apache > .openejb.tomcat.catalina.OpenEJBValve.invoke(OpenEJBValve.java:45) > [java] at > org > .apache > .catalina > .authenticator.AuthenticatorBase.invoke(AuthenticatorBase.java:433) > [java] at > org > .apache > .catalina.core.StandardHostValve.invoke(StandardHostValve.java:127) > [java] at > org > .apache > .catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:117) > [java] at > org > .apache > .catalina.core.StandardEngineValve.invoke(StandardEngineValve.java: > 108) > [java] at > org > .apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java: > 174) > [java] at > org > .apache.coyote.http11.Http11Processor.process(Http11Processor.java: > 874) > [java] at org.apache.coyote.http11.Http11BaseProtocol > $Http11ConnectionHandler.processConnection(Http11BaseProtocol.java: > 665) > [java] at > org > .apache > .tomcat.util.net.PoolTcpEndpoint.processSocket(PoolTcpEndpoint.java: > 528) > [java] at > org > .apache > .tomcat > .util > .net > .LeaderFollowerWorkerThread.runIt(LeaderFollowerWorkerThread.java:81) > [java] at org.apache.tomcat.util.threads.ThreadPool > $ControlRunnable.run(ThreadPool.java:689) > [java] at java.lang.Thread.run(Thread.java:613) > [java] Caused by: javax.xml.ws.soap.SOAPFaultException: Could > not send Message. > [java] at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java: > 192) > [java] at $Proxy113.hello(Unknown Source) > [java] at > org > .apache > .openejb > .test > .servlet > .WebserviceServlet.invokePojoWebservice(WebserviceServlet.java:77) > [java] ... 22 more > [java] Caused by: org.apache.cxf.interceptor.Fault: Could not > send Message. > [java] at > org > .apache > .cxf > .interceptor > .MessageSenderInterceptor > .handleMessage(MessageSenderInterceptor.java:48) > [java] at > org > .apache > .cxf > .phase.PhaseInterceptorChain.doIntercept(PhaseInterceptorChain.java: > 220) > [java] at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:276) > [java] at > org.apache.cxf.endpoint.ClientImpl.invoke(ClientImpl.java:222) > [java] at > org.apache.cxf.frontend.ClientProxy.invokeSync(ClientProxy.java:73) > [java] at > org.apache.cxf.jaxws.JaxWsClientProxy.invoke(JaxWsClientProxy.java: > 171) > [java] ... 24 more > [java] Caused by: java.net.MalformedURLException: Invalid > address. Endpoint address cannot be null. > [java] at > org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:760) > [java] at > org.apache.cxf.transport.http.HTTPConduit.getURL(HTTPConduit.java:745) > [java] at > org.apache.cxf.transport.http.HTTPConduit.setupURL(HTTPConduit.java: > 677) > [java] at > org.apache.cxf.transport.http.HTTPConduit.prepare(HTTPConduit.java: > 472) > [java] at > org > .apache > .cxf > .interceptor > .MessageSenderInterceptor > .handleMessage(MessageSenderInterceptor.java:46) > [java] ... 29 more" > [java] > [java] FAILURES!!! > [java] Tests run: 1350, Failures: 1, Errors: 0 > [java] > [java] > [java] _________________________________________________ > [java] CLIENT JNDI PROPERTIES > [java] java.naming.provider.url = http://83.161.120.155:8080/openejb/ > ejb > [java] java.naming.factory.initial = > org.apache.openejb.client.RemoteInitialContextFactory > [java] _________________________________________________ > > From joshua86@example.net Fri Oct 09 06:07:43 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 45442 invoked from network); 9 Oct 2009 06:07:43 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 06:07:43 -0000 Received: (qmail 86588 invoked by uid 500); 9 Oct 2009 06:07:43 -0000 Delivered-To: joshua86@example.net Received: (qmail 86548 invoked by uid 500); 9 Oct 2009 06:07:43 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 86538 invoked by uid 99); 9 Oct 2009 06:07:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:07:43 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:07:33 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront1.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 120884494 for joshua86@example.net; Fri, 09 Oct 2009 01:07:11 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Persistence Unit Initialization Date: Thu, 8 Oct 2009 23:07:10 -0700 References: <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 2, 2009, at 8:04 PM, Quintin Beukes wrote: > Hey, > > For each persistence unit you have an implementation backing it. This > implementation is initialized by a PersistenceProvider implementation, > which then creates the EntityManagerFactory, and so forth. > > My question is, whether, in this process there are separate steps? > > If I were to, for example, use Hibernate, where would the schema > generation occur? > > The reason I'm asking is to find out if there is a way, whether in > each app on it's own, or collaborating, I can the schema DROPs happen > first, and then the schema CREATEs, when using multiple persistence > units. > > I understand that drop/create is not part of the spec, but this is > purely out of curiosity. I modified Hibernate to do a DROP CASCADE to > drop the tables, and this leaves a semi empty database after the tests > were run. It's not a problem because it's only a test database and > made from clean everytime the tests run. This just inspired some > curiosity if such a thing would be at all possible. Pretty much all JPA Providers support some create/drop logic, but it's still considered vendor specific by the specs. In practice I think most providers do this is in the PersistenceProvider.createContainerEntityManagerFactory method. We call that method once only per persistence unit when the app boots. We call EntityManagerFactory.close() exactly once when the app undeploys. Likely some providers have logic in the close() method as well. Not sure if that helps, but that's how things work on our joshua86@example.net. -David From joshua86@example.net Fri Oct 09 06:15:33 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 47361 invoked from network); 9 Oct 2009 06:15:33 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 06:15:33 -0000 Received: (qmail 95998 invoked by uid 500); 9 Oct 2009 06:15:32 -0000 Delivered-To: joshua86@example.net Received: (qmail 95943 invoked by uid 500); 9 Oct 2009 06:15:32 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 95928 invoked by uid 99); 9 Oct 2009 06:15:32 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:15:32 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:15:21 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront2.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 122403919 for joshua86@example.net; Fri, 09 Oct 2009 01:15:00 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Classloading strategies Date: Thu, 8 Oct 2009 23:14:58 -0700 References: <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org On Oct 5, 2009, at 4:09 AM, Jean-Louis MONTEIRO wrote: > Do we have classloading strategies? > In some cases, it could be nice to change classloading behavior, I > mean get > classes first from the module instead of OpenEJB. > > It can be useful for example if an application needs a dependency > available > in OpenEJB but in an another version (jaxb, ...). > > It is something very common in some application servers and in OSGI > runtimes. > > Any thoughts? We can certainly explore options like that in the standalone server. For the embedded and Tomcat scenarios we don't control the classloaders so there's not much that can be done in those scenarios. -David From joshua86@example.net Fri Oct 09 06:24:25 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 48860 invoked from network); 9 Oct 2009 06:24:25 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 06:24:25 -0000 Received: (qmail 3278 invoked by uid 500); 9 Oct 2009 06:24:25 -0000 Delivered-To: joshua86@example.net Received: (qmail 3243 invoked by uid 500); 9 Oct 2009 06:24:25 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 3233 invoked by uid 99); 9 Oct 2009 06:24:25 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:24:25 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 06:24:14 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront1.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 120885175; Fri, 09 Oct 2009 01:23:53 -0500 Cc: James Strachan <joshua86@example.net> Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Devoxx 2009 Date: Thu, 8 Oct 2009 23:23:51 -0700 References: <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org I won't be there, but I see a lot of familiar faces on the speaker list. Buy James Strachan a beer for me, it's been way too long since I've had the pleasure. The nut doesn't go to JavaOne anymore. My James impression is totally lagging -- really had it down at one point. -David On Oct 5, 2009, at 4:12 AM, Jean-Louis MONTEIRO wrote: > > Hi again, > > i plan to go to Devxx 2009. > Anybody will be there ? > > I could be a good opportunity for me to meet some of you. > > Jean-Louis > > -- > View this message in context: http://www.nabble.com/Devoxx-2009-tp25748883p25748883.html > Sent from the OpenEJB Dev mailing list joshua86@example.net. > > From joshua86@example.net Fri Oct 09 13:25:44 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 2395 invoked from network); 9 Oct 2009 13:25:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 13:25:44 -0000 Received: (qmail 65913 invoked by uid 500); 9 Oct 2009 13:25:44 -0000 Delivered-To: joshua86@example.net Received: (qmail 65892 invoked by uid 500); 9 Oct 2009 13:25:44 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 65882 invoked by uid 99); 9 Oct 2009 13:25:44 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 13:25:44 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-qy0-f195.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 13:25:33 +0000 Received: by qyk33 with SMTP id 33so6999412qyk.29 for <joshua86@example.net>; Fri, 09 Oct 2009 06:25:12 -0700 (PDT) Received: by 83.161.120.155 with SMTP id m38mr2487595qad.284.1255094712188; Fri, 09 Oct 2009 06:25:12 -0700 (PDT) Received: from macpro.savoirtech.com (router.savoirtech.com [83.161.120.155]) by mx.google.com with ESMTPS id 23sm95601yxe.4.283.161.120.155.25.10 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 09 Oct 2009 06:25:11 -0700 (PDT) Sender: Jeff Genender <joshua86@example.net> Cc: James Strachan <joshua86@example.net> Message-Id: <joshua86@example.net> From: Jeff Genender <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: Devoxx 2009 Date: Fri, 9 Oct 2009 07:25:09 -0600 References: <joshua86@example.net> <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org ZOMG... yes David, your impression of James was second to none... memories, memories ;-) Jeff On Oct 9, 2009, at 12:23 AM, David Blevins wrote: > I won't be there, but I see a lot of familiar faces on the speaker > list. > > Buy James Strachan a beer for me, it's been way too long since I've > had the pleasure. The nut doesn't go to JavaOne anymore. My James > impression is totally lagging -- really had it down at one point. > > -David > > On Oct 5, 2009, at 4:12 AM, Jean-Louis MONTEIRO wrote: > >> >> Hi again, >> >> i plan to go to Devxx 2009. >> Anybody will be there ? >> >> I could be a good opportunity for me to meet some of you. >> >> Jean-Louis >> >> -- >> View this message in context: http://www.nabble.com/Devoxx-2009-tp25748883p25748883.html >> Sent from the OpenEJB Dev mailing list joshua86@example.net. >> >> > From joshua86@example.net Fri Oct 09 16:00:23 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 51763 invoked from network); 9 Oct 2009 16:00:21 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 16:00:21 -0000 Received: (qmail 45590 invoked by uid 500); 9 Oct 2009 16:00:21 -0000 Delivered-To: joshua86@example.net Received: (qmail 45562 invoked by uid 500); 9 Oct 2009 16:00:21 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 45552 invoked by uid 99); 9 Oct 2009 16:00:21 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 16:00:21 +0000 X-ASF-Spam-Status: No, hits=1.2 required=10.0 tests=SPF_NEUTRAL X-Spam-Check-By: apache.org Received-SPF: neutral (nike.apache.org: local policy) Received: from [83.161.120.155] (HELO mail-gx0-f215.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 16:00:12 +0000 Received: by gxk7 with SMTP id 7so1220138gxk.14 for <joshua86@example.net>; Fri, 09 Oct 2009 08:59:50 -0700 (PDT) MIME-Version: 1.0 Received: by 83.161.120.155 with SMTP id w8mr3266047anp.190.1255103990002; Fri, 09 Oct 2009 08:59:50 -0700 (PDT) In-Reply-To: <joshua86@example.net> References: <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> From: Quintin Beukes <joshua86@example.net> Date: Fri, 9 Oct 2009 17:59:29 +0200 Message-ID: <joshua86@example.net> Subject: Re: OpenEJB Injection's findSetter Method To: joshua86@example.net Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable X-Virus-Checked: Checked by ClamAV on apache.org Here is the patch (made on rev. 823520 of the trunk): https://issues.apache.org/jira/browse/OPENEJB-1081 Quintin Beukes On Tue, Sep 29, 2009 at 9:46 AM, Quintin Beukes <joshua86@example.net> wro= te: > Hey, > > What I meant with the abstract check was to ask if it will ever match > against an abstract method? I've been trying to think, and is it > possible to have an instance of an abstract class? Or in which > scenario would you ever match against an abstract method? I was > thinking it might be possible to do so when injection should happen on > a static variable in an abstract class. Because it's impossible to get > an instance to an abstract class. Just out of curiosity - I assume > there is some way it will match. > > Secondly. > NP. Will send a patch. Mostly sent the mail to see you guys are > interested in it. Otherwise there is no point to it. > > Quintin Beukes > > > > On Tue, Sep 29, 2009 at 3:33 AM, David Blevins <joshua86@example.net> w= rote: >> Responded on dev@ >> >> On Sep 28, 2009, at 3:37 AM, Quintin Beukes wrote: >> >>> Hey, >>> >>> Re the class >>> ./server/openejb-client/src/main/java/org/apache/openejb/client/ClientI= njectionProcessor.java >>> and method public Method findSetter(Class typeClass, String >>> propertyName, Object propertyValue); >>> >>> I have 2 questions. >>> 1. In which cases would the following match: >>> (Modifier.isAbstract(method.getModifiers())) >>> I would think it's never necessary to inject into an Abstract class, >>> as you can't get a container created instance? or does it so happen >>> that you inject into static variables of an non-instantiated abstract >>> class? >>> >>> 2. The findSetter method doesn't currently return the most specific >>> setter. If you were for instance to try inject a String field called >>> "myString", and you have 2 methods: >>> void setMyString(Object) >>> and >>> void setMyString(String) >>> >>> OpenEJB would use the first. >>> >>> I used this code in the junit-runner and modified it to find the more >>> specific setter. It's a simple check really. Before the loop define a >>> variable "Method mostSpecific =3D null;" >>> Then move this check so it's the last one: if >>> (!isInstance(methodParameterType, propertyValue) && >>> !isConvertable(methodParameterType, propertyValue)) { >>> And add an "else" clause that does the following: >>> =A0 =A0 =A0 else if (methodParameterType !=3D propertyValue.getClass()) >>> =A0 =A0 =A0 { >>> =A0 =A0 =A0 =A0 if (mostSpecific =3D=3D null) >>> =A0 =A0 =A0 =A0 { >>> =A0 =A0 =A0 =A0 =A0 mostSpecific =3D clazzMethod; >>> =A0 =A0 =A0 =A0 } >>> =A0 =A0 =A0 =A0 else >>> =A0 =A0 =A0 =A0 { >>> =A0 =A0 =A0 =A0 =A0 mostSpecific =3D >>> getMostSpecificMethod(unpreferredValidMethod, clazzMethod); >>> =A0 =A0 =A0 =A0 } >>> =A0 =A0 =A0 =A0 continue; >>> =A0 =A0 =A0 } >>> >>> Then return "mostSpecific" instead of "null" at the end, because if >>> it's never been set, null will be returned, otherwise the most >>> specific would be returned. >>> >>> And then the meat of the logic: >>> =A0public static Method getMostSpecificMethod(Method method1, Method >>> method2) >>> =A0{ >>> =A0 Class<?> class1 =3D method1.getParameterTypes()[0]; >>> =A0 Class<?> class2 =3D method2.getParameterTypes()[0]; >>> >>> =A0 if (class1.isAssignableFrom(class2)) >>> =A0 { >>> =A0 =A0 return method2; >>> =A0 } >>> =A0 else >>> =A0 { >>> =A0 =A0 return method1; >>> =A0 } >>> =A0} >>> >>> What this does is check if the parameter is the exact type we're >>> looking for. If it is, then return that method. If it's NOT, then >>> store it till later. If there is already one store, picked the one >>> that has the supertype relation to the other. >>> >>> You can see this in it's full implementation (though the findSetter >>> method was changed a bit to suite the junit-runner) in the class: >>> org.apache.openejb.junit.context.Util >>> >>> Quintin Beukes >>> >> >> > From joshua86@example.net Fri Oct 09 18:32:09 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 11321 invoked from network); 9 Oct 2009 18:32:09 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 18:32:09 -0000 Received: (qmail 55083 invoked by uid 500); 9 Oct 2009 18:32:09 -0000 Delivered-To: joshua86@example.net Received: (qmail 55055 invoked by uid 500); 9 Oct 2009 18:32:09 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 55045 invoked by uid 99); 9 Oct 2009 18:32:09 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 18:32:08 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 18:31:58 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront1.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 120963764 for joshua86@example.net; Fri, 09 Oct 2009 13:31:36 -0500 Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net In-Reply-To: <joshua86@example.net> Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Re: TR: [jira] Created: (DBCP-297) Ciphered passwords Date: Fri, 9 Oct 2009 11:31:34 -0700 References: <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org I was looking around for how someone would get this feature to work. In the javadoc you mention "In the case you have implemented both methods, you can use the PasswordCodec command line tool to encode/ decode a password." What command line tool does this refer to? Not sure I see how to create the encrypted password. Want to make sure we're not missing that part. -David On Sep 22, 2009, at 1:10 AM, David Blevins wrote: > That looks great to me. > > Minor formatting note, make sure it uses 4 spaces instead of 3. > > -David > > > On Sep 21, 2009, at 7:53 AM, Jean-Louis MONTEIRO wrote: > >> >> >> >> David Blevins wrote: >>> >>> Great feature. I'm fine with where ever it makes sense to put it. >>> >>> -David >>> >> >> Hey guys, >> >> I did some enhancements to DBCP integration in order to support >> ciphered >> passwords. >> Before committing something, i would like to get feedback. >> >> So year is the patch file >> http://www.nabble.com/file/p25530357/patch-ciphered-ds.txt >> patch-ciphered-ds.txt >> >> Any feedback is welcome. >> Thanks. >> >> Jean-Louis >> -- >> View this message in context: http://www.nabble.com/TR%3A--jira--Created%3A-%28DBCP-297%29-Ciphered-passwords-tp24494802p25530357.html >> Sent from the OpenEJB Dev mailing list joshua86@example.net. >> >> > > From joshua86@example.net Fri Oct 09 19:18:44 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 32574 invoked from network); 9 Oct 2009 19:18:44 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 19:18:44 -0000 Received: (qmail 28915 invoked by uid 500); 9 Oct 2009 19:18:43 -0000 Delivered-To: joshua86@example.net Received: (qmail 28880 invoked by uid 500); 9 Oct 2009 19:18:43 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 28870 invoked by uid 99); 9 Oct 2009 19:18:43 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 19:18:43 +0000 X-ASF-Spam-Status: No, hits=-0.0 required=10.0 tests=SPF_PASS X-Spam-Check-By: apache.org Received-SPF: pass (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO mail-ew0-f215.google.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 19:18:31 +0000 Received: by ewy11 with SMTP id 11so7738925ewy.11 for <joshua86@example.net>; Fri, 09 Oct 2009 12:17:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:from:organization:to:subject :date:user-agent:references:in-reply-to:mime-version:content-type :content-transfer-encoding:message-id; bh=Gw1OuF6MiIZXNWjQnhmsMMR9Bi+aXri0nabI+g+Cw/U=; b=C2QNe1FLXLgXV+rvTVzOgFoMt/CcxnDZuFA8xDeigXTeLYFsZ7dgHr7BadHNAjnlrj AzG+sbp9id8cmtRYVf/x+9yl4wuf34FNH7Gz/fqI056s/EoL0fVdDIUMs21+TrK8VAHV Npjhmu6iAo1dBMUB0ORJnzkbHz4rg5XbSlYww= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=from:organization:to:subject:date:user-agent:references:in-reply-to :mime-version:content-type:content-transfer-encoding:message-id; b=ZYf/uwgVHUUJaLT2CGghfbOMwpOj1cXrFPp+nk1pdxjHC383TQMHMMXv2c/gW7e+mc qrcMiLIUOGEvsh3A33bYR58acquqiHDfcwIWm8OyjMs0r+YcIyjxxqeYhpGPgcRTfeTy rm/jipiuo/2dc+1TS2BMrLBfUCzT3qedGM9UI= Received: by 83.161.120.155 with SMTP id e62mr1114802wef.26.1255115831529; Fri, 09 Oct 2009 12:17:11 -0700 (PDT) Received: from luis-desktop.localnet (c925b0fa.virtua.com.br [83.161.120.155]) by mx.google.com with ESMTPS id x6sm5346821gvf.1.283.161.120.155.17.09 (version=TLSv1/SSLv3 cipher=RC4-MD5); Fri, 09 Oct 2009 12:17:09 -0700 (PDT) From: Luis Fernando Planella Gonzalez <joshua86@example.net> Organization: FreeIT To: joshua86@example.net Subject: Re: Ready to roll: 3.1.2 Date: Fri, 9 Oct 2009 16:17:05 -0300 User-Agent: KMail/1.12.2 (Linux/2.6.28-13-generic; KDE/4.3.2; x86_64; ; ) References: <joshua86@example.net> In-Reply-To: <joshua86@example.net> MIME-Version: 1.0 Content-Type: Text/Plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <joshua86@example.net> X-Virus-Checked: Checked by ClamAV on apache.org Any chance for 3.1.2 to include=20 https://issues.apache.org/jira/browse/OPENEJB-1027 ? ;) =2D- Luis Fernando Planella Gonzalez Em Ter=E7a-feira 06 Outubro 2009, =E0s 16:46:54, David Blevins escreveu: > Things look good with the TCK so going to start rolling the 3.1.2 > release. >=20 > -David >=20 From joshua86@example.net Fri Oct 09 19:37:11 2009 Return-Path: <joshua86@example.net> Delivered-To: joshua86@example.net Received: (qmail 37176 invoked from network); 9 Oct 2009 19:37:11 -0000 Received: from hermes.apache.org (HELO mail.apache.org) (83.161.120.155) by minotaur.apache.org with SMTP; 9 Oct 2009 19:37:11 -0000 Received: (qmail 56051 invoked by uid 500); 9 Oct 2009 19:37:10 -0000 Delivered-To: joshua86@example.net Received: (qmail 56013 invoked by uid 500); 9 Oct 2009 19:37:10 -0000 Mailing-List: contact joshua86@example.net; run by ezmlm Precedence: bulk List-Help: <mailto:joshua86@example.net> List-Unsubscribe: <mailto:joshua86@example.net> List-Post: <mailto:joshua86@example.net> List-Id: <dev.openejb.apache.org> Reply-To: joshua86@example.net Delivered-To: mailing list joshua86@example.net Received: (qmail 56003 invoked by uid 99); 9 Oct 2009 19:37:10 -0000 Received: from nike.apache.org (HELO nike.apache.org) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 19:37:10 +0000 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 (nike.apache.org: domain of joshua86@example.net designates 83.161.120.155 as permitted sender) Received: from [83.161.120.155] (HELO g2host.com) (83.161.120.155) by apache.org (qpsmtpd/0.29) with ESMTP; Fri, 09 Oct 2009 19:36:58 +0000 Received: from [83.161.120.155] (account joshua86@example.net HELO [83.161.120.155]) by mailfront2.g2host.com (CommuniGate Pro SMTP 5.1.16) with ESMTPSA id 122497524; Fri, 09 Oct 2009 14:36:35 -0500 Cc: Quintin Beukes <joshua86@example.net> Message-Id: <joshua86@example.net> From: David Blevins <joshua86@example.net> To: joshua86@example.net Content-Type: text/plain; charset=US-ASCII; format=flowed; delsp=yes Content-Transfer-Encoding: 7bit Mime-Version: 1.0 (Apple Message framework v936) Subject: Fwd: Getting a bunch of java.lang.Exception: Could not load *.class errors. Date: Fri, 9 Oct 2009 12:36:34 -0700 References: <joshua86@example.net> X-Mailer: Apple Mail (2.936) X-Virus-Checked: Checked by ClamAV on apache.org Thanks for the help on the users list, Quintin! It's great to have you around. -David Begin forwarded message: > Resent-From: <joshua86@example.net> > From: Quintin Beukes <joshua86@example.net> > Date: October 8, 2009 10:10:14 AM PDT > To: joshua86@example.net > Subject: Re: Getting a bunch of java.lang.Exception: Could not load > *.class errors. > Reply-To: joshua86@example.net > > With netbeans it's not an easy task. > > It comes from the server you selected. The best option is to select a > Geronimo server, though the Geronimo plugin for netbeans is only > available in 6.8, and only supports an older version of geronimo 2.0 > or something - it technically supports them all, but doesn't recognize > newer installations as it looks for the geronimo-kernel jar with a > specific version. I got around this by modifying it's source and > changing the file it looks for to the one in my geronimo installation > and all it's features worked from here. Though it's very limited and > can only deploy WAR archives, it does help with the classpath > problems. > > The best practice option for this is to define the property in your > project's run options. When you go into the project's properties and > to the Run page where you select the server, you'll see a text field > at the bottom that allows you to enter options. Define the property > there, something like: -Dj2ee.platform.SOMETHING.classpath= > > An alternative is to select a null server (open your project's > configuration files and remove/empty the server selection). > > And another alternative (which I don't recommend you do unless you > don't need the other servers ever again) is to edit netbeans' internal > representation of the glassfish servers and modify their classpaths. > > Try the first option first, if it doesn't work reply to this e-mail. I > was successful in using that technique, so if it doesn't work for you > we only missed something. > > Quintin Beukes > > > > On Thu, Oct 8, 2009 at 4:25 PM, happy_go_lucky_mate > <joshua86@example.net> wrote: >> >> Hi Quintin, >> >> You are right. Looks like the jar from the glassfish libs is the >> responsible >> culprit. Now that you mention it, I am not even sure why its >> showing up in >> the first joshua86@example.net. Its definitely not in the project library >> and I do >> not reference it anywhere in the code either. The only place I see a >> reference for it is in the netbeans 'private.properties' files as >> part of >> the j2ee.platform.*.classpath entries. >> >> Thanks for all the help. Hopefully once I get rid of that jar I >> shouldn't be >> having any more problems. In the meanwhile, if you know any tips on >> getting >> rid of it, please feel free to let me know :) >> >> SG Peter >> >> >> Quintin Beukes-2 wrote: >>> >>> Hey, >>> >>> Is there any reason you have the glassfish libs on your classpath. >>> Some of these libs do cause problems with OpenEJB. I can't recall >>> exactly which ones, but I myself has spent many minutes filtering >>> the >>> culprits out. In the end you don't even need the glassfish libs on >>> your joshua86@example.net. OpenEJB covers the JavaEE spec, so you don't >>> need them. When you deploy to glassfish they'll be there anyway. >>> >>> If you decide to keep them on your classpath, here is an unrelated >>> tip. Depending on the netbeans version, some of them leave the >>> "package" option for the server libraries checked, which means the >>> glassfish libs are packaged inside the EJB. You might want to >>> uncheck >>> this - will make your ejb much smaller and build faster. I haven't >>> noticed that happening with the more recent netbeans versions >>> though. >>> >>> I'm not sure if this is your problem, but with those >>> application-client.xml messages, and the Glassfish webservers jars >>> on >>> the classpath, it might just be the cause. >>> >>> Quintin Beukes >>> >>> >>> >>> On Wed, Oct 7, 2009 at 11:25 PM, Sibin Peter <joshua86@example.net> >>> wrote: >>>> Hi there, >>>> >>>> I just installed openEJB v3.1.1 in order to unit test the ejbs I am >>>> creating >>>> in my webapp as part of a TDD approach that I am trying to >>>> incorporate. >>>> Anyways, I am currently getting the following errors and cannot >>>> seem to >>>> resolve them. >>>> >>>> ################################################################################################################################################################ >>>> >>>> Apache OpenEJB 3.1.1 build: 20090530-06:18 >>>> http://openejb.apache.org/ >>>> INFO - openejb.home = C:\__Working\Netbeans Projects\MyApp\MyApp- >>>> ejb >>>> INFO - openejb.base = C:\__Working\Netbeans Projects\MyApp\MyApp- >>>> ejb >>>> INFO - Configuring Service(id=Default Security Service, >>>> type=SecurityService, provider-id=Default Security Service) >>>> INFO - Configuring Service(id=Default Transaction Manager, >>>> type=TransactionManager, provider-id=Default Transaction Manager) >>>> INFO - Found EjbModule in classpath: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\build\test\classes >>>> INFO - Found ClientModule in classpath: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\hibernate-persistence\javassist.jar >>>> INFO - Found ClientModule in classpath: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\JasperReports3.5.2\iText-2.1.0.jar >>>> INFO - Found ClientModule in classpath: C:\Program Files\NetBeans >>>> 6.7.1\java2\ant\lib\ant.jar >>>> INFO - Found ClientModule in classpath: C:\Program Files\NetBeans >>>> 6.7.1\java2\ant\lib\ant-launcher.jar >>>> INFO - Found ClientModule in classpath: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\OpenEJB\xml-resolver-1.2.jar >>>> INFO - Found EjbModule in classpath: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\build\jar >>>> INFO - Found ClientModule in classpath: >>>> C:\Users\me\Documents\Downloads\glassfish\lib\webservices-tools.jar >>>> INFO - Beginning load: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\build\test\classes >>>> INFO - Beginning load: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\hibernate-persistence\javassist.jar >>>> INFO - Beginning load: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\JasperReports3.5.2\iText-2.1.0.jar >>>> INFO - Beginning load: C:\Program Files\NetBeans >>>> 6.7.1\java2\ant\lib\ant.jar >>>> INFO - Beginning load: C:\Program Files\NetBeans >>>> 6.7.1\java2\ant\lib\ant-launcher.jar >>>> INFO - Beginning load: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\lib\OpenEJB\xml-resolver-1.2.jar >>>> INFO - Beginning load: C:\__Working\Netbeans >>>> Projects\MyApp\MyApp-ejb\build\jar >>>> INFO - Beginning load: >>>> C:\Users\me\Documents\Downloads\glassfish\lib\webservices-tools.jar >>>> INFO - Configuring enterprise application: classpath.ear >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: javassist.jar >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: iText-2.1.0.jar >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: ant.jar >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: ant-launcher.jar >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: xml-resolver-1.2.jar >>>> WARN - No application-client.xml found assuming annotations >>>> present: >>>> classpath.ear, module: webservices-tools.jar >>>> java.lang.Exception: Could not load >>>> 1/0/com/sun/codemodel/CodeWriter.class >>>> at >>>> org.apache.xbean.finder.ClassFinder.readClassDef(ClassFinder.java: >>>> 730) >>>> at >>>> org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:141) >>>> at >>>> org.apache.xbean.finder.ClassFinder.<init>(ClassFinder.java:113) >>>> at >>>> org.apache.openejb.config.AnnotationDeployer >>>> $DiscoverAnnotatedBeans.deploy(AnnotationDeployer.java:313) >>>> at >>>> org.apache.openejb.config.AnnotationDeployer >>>> $DiscoverAnnotatedBeans.deploy(AnnotationDeployer.java:257) >>>> at >>>> org >>>> .apache >>>> .openejb.config.AnnotationDeployer.deploy(AnnotationDeployer.java: >>>> 184) >>>> at >>>> org.apache.openejb.config.ConfigurationFactory >>>> $Chain.deploy(ConfigurationFactory.java:247) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .config >>>> .ConfigurationFactory >>>> .configureApplication(ConfigurationFactory.java:601) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .config >>>> .ConfigurationFactory >>>> .configureApplication(ConfigurationFactory.java:551) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .config >>>> .ConfigurationFactory >>>> .getOpenEjbConfiguration(ConfigurationFactory.java:380) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .assembler >>>> .classic.Assembler.getOpenEjbConfiguration(Assembler.java:292) >>>> at >>>> org >>>> .apache.openejb.assembler.classic.Assembler.build(Assembler.java: >>>> 271) >>>> at org.apache.openejb.OpenEJB$Instance.<init>(OpenEJB.java: >>>> 137) >>>> at org.apache.openejb.OpenEJB.init(OpenEJB.java:286) >>>> at org.apache.openejb.OpenEJB.init(OpenEJB.java:265) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> sun >>>> .reflect >>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun >>>> .reflect >>>> .DelegatingMethodAccessorImpl >>>> .invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org >>>> .apache.openejb.loader.OpenEJBInstance.init(OpenEJBInstance.java: >>>> 36) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .client >>>> .LocalInitialContextFactory.init(LocalInitialContextFactory.java: >>>> 71) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .client >>>> .LocalInitialContextFactory.init(LocalInitialContextFactory.java: >>>> 53) >>>> at >>>> org >>>> .apache >>>> .openejb >>>> .client >>>> .LocalInitialContextFactory >>>> .getInitialContext(LocalInitialContextFactory.java:42) >>>> at >>>> javax >>>> .naming.spi.NamingManager.getInitialContext(NamingManager.java:667) >>>> at >>>> javax.naming.InitialContext.getDefaultInitCtx(InitialContext.java: >>>> 288) >>>> at javax.naming.InitialContext.init(InitialContext.java:223) >>>> at javax.naming.InitialContext.<init>(InitialContext.java: >>>> 197) >>>> at >>>> us >>>> .tx >>>> .state >>>> .tdcj >>>> .ocrt >>>> .service >>>> .updater >>>> .OffenderLocationUpdateSessionBeanTest >>>> .setUp(OffenderLocationUpdateSessionBeanTest.java:53) >>>> at sun.reflect.NativeMethodAccessorImpl.invoke0(Native >>>> Method) >>>> at >>>> sun >>>> .reflect >>>> .NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39) >>>> at >>>> sun >>>> .reflect >>>> .DelegatingMethodAccessorImpl >>>> .invoke(DelegatingMethodAccessorImpl.java:25) >>>> at java.lang.reflect.Method.invoke(Method.java:597) >>>> at >>>> org.junit.runners.model.FrameworkMethod >>>> $1.runReflectiveCall(FrameworkMethod.java:44) >>>> at >>>> org >>>> .junit >>>> .internal >>>> .runners.model.ReflectiveCallable.run(ReflectiveCallable.java:15)
{'source': 'Apache Software Foundation Public Mail Archives'}