From geronimo-dev-return-4661-apmail-incubator-geronimo-dev-archive=incubator.apache.org@incubator.apache.org Thu Nov 06 08:40:55 2003 Return-Path: Delivered-To: apmail-incubator-geronimo-dev-archive@www.apache.org Received: (qmail 93378 invoked from network); 6 Nov 2003 08:40:54 -0000 Received: from daedalus.apache.org (HELO mail.apache.org) (208.185.179.12) by minotaur-2.apache.org with SMTP; 6 Nov 2003 08:40:54 -0000 Received: (qmail 22124 invoked by uid 500); 6 Nov 2003 08:40:24 -0000 Delivered-To: apmail-incubator-geronimo-dev-archive@incubator.apache.org Received: (qmail 22069 invoked by uid 500); 6 Nov 2003 08:40:23 -0000 Mailing-List: contact geronimo-dev-help@incubator.apache.org; run by ezmlm Precedence: bulk list-help: list-unsubscribe: list-post: Reply-To: geronimo-dev@incubator.apache.org Delivered-To: mailing list geronimo-dev@incubator.apache.org Received: (qmail 22056 invoked from network); 6 Nov 2003 08:40:23 -0000 Received: from unknown (HELO main.gmane.org) (80.91.224.249) by daedalus.apache.org with SMTP; 6 Nov 2003 08:40:23 -0000 Received: from list by main.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AHfgx-0001IG-00 for ; Thu, 06 Nov 2003 09:40:35 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: geronimo-dev@incubator.apache.org Received: from sea.gmane.org ([80.91.224.252]) by main.gmane.org with esmtp (Exim 3.35 #1 (Debian)) id 1AHfgu-0001I4-00 for ; Thu, 06 Nov 2003 09:40:32 +0100 Received: from news by sea.gmane.org with local (Exim 3.35 #1 (Debian)) id 1AHfgu-0003mp-00 for ; Thu, 06 Nov 2003 09:40:32 +0100 From: Richard Monson-Haefel Subject: [jsr109] JAXR Date: Thu, 06 Nov 2003 02:39:48 -0600 Lines: 22 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-Complaints-To: usenet@sea.gmane.org User-Agent: Microsoft-Entourage/10.1.0.2006 Sender: news X-Spam-Rating: daedalus.apache.org 1.6.2 0/1000/N X-Spam-Rating: minotaur-2.apache.org 1.6.2 0/1000/N JSR 109 requires support for JAXR. Specifically, it requires that J2EE components (ejbs, servlets/jsps, endpoints, etc.) have access to a working JAXR provider. The WS-I supports/condones/whatever the use of UDDI, so we need a JAXR provider that at least supports UDDI (version 2.0). One way to address this is to write our own JAXR provider, but I would like to avoid that if possible. Ideally I would like to use the JAXR reference implementation provided by Sun Microsystems. What is the licensing issues with regard to using Sun's J2EE RI code? I've heard a couple people suggest using various parts of the RI in other "subprojects", but I'm not sure if that's allowed by the RI license. Full functionality with JAXR is (IMO) far more important than performance. Its kind of hard to imagine many situations in which a really fast JAXR impl is needed. If performance is not an issue, than it would be best (again IMO) to use the RI implementation of JAXR and contribute back to that rather than roll our own. Again, I'm not totally sure if that's feasible or advisable and would appreciate any feedback from Apache wonks or anyone. Richard