dev@glassfish.java.net

Re: ... and EJB API not in the maven repository

From: Ed Burns <ed.burns_at_sun.com>
Date: Tue, 16 Jan 2007 08:37:24 -0800

>>>>> On Fri, 05 Jan 2007 10:02:57 -0800, Kohsuke Kawaguchi <Kohsuke.Kawaguchi_at_Sun.COM> said:

KK> Ludovic Champenois wrote:
LC> Breaking news: I am back from the winter break and a Java EE 5
LC> javaee.jar jar (without any code, only APIs and non usable
LC> implementation of methods) is going to be publish on java.net in the
LC> next 3 days.

KK> Cool! That would include the maven repository, right?

Ludo, what's the status on this? Rajiv mentioned needing such a beast
for the pack, and I would like to modify my maven dependencies for
jsf-extensions to also point to an emasculated javaee.jar for the
compile time dependency.

LC> Bill: should I extend this process to the J2EE 1.4 j2ee.jar as well?
LC> Thanks,

KK> If we can do it also for EE 1.4, that would be even better.

Yes, I agree. We should have

groupId javaee
artifactId javaee
version 5

and

groupId j2ee
artifactId j2ee
version 1.4

And both of these should have only APIs, with no code. Note, that you'd
need some special tool to produce such a jar that would guarantee no
code in any of the methods. For example, the jsf-api in javax.faces has
a LOT of code in it (unfortunately). Such code would have to be
stripped out somehow.

Ed

-- 
| ed.burns_at_sun.com  | office: 408 884 9519 OR x31640
| homepage:         | http://purl.oclc.org/NET/edburns/
| aim: edburns0sunw | iim: ed.burns_at_sun.com